summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-02-24 19:30:49 +0000
committerKarl Berry <karl@freefriends.org>2012-02-24 19:30:49 +0000
commit803d65824db8896887f16c98b8cca92d98e415ac (patch)
tree562ba9a76046a17a861dd7ef7b792d978a73ece8
parente75c1ca802e8338ab6601788163bec9bb0591128 (diff)
rm itrans, was never usably installed
git-svn-id: svn://tug.org/texlive/trunk@25494 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/COPYRIGHT31
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/README124
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/beng.itx1723
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/dvnc.itx447
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/dvng.itx882
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/ex_latex.itx143
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/ex_ltn1.itx469
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/ex_ps.itx55
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/ex_utf8.itx390
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/flag.ips171
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/gujdoc.itx416
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/icsx.itx395
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/idoc.itx1015
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/kantex.itx1009
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/nehru.itx101
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/pundoc.itx909
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/romancsx.itx305
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/tamil.itx673
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/tblall.itx1317
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/tech.tex539
-rw-r--r--Master/texmf-dist/doc/fonts/itrans/tlgutx.itx1130
-rw-r--r--Master/texmf-dist/fonts/afm/public/itrans/devnac.afm281
-rw-r--r--Master/texmf-dist/fonts/afm/public/itrans/ncpi____.afm4287
-rw-r--r--Master/texmf-dist/fonts/afm/public/itrans/ncpr____.afm4287
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/kan12.mf7
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/kan12b.mf7
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/kan12nx.mf10
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/kan12ny.mf10
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/kan12s.mf7
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/kan18.mf7
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/kanbase.mf896
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/kancodes.mf269
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/kanlets.mf220
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/kanmain.mf1298
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/kanparam.mf181
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/kanspc.mf52
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/kanvarna.mf2359
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/tamilORG.mf2020
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/tel12.mf7
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/tel12b.mf7
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/tel12nx.mf10
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/tel12ny.mf10
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/tel12s.mf7
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/tel18.mf7
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/telbase.mf871
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/telchrs1.mf1061
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/telchrs2.mf506
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/telchrs3.mf502
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/telcodes.mf282
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/telmode.mf21
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/telparam.mf135
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/telspc.mf52
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/telugu.mf48
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/wntml12.mf77
-rw-r--r--Master/texmf-dist/fonts/source/public/itrans/wntml17.mf77
-rw-r--r--Master/texmf-dist/fonts/tfm/public/itrans/kan12.tfmbin1328 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/itrans/kan12b.tfmbin1328 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/itrans/kan12nx.tfmbin1328 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/itrans/kan12s.tfmbin1328 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/itrans/kan18.tfmbin1332 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/itrans/ncpicsxp.tfmbin1372 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/itrans/ncprcsxp.tfmbin1300 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/itrans/tel12.tfmbin1544 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/itrans/tel12b.tfmbin1544 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/itrans/tel12nx.tfmbin1544 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/itrans/tel12ny.tfmbin1544 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/itrans/tel12s.tfmbin1544 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/itrans/tel18.tfmbin1548 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/itrans/telspc.tfmbin1560 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/itrans/wntml12.tfmbin1424 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/itrans/wntml17.tfmbin1424 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/itrans/ncpi____.ttfbin99872 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/truetype/public/itrans/ncpr____.ttfbin102544 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/itrans/ncpi____.pfbbin59960 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/itrans/ncpr____.pfbbin58941 -> 0 bytes
-rw-r--r--Master/texmf-dist/tex/latex/itrans/htmlstub.sty16
-rw-r--r--Master/texmf-dist/tex/latex/itrans/idevn.tex299
-rw-r--r--Master/texmf-dist/tex/latex/itrans/itrans.sty147
-rw-r--r--Master/texmf-dist/tex/latex/itrans/itrnstlg.tex43
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds1
-rw-r--r--Master/tlpkg/tlpsrc/collection-langindic.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/itrans.tlpsrc1
82 files changed, 1 insertions, 32629 deletions
diff --git a/Master/texmf-dist/doc/fonts/itrans/COPYRIGHT b/Master/texmf-dist/doc/fonts/itrans/COPYRIGHT
deleted file mode 100644
index 04ec9e32032..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/COPYRIGHT
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * ITRANS software
- *==========================================================================
- * Copyright 1991--2001 Avinash Chopde, All Rights Reserved.
- *
- * Permission to use, copy, modify and distribute this software and its
- * documentation for any purpose is hereby granted without fee, provided that
- * the above copyright notice appear in all copies and that both that
- * copyright notice and this permission notice appear in supporting
- * documentation, and that the name of Avinash Chopde not be used in
- * advertising or publicity pertaining to distribution of the software
- * without specific, written prior permission.
- * Avinash Chopde makes no representations about the suitability of this
- * software for any purpose.
- * It is provided "as is" without express or implied warranty.
- *
- * AVINASH CHOPDE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
- * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS,
- * IN NO EVENT SHALL AVINASH CHOPDE BE LIABLE FOR ANY SPECIAL, INDIRECT OR
- * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
- * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
- * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
- * OF THIS SOFTWARE.
- *
- * Author: Avinash Chopde
- * e-mail: avinash@acm.org
- * home page: http://www.aczone.com/itrans/
- *
- If this package contains any other copyrighted material, the appropriate
- notice has been included in such units.
- */
diff --git a/Master/texmf-dist/doc/fonts/itrans/README b/Master/texmf-dist/doc/fonts/itrans/README
deleted file mode 100644
index fc8d3d000e4..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/README
+++ /dev/null
@@ -1,124 +0,0 @@
-%
- Files in the ITRANS/doc directory
- -----------------------------------------------------
- http://www.aczone.com/itrans/
- -----------------------------------------------------
-
-Description of the files in the "doc" directory of the ITRANS package.
-
-Fast help (see idoc.itx, ../README, etc for more details):
-
-To print files with .itx extension:
- $ ../src/itrans -v -i idoc.itx -o x.tex
-(now, to print files with .tex extension):
- $ latex x.tex
- $ dvips x.dvi | lp
-
-To print files with .ips extension:
- $ ../src/itrans -v -P -i flag.ips -o xps
- $ ../src/prips xps
-
-To print files with .ps extension (send them directly to a PostScript
-printer):
- $ cat idoc.ps | lp
-
-------------------------------------------------------------------------
-For many sample documents using ITRANS, check out the ITRANS Song Book.
-That is a database of thousands of ITRANS documents, including hindi film
-song lyrics, sanskrit texts such as the bhagvad gita, etc.
-Use WWW search tools to search for the substring "isongs", or visit
-http://www.aczone.com/itrans/
-------------------------------------------------------------------------
-Note that all the *.ps files may not be present the itrans source
-file archive (itrans*.zip or itrans*.tar) --- they are present in a separate
-archive (usually itransps.zip or itransps.tgz).
-------------------------------------------------------------------------
-Files in the doc directory:
-
-idoc.itx -- ITRANS general user manual
- -- LaTeX document
-idoc.ps -- printer-ready file, if you cannot generate
- -- a printed copy from idoc.itx!
-
-ex_latex.itx -- a sample input file, uses LaTeX. Use this as a
- -- template when you need to begin using ITRANS.
-
-ex_ltn1.itx -- a sample input file for generating direct text
- -- output - for direct display on WWW browsers such
- -- as Netscape. Uses ISO-Latin1 fonts.
-
-ex_ps.itx -- a sample input file, for direct PostScript
- -- output.
-
-ex_utf8.itx -- a sample input file, produces Unicode UTF-8
- -- HTML output.
-
-dvnc.itx -- marathi/hindi transliteration map
- -- for the Devnac PostScript font
- -- in latex format
-dvnc.ps -- printer-ready file for dvnc.itx
-
-dvng.itx -- marathi/hindi/sanskrit transliteration map
- -- for the Devnag Metafont font & Xdvng font
- -- in latex format
- -- NOTE: This file typesets some large tables,
- -- most normal latex programs will barf on it.
- -- It requires a latex will larger than normal
- -- memory capacities: on the PC I use -- blatex.
-dvng.ps -- printer-ready file corresponding to dvng.itx
-
-tamil.itx -- tamil transliteration map
- -- in latex format
-tamil.ps -- printer-ready file for tamil.itx
-
-tlgutx.itx -- telugu transliteration map (for the TeluguTeX font)
- -- in latex format
- -- NOTE: This file typesets some large tables,
- -- most normal latex programs will barf on it.
- -- It requires a latex will larger than normal
- -- memory capacities: on the PC I use -- blatex.
-tlgutx.ps -- printer-ready file for tlgutx.itx
-
-gujdoc.itx -- Gujarati transliteration map (ItxGuj Type1 font)
-gujdoc.ps -- printer-ready file for gujdoc.itx
-
-itxbeng.itx -- manual for Type 1 Bengali font
-itxbeng.ps -- printer-ready file for itxbeng.itx
-
-kantex.itx -- manual for the Kannada font (Metafont)
-kantex.ps -- printer-ready file for kantex.itx
-
-pundoc.itx -- manual for the Punjabi Gurmukhi font (PostScript)
-pundoc.ps -- printer-ready file for kantex.itx
-
-romancsx.itx -- Romanized Sanksrit (CSUtopia Type 1 font)
- -- transliteration map and documentation
-romancsx.ps -- printer-ready file for romancsx.itx
-
-icsx.itx -- documentation for the CS/CSX encoding support
- -- in ITRANS.
-icsx.ps -- PostScript printer ready file of icsx.itx
-
-nehru.itx -- hindi transliterated text, nehru's sayings
- -- in latex format (uses Devnac font)
-
-flag.ips -- draws the indian flag, and a hindi song
- -- in PostScript format
- -- also contains interesting PostScript code
- -- to change font size, change the basic font, etc
- -- a must-see!
-
-tech.tex -- english LaTeX file, contains technical
- -- details regarding this software package
- -- *** is incomplete and way out-of-date!
-
-../src/itrans.1 -- man page, source
- -- use "man -d itrans.1" to see file.
-
-../src/prips.1 -- man page, source
- -- use "man -d prips.1" to see file.
-
-../src/itrans.man -- man page, formatted (file may not be present)
- -- use "more itrans.man" to see file.
-
-----------------------------------------------------------------------
diff --git a/Master/texmf-dist/doc/fonts/itrans/beng.itx b/Master/texmf-dist/doc/fonts/itrans/beng.itx
deleted file mode 100644
index 40f1ce789d1..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/beng.itx
+++ /dev/null
@@ -1,1723 +0,0 @@
-% Avinash Chopde <avinash@acm.org>
-% --------------------------------------------------------------------
-% User Documentation for the Itrans Package, Bengali
-% Bengali Transliteration Table for ItxBeng PostScript Font and
-% Bengali Transliteration Table for bwti Metafont Font
-% bwti Metafont created by Abhijit Das of IISc Bangalore.
-% bwti support in ITRANS added by Jaijeet Roychowdhury.
-
-\documentclass[11pt]{article}
-
-\usepackage[preprocess]{itrans} % Ross Moore's extensions to latex2html
-
-\usepackage{html} % from standard latex2html package
- % if you do not have html.sty in your machine, change the html to
- % htmlstub (htmlstub.sty is included in the ITRANS/lib directory)
-
-\usepackage{longtable}
-
-\portraitpage % defined in itrans.sty (idevn.tex), get a larger page size
-
-\renewcommand{\arraystretch}{1.25}
-\newcommand{\rarrow}{\mbox{---\hspace{-8pt}$>$}}
-
-\newcommand{\SB}{\texttt{\char35bengali}}
-\newcommand{\EB}{\texttt{\char35endbengali}}
-
-\newfont{\itxbengf}{itxbeng at 15pt}
-%\newfont{\itxbengf}{itxbengo at 15pt} % the oblique version
-%\newfont{\itxbengf}{itxbngrc at 15pt} % the scaled down (x-axis) version
-%\newfont{\itxbengf}{itxbngre at 15pt} % the scaled down (x-axis) version
-
-\newfont{\bnr}{bnr10 at 14pt}
-\newfont{\bnsl}{bnsl10 at 14pt}
-
-\hyphenchar\itxbengf=-1 % disable hyphenation using this font
-\hyphenchar\bnr=-1 % disable hyphenation using this font
-\hyphenchar\bnsl=-1 % disable hyphenation using this font
-
-% for the Bwti font, use the #bengali markers
-#bengaliifm=bnbeng.ifm
-#bengalifont=\bnr
-
-% for the ItxBeng font, use the #indian marker
-#indianifm=itxbeng.ifm
-#indianfont=\itxbengf
-
-\begin{document}
-
-\footnotetext[0]{Last modification: \today}
-
-\centerline{\bf Transliteration Maps for}
-\medskip
-\centerline{\LARGE\bf Bengali fonts ItxBeng and BWTI}
-\bigskip
-\centerline{\bf itrans}
-\smallskip
-\centerline{\bf \copyright 1997--98 Avinash Chopde}
-\bigskip
-\centerline{\bf {\sl bwti} font developed by Abhijit Das (Barda)}
-\smallskip
-\centerline{\bf {\sl bwti} font support added by Jaijeet Roychowdhury}
-
-\section{Fonts Available}
-
-There are currently two Bengali fonts available with ITRANS: {\em bwti} and {\em ItxBeng}.
-The {\em bwti} fonts are written in {\sf METAFONT}, while {\em ItxBeng} is a PostScript font.
-At present, the {\em bwti} fonts have a complete set of Bengali characters including all
-the standard conjunct consonants
-(#bengali JuktaakShar#endbengali s),
-while the
-{\em ItxBeng} fonts are missing some characters. {\em ItxBeng}, however, works with the \TeX, direct PostScript and HTML
-interfaces of ITRANS, while {\em bwti} is limited to only the \TeX\ interface.
-
-\subsection{\TeX\ Interface}
-
-
-\subsubsection{{\em bwti} font}
-
-{\em bwti} is a family of {\sf METAFONT} fonts defined in the files {\em bnr10.mf} and
-{\em bnsl10.mf}. They can be used only with
-the \TeX\ interface.
-
-\begin{description}
-\item [bnr10] This is the basic {\em bwti} Bengali font.
-\item [bnsl10] This is the slanted version of {\em bwti}.
-\end{description}
-
-\noindent
-These can be used at any font size in your document.
-In this document the following line was used for
-loading the font:
-\noindent\verb+\newfont{\bnr}{bnr10 at 14pt}+.
-
-\subsubsection{{\em ItxBeng} font}
-
-{\em ItxBeng} is a PostScript font whose specification
-is in the file {\em itxbeng.pfa} or {\em itxbeng.pfb}.
-It is a user-defined Type I PostScript font.
-Four styles, transformations on the basic ItxBeng font,
-are bundled with the itrans package.
-Their names (in the \TeX\ interface) are itxbeng, itxbengo, itxbngrc, and
-itxbngre.
-
-\begin{description}
-\item [itxbeng] This is the basic {\em ItxBeng} Bengali font. There are some other fonts
-available, derived by transforming this font.
-\item [itxbengo] This is the slanted version of {\em itxbeng}.
-\item [itxbngrc] A scaled down, compressed version
-(along the x-axis) of the basic font is available as {\em itxbeng}.
-\item[itxbngre] This is heavier than {\em itxbeng}, to be used as a bold version.
-\end{description}
-
-Since these are PostScript fonts, you can use them at any font size in
-your document.
-In this document the following line was used for
-loading the font:
-
-\noindent\verb+\newfont{\itxbengf}{itxbeng at 15pt}+.
-
-\subsection{Direct Textual Interface: HTML Output ({\em ItxBeng} only)}
-
-This mode is provided for generating text that can be displayed
-on any WWW browser such as Netscape (version 3.0 or later).
-See the example file provided (ITRANS/doc/s1html.itx) on examples
-of how to use this mode.
-See the manual idoc.itx for information on the Direct Text Output mode
-of ITRANS.
-
-The same IFM file (for {\em ItxBeng}) is used for this mode as for the \TeX\ interface.
-
-\subsection{Direct Textual Interface: PostScript Output ({\em ItxBeng} only)}
-
-This interface does not offer any word-processing capabilities other
-than that of checking when a page is complete, and then
-resetting the current point to the top of the next page.
-Thus, all spaces, lines, etc from the input text appear
-in the output too.
-
-The user may also directly invoke
-PostScript commands to create various versions of the font, as required.
-Refer to PostScript language manuals for specific help regarding the
-PostScript font manipulation commands.
-If you decide to go this route, take a look at the file {\em itrans.pro},
-it is the prologue that gets sent to the printer.
-It contains definitions of various commands such as {\em normalfont},
-{\em slantfont}, {\em compressedfont}, etc, which may be used to change
-the font being used.
-These PostScript functions take a single argument:~the font size to use.
-All this and more information can be obtained from the prologue file, {\em
-itrans.pro}, and PostScript users should take a look at it.
-For example usage, look through the sample input files provided.
-Files ending in {\em .ips} are the direct PostScript input files, itrans
-(with the -P option) directly produces PostScript output for these files.
-
-The file {\em itxbeng.pfa} contains the PostScript
-language program for this bengali font.
-
-%-------------------------------------------------------------------------
-
-\subsection{Font Developers}
-
-\subsubsection{{\em bwti}}
-
-The bwti fonts have been created by Abhijit Das of IISc Bangalore.
-
-\subsubsection{{\em ItxBeng}}
-
-The ItxBeng has been developed by Shrikrishna Patil, who has been
-developing fonts for over a decade now. He has been extremely generous to
-all of us users of ITRANS, and has offered us two freeware fonts:
-one for Gujarati (ItxGuj), and one for Bengali (ItxBeng).
-I am thankful to him for this
-gift! If any one using this ITRANS package finds the need for
-fonts for Microsoft Windows
-or Apple Macintosh platforms, feel free to contact Patil at his e-mail
-address {\em sapatil@pacbell.net}. His fonts are available at very
-reasonable costs, around US\$50 to US\$100 depending on the font.
-
-\subsection{IFM File Developers}
-
-Each font requires an {\em ITRANS Font Metric (IFM)} file to be
-supplied in the ITRANS document.
-This Bengali user manual for ITRANS makes use of two IFM files, since it
-needs to print text in both the bwti and ItxBeng fonts.
-
-\subsubsection{{\em bwti} font}
-
-The IFM file for {\em bwti} is called {\em bnbeng.ifm}.
-
-I would like to thank Jaijeet Roychowdhury, who created a new IFM file
-for the bwti fonts and thus add support for them in ITRANS. He also
-helped fix some problems with the Bengali IFM files.
-
-\subsubsection{{\em ItxBeng} font}
-
-The IFM file is called {\em itxbeng.ifm}.
-
-I would like to thank Ansuman Lahiri ({\em ansu@thon.csb.ki.se}),
-who helped in creating the IFM file for ItxBeng and in proof-reading the
-test samples I sent him. There may still be problems with the current
-Bengali support, but that is because I do not know bengali at all, so if
-you do find that some conjuncts do not work they should, please send me
-(Avinash Chopde) e-mail, my address is available elsewhere in this
-document.
-
-%-------------------------------------------------------------------------
-\section {Example}
-
-Input text:
-
-\noindent
-{%\tt\SB
-\begin{verbatim}
-ke la_ibe mor kaaJa^r, kahe sandhyaa rabi \\
-shuniYaa jagat.h rahe niruttar chhabi | \\
-maaTir pradiip chhila, se kahila, sbaamii \\
-aamaar JeTuku saadhya kariba taa aami | \\
---- rabiindranaath Thaakuur
-\end{verbatim}
-%\EB
-}
-
-\vspace{0.3in}
-\begin{minipage}{3in}
-In the {\em ItxBeng} font, the text produces:
-\vspace{0.1in}
-
-{#indian
-\noindent
-ke la_ibe mor kaaJa^r, kahe sandhyaa rabi \\
-shuniYaa jagat.h rahe niruttar chhabi | \\
-maaTir pradiip chhila, se kahila, sbaamii \\
-aamaar JeTuku saadhya kariba taa aami | \\
---- rabiindranaath Thaakuur
-#endbengali}
-\end{minipage}\
-\begin{minipage}{3in}
-In the {\em bwti} font, the above text produces:
-\vspace{0.1in}
-
-{#bengali
-\noindent
-ke la_ibe mor kaaJa^r, kahe sandhyaa rabi \\
-shuniYaa jagat.h rahe niruttar chhabi | \\
-maaTir pradiip chhila, se kahila, sbaamii \\
-aamaar JeTuku saadhya kariba taa aami | \\
---- rabiindranaath Thaakuur
-#endbengali}
-\end{minipage}
-
-\bigskip\hrule
-\vfill
-\bigskip
-\section{Author}
-
-\noindent
-ITRANS has been developed by Avinash Chopde. \\
-E-mail:
-\htmladdnormallink{\texttt{avinash@acm.org}}{mailto:avinash@acm.org}. \\
-Home page:
-\htmladdnormallink{\texttt{http://www.aczone.com/}}{http://www.aczone.com/}
-
-\bigskip\hrule
-%-------------------------------------------------------------------
-\newpage
-%-------------------------------------------------------------------
-\begin{htmlonly}
-\section{Bengali Table}
-\end{htmlonly}
-
-{
-\begin{tabular}{c}
-{
-\begin{tabular}{ccc}
-\vbox{\hbox{
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
-\hline {\em bwti} & {\em ItxBeng} & \small ITRANS\\ \hline \hline
-
- #bengali a #endbengali &
- #indian a #endbengali &
-{\tt a} \\ \hline
- #bengali aa #endbengali &
- #indian aa #endbengali &
-{\tt aa} or {\tt A} \\ \hline
- #bengali i #endbengali &
- #indian i #endbengali &
-{\tt i} \\ \hline
- #bengali ii #endbengali &
- #indian ii #endbengali &
-{\tt ii} or {\tt I}\\ \hline
- #bengali u #endbengali &
- #indian u #endbengali &
-{\tt u} \\ \hline
- #bengali uu #endbengali &
- #indian uu #endbengali&
-{\tt uu} or {\tt U}\\ \hline
- #bengali R^i #endbengali &
- #indian R^i #endbengali &
-{\tt RRi} or {\tt R\char`^i} \\ \hline
- #bengali e #endbengali &
- #indian e #endbengali &
-{\tt e} \\ \hline
- #bengali ai #endbengali &
- #indian ai #endbengali &
-{\tt ai} \\ \hline
- #bengali o #endbengali &
- #indian o #endbengali &
-{\tt o}\\ \hline
- #bengali au #endbengali &
- #indian au #endbengali&
-{\tt au}\\ \hline
-\end{tabular}
-\end{makeimage}
-}\vfill}
-&
-\vbox{\hbox{
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
-\hline {\em bwti} & {\em ItxBeng} & \small ITRANS\\ \hline \hline
-
- #bengali 0 #endbengali &
- #indian 0 #endbengali &
-{\tt 0} \\ \hline
- #bengali 1 #endbengali &
- #indian 1 #endbengali &
-{\tt 1} \\ \hline
- #bengali 2 #endbengali &
- #indian 2 #endbengali &
-{\tt 2} \\ \hline
- #bengali 3 #endbengali &
- #indian 3 #endbengali &
-{\tt 3} \\ \hline
- #bengali 4 #endbengali &
- #indian 4 #endbengali &
-{\tt 4} \\ \hline
- #bengali 5 #endbengali &
- #indian 5 #endbengali&
-{\tt 5} \\ \hline
- #bengali 6 #endbengali &
- #indian 6 #endbengali &
-{\tt 6} \\ \hline
- #bengali 7 #endbengali &
- #indian 7 #endbengali &
-{\tt 7} \\ \hline
- #bengali 8 #endbengali &
- #indian 8 #endbengali &
-{\tt 8} \\ \hline
- #bengali 9 #endbengali &
- #indian 9 #endbengali &
-{\tt 9}\\ \hline
-\end{tabular}
-\end{makeimage}
-}\vfill}
-&
-\vbox{\hbox{
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
-\hline {\em bwti} & {\em ItxBeng} & \small ITRANS\\ \hline \hline
-
- #bengali ga.n #endbengali &
- #indian ga.n #endbengali &
-{\em ga}{\tt .n} \\ \hline
- #bengali gaa.N #endbengali &
- #indian gaa.N #endbengali &
-{\em gaa}{\tt .N} \\ \hline
- #bengali aa^r #endbengali &
- #indian aa^r #endbengali &
-{\em aa}{\tt \char`^r} \\ \hline
- #bengali m.h #endbengali &
- #indian m.h #endbengali &
-{\em m}{\tt .h} \\ \hline
- #bengali t.h #endbengali &
- #indian t.h #endbengali &
-{\tt t.h} \\ \hline
- #bengali duH #endbengali &
- #indian duH #endbengali &
-{\em du}{\tt H} \\ \hline
- #bengali GYa #endbengali &
- #indian GYa #endbengali&
-{\tt GY}{\em a} \\ \hline
-\end{tabular}
-\end{makeimage}
-}\vfill}
-\\
-Vowels & Numerals & Accents/Specials
-\end{tabular}
-}
-\\
-\vbox{\vskip0.2in\hbox{
-\begin{tabular}{c}
-\framebox{\mbox{
-\begin{tabular}{ccc}
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
-\hline {\em bwti} & {\em ItxBeng} & \small ITRANS\\ \hline \hline
-
- #bengali ka #endbengali &
- #indian ka #endbengali &
-{\tt k}{\em a} \\ \hline
- #bengali kha #endbengali &
- #indian kha #endbengali &
-{\tt kh}{\em a} \\ \hline
- #bengali ga #endbengali &
- #indian ga #endbengali &
-{\tt g}{\em a} \\ \hline
- #bengali gha #endbengali &
- #indian gha #endbengali &
-{\tt gh}{\em a} \\ \hline
- #bengali ~N #endbengali &
- #indian ~N #endbengali &
-{\tt \char`~N}{\em a} or {\tt N\char`^}a \\ \hline
-\end{tabular}
-\end{makeimage}
-&
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
-\hline {\em bwti} & {\em ItxBeng} & \small ITRANS\\ \hline \hline
-
- #bengali cha #endbengali &
- #indian cha #endbengali &
-{\tt ch}{\em a} \\ \hline
- #bengali chha #endbengali &
- #indian chha #endbengali &
-{\tt chh}{\em a} \\ \hline
- #bengali ja #endbengali &
- #indian ja #endbengali &
-{\tt j}{\em a} \\ \hline
- #bengali jha #endbengali &
- #indian jha #endbengali &
-{\tt jh}{\em a} \\ \hline
- #bengali ~n #endbengali &
- #indian ~n #endbengali &
-{\tt \char`~n}{\em a} or {\tt n\char`^}a \\ \hline
-\end{tabular}
-\end{makeimage}
-&
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
-\hline {\em bwti} & {\em ItxBeng} & \small ITRANS\\ \hline \hline
-
- #bengali Ta #endbengali &
- #indian Ta #endbengali &
-{\tt T}{\em a} \\ \hline
- #bengali Tha #endbengali &
- #indian Tha #endbengali &
-{\tt Th}{\em a} \\ \hline
- #bengali Da #endbengali &
- #indian Da #endbengali &
-{\tt D}{\em a} \\ \hline
- #bengali Dha #endbengali &
- #indian Dha #endbengali &
-{\tt Dh}{\em a} \\ \hline
- #bengali Na #endbengali &
- #indian Na #endbengali &
-{\tt N}{\em a} \\ \hline
-\end{tabular}
-\end{makeimage}
-\\
-\hbox{\lower.7in\hbox{
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
- \hline
- \setbox0=\hbox{\em bwti}\hbox to\wd0{ #bengali ta #endbengali} &
- \setbox0=\hbox{\em ItxBeng}\hbox to\wd0{\kern0.2in#indian ta #endbengali} &
-\setbox0=\hbox{{\tt \char`~N}{\em a} or {\tt N\char`^}a}\hbox to\wd0{\kern0.3in {\tt t}{\em a}} \\ \hline
- \hbox{ #bengali tha #endbengali} &
- #indian tha #endbengali &
-{\tt th}{\em a} \\ \hline
- #bengali da #endbengali &
- #indian da #endbengali &
-{\tt d}{\em a} \\ \hline
- #bengali dha #endbengali &
- #indian dha #endbengali &
-{\tt dh}{\em a} \\ \hline
- #bengali na #endbengali &
- #indian na #endbengali &
-{\tt n}{\em a} \\ \hline
-\end{tabular}
-\end{makeimage}
-}}
-&
-\hbox{\lower.7in\hbox{
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
- \hline
- \setbox0=\hbox{\em bwti}\hbox to\wd0{ #bengali pa #endbengali} &
- \setbox0=\hbox{\em ItxBeng}\hbox to\wd0{\kern0.2in#indian pa #endbengali} &
-\setbox0=\hbox{{\tt \char`~n}{\em a} or {\tt n\char`^}a}\hbox to\wd0{\kern0.3in {\tt p}{\em a}} \\ \hline
- \hbox{ #bengali pha #endbengali} &
- #indian pha #endbengali &
-{\tt ph}{\em a} \\ \hline
- #bengali ba #endbengali &
- #indian ba #endbengali &
-{\tt b}{\em a} \\ \hline
- #bengali bha #endbengali &
- #indian bha #endbengali &
-{\tt bh}{\em a} \\ \hline
- #bengali ma #endbengali &
- #indian ma #endbengali &
-{\tt m}{\em a} \\ \hline
-\end{tabular}
-\end{makeimage}
-}}
-&
-\hbox{\lower.7in\hbox{
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
- \hline
- \setbox0=\hbox{\em bwti}\hbox to\wd0{ #bengali Ja #endbengali} &
- \setbox0=\hbox{\em ItxBeng}\hbox to\wd0{\kern0.2in#indian Ja #endbengali} &
-\setbox0=\hbox{\small ITRANS}\hbox to\wd0{\kern0.0in{\tt J}{\em a} or
-{\tt y}{\em a}} \\ \hline
- \hbox{ #bengali ra #endbengali} &
- #indian ra #endbengali &
-{\tt r}{\em a} \\ \hline
- #bengali la #endbengali &
- #indian la #endbengali &
-{\tt l}{\em a} \\ \hline
- #bengali ba #endbengali &
- #indian ba #endbengali &
-{\tt b}{\em a} \\ \hline
- #bengali sha #endbengali &
- #indian sha #endbengali &
-{\tt sh}{\em a} \\ \hline
-\end{tabular}
-\end{makeimage}
-}} \\
-\hbox{\lower.7in\hbox{
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
- \hline
- \setbox0=\hbox{\em bwti}\hbox to\wd0{ #bengali Sha #endbengali} &
- \setbox0=\hbox{\em ItxBeng}\hbox to\wd0{\kern0.2in#indian Sha #endbengali} &
-\setbox0=\hbox{{\tt \char`~N}{\em a} or {\tt N\char`^}a}\hbox to\wd0{\kern0.3in {\tt Sh}{\em a}} \\ \hline
- \hbox{ #bengali sa #endbengali} &
- #indian sa #endbengali &
-{\tt s}{\em a} \\ \hline
- #bengali ha #endbengali &
- #indian ha #endbengali &
-{\tt h}{\em a} \\ \hline
- &
- &
- \\ \hline
- &
- &
- \\ \hline
-\end{tabular}
-\end{makeimage}}}
-&
-\hbox{\lower.7in\hbox{
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
- \hline
- \setbox0=\hbox{\em bwti}\hbox to\wd0{ #bengali kSha #endbengali} &
- \setbox0=\hbox{\em ItxBeng}\hbox to\wd0{\kern0.2in#indian kSha #endbengali} &
-\setbox0=\hbox{{\tt \char`~n}{\em a} or {\tt n\char`^}a}\hbox to\wd0{\kern0.0in {\tt kSh}{\em a} or {\tt x}{\em a}} \\ \hline
- \hbox{ #bengali Ya #endbengali} &
- #indian Ya #endbengali &
-{\tt Y}{\em a} \\ \hline
- #bengali .Da #endbengali &
- #indian .Da #endbengali &
-{\tt .D}{\em a} \\ \hline
- #bengali .Dha #endbengali &
- #indian .Dha #endbengali &
-{\tt .Dh}{\em a} \\ \hline
- &
- &
- \\ \hline
-\end{tabular}
-\end{makeimage}}}
-\end{tabular}}}\\
-\hbox{\lower0.1in\hbox{Consonants}}\\
-\hbox{\lower0.2in\hbox{\bf ITRANS: Bengali to English Transliteration Table}}
-\end{tabular}
-}}
-\end{tabular}
-}
-
-%-------------------------------------------------------------------
-\newpage
-%-------------------------------------------------------------------
-\begin{htmlonly}
-\section{Conjunct Consonants (warning: big images; table in multiple parts)}
-\end{htmlonly}
-
-\begin{makeimage}
-\begin{longtable}{|c|c|c|c|c|c|c|}
-\caption{Conjunct Consonants\protect\html{, Part 1}} \\
-\hline conjunct & ITRANS & bn & itxbeng & ITRANS example & bn example & itxbeng example \\ \hline
- \multicolumn{7}{c}{\vadjust{\vskip-10pt}}
- \endfirsthead
-
-\caption[]{Conjunct Consonants (contd)} \\
- \hline
- conjunct & ITRANS & bn & itxbeng & ITRANS example & bn example & itxbeng example \\ \hline
- \multicolumn{7}{c}{\vadjust{\vskip-10pt}}
- \endhead
-
-\multicolumn{7}{r}{continued on the next page...} \\ \endfoot
-
-\hline \endlastfoot
-
-\hline
- #bengali ka + ka #endbengali &
- {\tt kk} &
- #bengali kk #endbengali &
- #indian kk #endbengali &
- {\tt dhikkaar} &
- #bengali dhikkaar #endbengali &
- #indian dhikkaar #endbengali\\ \hline
- #bengali ka + Ta #endbengali &
- {\tt kT} &
- #bengali kT #endbengali &
- #indian kT #endbengali &
- {\tt akTopaas} &
- #bengali akTopaas #endbengali &
- #indian akTopaas #endbengali\\ \hline
- #bengali ka + ta #endbengali &
- {\tt kt} &
- #bengali kt #endbengali &
- #indian kt #endbengali &
- {\tt Daaktaar} &
- #bengali Daaktaar #endbengali &
- #indian Daaktaar #endbengali\\ \hline
- #bengali ka + ba #endbengali &
- {\tt kb} &
- #bengali kb #endbengali &
- #indian kb #endbengali &
- {\tt pakba} &
- #bengali pakba #endbengali &
- #indian pakba #endbengali\\ \hline
- #bengali ka + ma #endbengali &
- {\tt km} &
- #bengali km #endbengali &
- #indian km #endbengali &
- {\tt rukmiNI} &
- #bengali rukmiNI #endbengali &
- #indian rukmiNI #endbengali\\ \hline
- #bengali ka + ra #endbengali &
- {\tt kr} &
- #bengali kr #endbengali &
- #indian kr #endbengali &
- {\tt bakra} &
- #bengali bakra #endbengali &
- #indian bakra #endbengali\\ \hline
- #bengali ka + la #endbengali &
- {\tt kl} &
- #bengali kl #endbengali &
- #indian kl #endbengali &
- {\tt klIba} &
- #bengali klIba #endbengali &
- #indian klIba #endbengali\\ \hline
- #bengali ka + Sh #endbengali &
- {\tt kSh} &
- #bengali kSh #endbengali &
- #indian kSh #endbengali &
- {\tt rakShaa} &
- #bengali rakShaa #endbengali &
- #indian rakShaa #endbengali\\ \hline
- #bengali ka + Sh + Na #endbengali &
- {\tt k\_ShN}\footnotemark &
- #bengali k_ShNa #endbengali &
- #indian k_ShNa #endbengali &
- {\tt tIk\_ShNa } &
- #bengali tIk_ShNa #endbengali &
- #indian tIk_ShNa #endbengali\\ \hline
- #bengali ka + Sh + ma #endbengali &
- {\tt k\_Shm}&
- #bengali k_Shma #endbengali &
- #indian k_Shma #endbengali &
- {\tt lak\_ShmI} &
- #bengali lak_ShmI #endbengali &
- #indian lak_ShmI #endbengali\\ \hline
- #bengali ka + sa #endbengali &
- {\tt ks} &
- #bengali ks #endbengali &
- #indian ks #endbengali &
- {\tt riksaa} &
- #bengali riksaa #endbengali &
- #indian riksaa #endbengali\\ \hline
- #bengali ga + dh #endbengali &
- {\tt gdh} &
- #bengali gdh #endbengali &
- #indian gdh #endbengali &
- {\tt mugdha} &
- #bengali mugdha #endbengali &
- #indian mugdha #endbengali\\ \hline
- #bengali ga + na #endbengali &
- {\tt gn} &
- #bengali gn #endbengali &
- #indian gn #endbengali &
- {\tt agni} &
- #bengali agni #endbengali &
- #indian agni #endbengali\\ \hline
- #bengali ga + ba #endbengali &
- {\tt gb} &
- #bengali gb #endbengali &
- #indian gb #endbengali &
- {\tt digbijaY} &
- #bengali digbijaY #endbengali &
- #indian digbijaY #endbengali\\ \hline
- #bengali ga + ma #endbengali &
- {\tt gm} &
- #bengali gm #endbengali &
- #indian gm #endbengali &
- {\tt Jugma} &
- #bengali Jugma #endbengali &
- #indian Jugma #endbengali\\ \hline
- #bengali ga + la #endbengali &
- {\tt lm} &
- #bengali gl #endbengali &
- #indian gl #endbengali &
- {\tt glaani} &
- #bengali glaani #endbengali &
- #indian glaani #endbengali\\ \hline
- #bengali gh + na #endbengali &
- {\tt ghn} &
- #bengali ghn #endbengali &
- #indian ghn #endbengali &
- {\tt bighna} &
- #bengali bighna #endbengali &
- #indian bighna #endbengali\\ \hline
- #bengali ~N + ka #endbengali &
- {\tt \char126 N + ka} &
- #bengali ~Nk #endbengali &
- #indian ~Nk #endbengali &
- {\tt sha\char126 Nkita} &
- #bengali sha~Nkita #endbengali &
- #indian sha~Nkita #endbengali\\ \hline
- #bengali ~N + ka + Sh #endbengali &
- {\tt \char126 Nk\_Sh} &
- #bengali ~Nk_Sha #endbengali &
- #indian ~Nk_Sha #endbengali &
- {\tt aakaa\char126 Nk\_Shaa } &
- #bengali aakaa~Nk_Shaa #endbengali &
- #indian aakaa~Nk_Shaa #endbengali \\ \hline
- #bengali ~N + kh #endbengali &
- {\tt \char126 N + kh } &
- #bengali ~Nkh #endbengali &
- #indian ~Nkh #endbengali &
- {\tt sha\char126 Nkha} &
- #bengali sha~Nkha #endbengali &
- #indian sha~Nkha #endbengali\\ \hline
- #bengali ~N + ga #endbengali &
- {\tt \char126 N + g } &
- #bengali ~Nga #endbengali &
- #indian ~Nga #endbengali &
- {\tt byaa\char126 Ng} &
- #bengali byaa~Ng #endbengali &
- #indian byaa~Ng #endbengali\\ \hline
- #bengali ~N + gh #endbengali &
- {\tt \char126 N + gh } &
- #bengali ~Ngh #endbengali &
- #indian ~Ngh #endbengali &
- {\tt sa\char126 Ngha} &
- #bengali sa~Ngha #endbengali &
- #indian sa~Ngha #endbengali\\ \hline
- #bengali ~N + ma #endbengali &
- {\tt \char126 N + m } &
- #bengali ~Nm #endbengali &
- #indian ~Nm #endbengali &
- {\tt baa\char126 NmaY} &
- #bengali baa~NmaY #endbengali &
- #indian baa~NmaY #endbengali\\ \hline
- #bengali ch + ch #endbengali &
- {\tt chch } &
- #bengali chch #endbengali &
- #indian chch #endbengali &
- {\tt saachchaa} &
- #bengali saachchaa #endbengali &
- #indian saachchaa #endbengali\\ \hline
- #bengali ch + chh #endbengali &
- {\tt chchh } &
- #bengali chchh #endbengali &
- #indian chchh #endbengali &
- {\tt baachchhaa} &
- #bengali baachchhaa #endbengali &
- #indian baachchhaa #endbengali\\ \hline
- #bengali ch + chh + ba #endbengali &
- {\tt chchhb } &
- #bengali chchhb #endbengali &
- #indian chchhb #endbengali &
- {\tt uchchhbaas} &
- #bengali uchchhbaas #endbengali &
- #indian uchchhbaas #endbengali\\ \hline
- #bengali ch + ~n #endbengali &
- {\tt ch\char126 n } &
- #bengali chJN #endbengali &
- #indian chJN #endbengali &
- {\tt Jaach\char126 naa } &
- #bengali JaachJNaa #endbengali &
- #indian JaachJNaa #endbengali\\ \hline
- #bengali j + j #endbengali &
- {\tt jj } &
- #bengali jj #endbengali &
- #indian jj #endbengali &
- {\tt lajjaa } &
- #bengali lajjaa #endbengali &
- #indian lajjaa #endbengali\\ \hline
- #bengali j + j + b #endbengali &
- {\tt jjb } &
- #bengali jjb #endbengali &
- #indian jjb #endbengali &
- {\tt ujjbal } &
- #bengali ujjbal #endbengali &
- #indian ujjbal #endbengali\\ \hline
- #bengali j + jh #endbengali &
- {\tt jjh } &
- #bengali jjh #endbengali &
- #indian jjh #endbengali &
- {\tt kujjhaTikaa } &
- #bengali kujjhaTikaa #endbengali &
- #indian kujjhaTikaa #endbengali\\ \hline
- #bengali j + JN #endbengali &
- {\tt GY}&
- #bengali GY #endbengali &
- #indian GY #endbengali &
- {\tt biGYaan } &
- #bengali biGYaan #endbengali &
- #indian biGYaan #endbengali\\ \hline
- #bengali j + b #endbengali &
- {\tt jb}&
- #bengali jb #endbengali &
- #indian jb #endbengali &
- {\tt jbaalaa } &
- #bengali jbaalaa #endbengali &
- #indian jbaalaa #endbengali\\ \hline
-% -----------------
-\begin{htmlonly}
-\end{longtable}
-\end{makeimage}
-
-More examples of Conjunct Consonants are available by clicking the
-following images:
-
-Conjunct Consonants, Part 2:
-\begin{makeimage}
-\htmlimage{external}
-\begin{longtable}{|c|c|c|c|c|c|c|}
-\caption{Conjunct Consonants\protect\html{, Part 2}} \\
-\hline conjunct & ITRANS & bn & itxbeng & ITRANS example & bn example & itxbeng example \\ \hline
- \multicolumn{7}{c}{\vadjust{\vskip-10pt}}
- \endfirsthead
-
-\caption[]{Conjunct Consonants (contd)} \\
- \hline
- conjunct & ITRANS & bn & itxbeng & ITRANS example & bn example & itxbeng example \\ \hline
- \multicolumn{7}{c}{\vadjust{\vskip-10pt}}
- \endhead
-
-\multicolumn{7}{r}{continued on the next page...} \\ \endfoot
-
-\hline \endlastfoot
-\hline
-\end{htmlonly}
-% -----------------
- #bengali JN + ch #endbengali &
- {\tt \char126 nch }&
- #bengali ~nch #endbengali &
- #indian ~nch #endbengali &
- {\tt ma\char126 ncha } &
- #bengali ma~ncha #endbengali &
- #indian ma~ncha #endbengali\\ \hline
- #bengali JN + chh #endbengali &
- {\tt \char126 nchh }&
- #bengali ~nchh #endbengali &
- #indian ~nchh #endbengali &
- {\tt laa\char126 nchhnaa } &
- #bengali laa~nchhnaa #endbengali &
- #indian laa~nchhnaa #endbengali\\ \hline
- #bengali JN + ja #endbengali &
- {\tt \char126 nj }&
- #bengali ~nj #endbengali &
- #indian ~nj #endbengali &
- {\tt ga\char126 nja } &
- #bengali ga~nja #endbengali &
- #indian ga~nja #endbengali\\ \hline
- #bengali JN + jh #endbengali &
- {\tt \char126 njh }&
- #bengali ~njh #endbengali &
- #indian ~njh #endbengali &
- {\tt jha\char126 njhaa } &
- #bengali jha~njhaa #endbengali &
- #indian jha~njhaa #endbengali\\ \hline
- #bengali T + T #endbengali &
- {\tt TT }&
- #bengali TT #endbengali &
- #indian TT #endbengali &
- {\tt aTTaalikaa } &
- #bengali aTTaalikaa #endbengali &
- #indian aTTaalikaa #endbengali\\ \hline
- #bengali T + b #endbengali &
- {\tt Tb }&
- #bengali Tb #endbengali &
- #indian Tb #endbengali &
- {\tt khaTbaa } &
- #bengali khaTbaa #endbengali &
- #indian khaTbaa #endbengali\\ \hline
- #bengali D + D #endbengali &
- {\tt DD }&
- #bengali DD #endbengali &
- #indian DD #endbengali &
- {\tt uDDIn } &
- #bengali uDDIn #endbengali &
- #indian uDDIn #endbengali\\ \hline
- #bengali N + T #endbengali &
- {\tt NT }&
- #bengali NT #endbengali &
- #indian NT #endbengali &
- {\tt kaNTakita } &
- #bengali kaNTakita #endbengali &
- #indian kaNTakita #endbengali\\ \hline
- #bengali N + Th #endbengali &
- {\tt NTh }&
- #bengali NTh #endbengali &
- #indian NTh #endbengali &
- {\tt laNThan } &
- #bengali laNThan #endbengali &
- #indian laNThan #endbengali\\ \hline
- #bengali N + D #endbengali &
- {\tt ND }&
- #bengali ND #endbengali &
- #indian ND #endbengali &
- {\tt gaNDaar } &
- #bengali gaNDaar #endbengali &
- #indian gaNDaar #endbengali\\ \hline
- #bengali N + N #endbengali &
- {\tt NN }&
- #bengali NN #endbengali &
- #indian NN #endbengali &
- {\tt biShaNNa } &
- #bengali biShaNNa #endbengali &
- #indian biShaNNa #endbengali\\ \hline
- #bengali N + m #endbengali &
- {\tt Nm }&
- #bengali Nm #endbengali &
- #indian Nm #endbengali &
- {\tt hiraNmaY } &
- #bengali hiraNmaY #endbengali &
- #indian hiraNmaY #endbengali\\ \hline
- #bengali t + t #endbengali &
- {\tt tt }&
- #bengali tt #endbengali &
- #indian tt #endbengali &
- {\tt uttaal } &
- #bengali uttaal #endbengali &
- #indian uttaal #endbengali\\ \hline
- #bengali ta + ta + ba #endbengali &
- {\tt ttb} &
- #bengali ttba #endbengali &
- #indian ttba #endbengali &
- {\tt tattba } &
- #bengali tattba #endbengali &
- #indian tattba #endbengali \\ \hline
- #bengali ta + tha #endbengali &
- {\tt tth} &
- #bengali tth #endbengali &
- #indian tth #endbengali &
- {\tt ashbattha } &
- #bengali ashbattha #endbengali &
- #indian ashbattha #endbengali \\ \hline
- #bengali ta + na #endbengali &
- {\tt tn} &
- #bengali tn #endbengali &
- #indian tn #endbengali &
- {\tt ratna } &
- #bengali ratna #endbengali &
- #indian ratna #endbengali \\ \hline
- #bengali ta + ba #endbengali &
- {\tt tb} &
- #bengali tb #endbengali &
- #indian tb #endbengali &
- {\tt tbaraa } &
- #bengali tbaraa #endbengali &
- #indian tbaraa #endbengali \\ \hline
- #bengali ta + ma #endbengali &
- {\tt tm} &
- #bengali tm #endbengali &
- #indian tm #endbengali &
- {\tt aatmaa } &
- #bengali aatmaa #endbengali &
- #indian aatmaa #endbengali \\ \hline
- #bengali ta + ra #endbengali &
- {\tt tr} &
- #bengali tr #endbengali &
- #indian tr #endbengali &
- {\tt sab.rtra } &
- #bengali sab.rtra #endbengali &
- #indian sab.rtra #endbengali \\ \hline
- #bengali da + ga #endbengali &
- {\tt dg} &
- #bengali dg #endbengali &
- #indian dg #endbengali &
- {\tt udgaataa } &
- #bengali udgaataa #endbengali &
- #indian udgaataa #endbengali \\ \hline
- #bengali da + gha #endbengali &
- {\tt dgh} &
- #bengali dgh #endbengali &
- #indian dgh #endbengali &
- {\tt udghaaTan } &
- #bengali udghaaTan #endbengali &
- #indian udghaaTan #endbengali \\ \hline
- #bengali da + da #endbengali &
- {\tt dd} &
- #bengali dd #endbengali &
- #indian dd #endbengali &
- {\tt baraadda } &
- #bengali baraadda #endbengali &
- #indian baraadda #endbengali \\ \hline
- #bengali da + dha #endbengali &
- {\tt ddh} &
- #bengali ddh #endbengali &
- #indian ddh #endbengali &
- {\tt uddhaar } &
- #bengali uddhaar #endbengali &
- #indian uddhaar #endbengali \\ \hline
- #bengali da + ba #endbengali &
- {\tt db} &
- #bengali db #endbengali &
- #indian db #endbengali &
- {\tt dbIp } &
- #bengali dbIp #endbengali &
- #indian dbIp #endbengali \\ \hline
- #bengali da + bha #endbengali &
- {\tt dbh} &
- #bengali dbh #endbengali &
- #indian dbh #endbengali &
- {\tt sadbhaab } &
- #bengali sadbhaab #endbengali &
- #indian sadbhaab #endbengali \\ \hline
- #bengali da + bha + ra #endbengali &
- {\tt dbhr} &
- #bengali dbhr #endbengali &
- #indian dbhr #endbengali &
- {\tt udbhraanta } &
- #bengali udbhraanta #endbengali &
- #indian udbhraanta #endbengali \\ \hline
- #bengali da + ma #endbengali &
- {\tt dm} &
- #bengali dm #endbengali &
- #indian dm #endbengali &
- {\tt padma } &
- #bengali padma #endbengali &
- #indian padma #endbengali \\ \hline
- #bengali dha + na #endbengali &
- {\tt dhn} &
- #bengali dhn #endbengali &
- #indian dhn #endbengali &
- {\tt gRRidhna } &
- #bengali gRRidhna #endbengali &
- #indian gRRidhna #endbengali \\ \hline
- #bengali dha + ba #endbengali &
- {\tt dhb} &
- #bengali dhb #endbengali &
- #indian dhb #endbengali &
- {\tt dhbajaa } &
- #bengali dhbajaa #endbengali &
- #indian dhbajaa #endbengali \\ \hline
- #bengali na + Ta #endbengali &
- {\tt nT} &
- #bengali nT #endbengali &
- #indian nT #endbengali &
- {\tt aanTaak.rTikaa } &
- #bengali aanTaak.rTikaa #endbengali &
- #indian aanTaak.rTikaa #endbengali \\ \hline
- #bengali na + Da #endbengali &
- {\tt nD} &
- #bengali nD #endbengali &
- #indian nD #endbengali &
- {\tt byaanD } &
- #bengali byaanD #endbengali &
- #indian byaanD #endbengali \\ \hline
- #bengali na + ta #endbengali &
- {\tt nt} &
- #bengali nt #endbengali &
- #indian nt #endbengali &
- {\tt antim } &
- #bengali antim #endbengali &
- #indian antim #endbengali \\ \hline
-% -----------------
-\begin{htmlonly}
-\end{longtable}
-\end{makeimage}
-
-Conjunct Consonants, Part 3:
-\begin{makeimage}
-\htmlimage{external}
-\begin{longtable}{|c|c|c|c|c|c|c|}
-\caption{Conjunct Consonants\protect\html{, Part 3}} \\
-\hline conjunct & ITRANS & bn & itxbeng & ITRANS example & bn example & itxbeng example \\ \hline
- \multicolumn{7}{c}{\vadjust{\vskip-10pt}}
- \endfirsthead
-
-\caption[]{Conjunct Consonants (contd)} \\
- \hline
- conjunct & ITRANS & bn & itxbeng & ITRANS example & bn example & itxbeng example \\ \hline
- \multicolumn{7}{c}{\vadjust{\vskip-10pt}}
- \endhead
-
-\multicolumn{7}{r}{continued on the next page...} \\ \endfoot
-
-\hline \endlastfoot
-\hline
-\end{htmlonly}
-% -----------------
- #bengali na + ta + u #endbengali &
- {\tt ntu} &
- #bengali ntu #endbengali &
- #indian ntu #endbengali &
- {\tt jantu } &
- #bengali jantu #endbengali &
- #indian jantu #endbengali \\ \hline
- #bengali na + ta + ba #endbengali &
- {\tt ntb} &
- #bengali ntb #endbengali &
- #indian ntb #endbengali &
- {\tt saantbanaa } &
- #bengali saantbanaa #endbengali &
- #indian saantbanaa #endbengali \\ \hline
- #bengali na + ta + ra #endbengali &
- {\tt ntr} &
- #bengali ntr #endbengali &
- #indian ntr #endbengali &
- {\tt Jantra } &
- #bengali Jantra #endbengali &
- #indian Jantra #endbengali \\ \hline
- #bengali na + tha #endbengali &
- {\tt nth} &
- #bengali nth #endbengali &
- #indian nth #endbengali &
- {\tt manthar } &
- #bengali manthar #endbengali &
- #indian manthar #endbengali \\ \hline
- #bengali na + da #endbengali &
- {\tt nd} &
- #bengali nd #endbengali &
- #indian nd #endbengali &
- {\tt bandI } &
- #bengali bandI #endbengali &
- #indian bandI #endbengali \\ \hline
- #bengali na + dha #endbengali &
- {\tt ndh} &
- #bengali ndh #endbengali &
- #indian ndh #endbengali &
- {\tt gandha } &
- #bengali gandha #endbengali &
- #indian gandha #endbengali \\ \hline
- #bengali na + na #endbengali &
- {\tt nn} &
- #bengali nn #endbengali &
- #indian nn #endbengali &
- {\tt anna } &
- #bengali anna #endbengali &
- #indian anna #endbengali \\ \hline
- #bengali na + ba #endbengali &
- {\tt nb} &
- #bengali nb #endbengali &
- #indian nb #endbengali &
- {\tt samanbaY } &
- #bengali samanbaY #endbengali &
- #indian samanbaY #endbengali \\ \hline
- #bengali na + ma #endbengali &
- {\tt nm} &
- #bengali nm #endbengali &
- #indian nm #endbengali &
- {\tt janma } &
- #bengali janma #endbengali &
- #indian janma #endbengali \\ \hline
- #bengali na + sa #endbengali &
- {\tt ns} &
- #bengali ns #endbengali &
- #indian ns #endbengali &
- {\tt sens } &
- #bengali sens #endbengali &
- #indian sens #endbengali \\ \hline
- #bengali pa + Ta #endbengali &
- {\tt pT} &
- #bengali pT #endbengali &
- #indian pT #endbengali &
- {\tt kipTe } &
- #bengali kipTe #endbengali &
- #indian kipTe #endbengali \\ \hline
- #bengali pa + ta #endbengali &
- {\tt pt} &
- #bengali pt #endbengali &
- #indian pt #endbengali &
- {\tt saptaaha } &
- #bengali saptaaha #endbengali &
- #indian saptaaha #endbengali \\ \hline
- #bengali pa + na #endbengali &
- {\tt pn} &
- #bengali pn #endbengali &
- #indian pn #endbengali &
- {\tt sbapna } &
- #bengali sbapna #endbengali &
- #indian sbapna #endbengali \\ \hline
- #bengali pa + pa #endbengali &
- {\tt pp} &
- #bengali pp #endbengali &
- #indian pp #endbengali &
- {\tt dhaappaa } &
- #bengali dhaappaa #endbengali &
- #indian dhaappaa #endbengali \\ \hline
- #bengali pa + la #endbengali &
- {\tt pl} &
- #bengali pl #endbengali &
- #indian pl #endbengali &
- {\tt plaaban } &
- #bengali plaaban #endbengali &
- #indian plaaban #endbengali \\ \hline
- #bengali pa + sa #endbengali &
- {\tt ps} &
- #bengali ps #endbengali &
- #indian ps #endbengali &
- {\tt abhIpsaa } &
- #bengali abhIpsaa #endbengali &
- #indian abhIpsaa #endbengali \\ \hline
- #bengali pha + la #endbengali &
- {\tt phl} &
- #bengali phl #endbengali &
- #indian phl #endbengali &
- {\tt phlipaar } &
- #bengali phlipaar #endbengali &
- #indian phlipaar #endbengali \\ \hline
- #bengali ba + ja #endbengali &
- {\tt bj} &
- #bengali bj #endbengali &
- #indian bj #endbengali &
- {\tt kubja } &
- #bengali kubja #endbengali &
- #indian kubja #endbengali \\ \hline
- #bengali ba + da #endbengali &
- {\tt bd} &
- #bengali bd #endbengali &
- #indian bd #endbengali &
- {\tt shabda } &
- #bengali shabda #endbengali &
- #indian shabda #endbengali \\ \hline
- #bengali ba + dha #endbengali &
- {\tt bdh} &
- #bengali bdh #endbengali &
- #indian bdh #endbengali &
- {\tt aarabdha } &
- #bengali aarabdha #endbengali &
- #indian aarabdha #endbengali \\ \hline
- #bengali ba + ba #endbengali &
- {\tt bb} &
- #bengali bb #endbengali &
- #indian bb #endbengali &
- {\tt maatabbar } &
- #bengali maatabbar #endbengali &
- #indian maatabbar #endbengali \\ \hline
- #bengali ba + la #endbengali &
- {\tt bl} &
- #bengali bl #endbengali &
- #indian bl #endbengali &
- {\tt blaTi.n } &
- #bengali blaTi.n #endbengali &
- #indian blaTi.n #endbengali \\ \hline
- #bengali bha + ra #endbengali &
- {\tt bhr} &
- #bengali bhr #endbengali &
- #indian bhr #endbengali &
- {\tt bhram } &
- #bengali bhram #endbengali &
- #indian bhram #endbengali \\ \hline
- #bengali bha + la #endbengali &
- {\tt bhl} &
- #bengali bhl #endbengali &
- #indian bhl #endbengali &
- {\tt bhlaadimir } &
- #bengali bhlaadimir #endbengali &
- #indian bhlaadimir #endbengali \\ \hline
- #bengali ma + na #endbengali &
- {\tt mn} &
- #bengali mn #endbengali &
- #indian mn #endbengali &
- {\tt nimna } &
- #bengali nimna #endbengali &
- #indian nimna #endbengali \\ \hline
- #bengali ma + pa #endbengali &
- {\tt mp} &
- #bengali mp #endbengali &
- #indian mp #endbengali &
- {\tt kampa } &
- #bengali kampa #endbengali &
- #indian kampa #endbengali \\ \hline
- #bengali ma + pha #endbengali &
- {\tt mph} &
- #bengali mph #endbengali &
- #indian mph #endbengali &
- {\tt lampha } &
- #bengali lampha #endbengali &
- #indian lampha #endbengali \\ \hline
- #bengali ma + ba #endbengali &
- {\tt mb} &
- #bengali mb #endbengali &
- #indian mb #endbengali &
- {\tt ambal } &
- #bengali ambal #endbengali &
- #indian ambal #endbengali \\ \hline
- #bengali ma + bha #endbengali &
- {\tt mbh} &
- #bengali mbh #endbengali &
- #indian mbh #endbengali &
- {\tt dambha } &
- #bengali dambha #endbengali &
- #indian dambha #endbengali \\ \hline
- #bengali ma + bha + ra #endbengali &
- {\tt mbhr} &
- #bengali mbhr #endbengali &
- #indian mbhr #endbengali &
- {\tt sambhram } &
- #bengali sambhram #endbengali &
- #indian sambhram #endbengali \\ \hline
- #bengali ma + ma #endbengali &
- {\tt mm} &
- #bengali mm #endbengali &
- #indian mm #endbengali &
- {\tt aahaammak } &
- #bengali aahaammak #endbengali &
- #indian aahaammak #endbengali \\ \hline
- #bengali ma + la #endbengali &
- {\tt ml} &
- #bengali ml #endbengali &
- #indian ml #endbengali &
- {\tt mlaan } &
- #bengali mlaan #endbengali &
- #indian mlaan #endbengali \\ \hline
- #bengali la + ka #endbengali &
- {\tt lk} &
- #bengali lk #endbengali &
- #indian lk #endbengali &
- {\tt balkal } &
- #bengali balkal #endbengali &
- #indian balkal #endbengali \\ \hline
-% -----------------
-\begin{htmlonly}
-\end{longtable}
-\end{makeimage}
-
-Conjunct Consonants, Part 4:
-\begin{makeimage}
-\htmlimage{external}
-\begin{longtable}{|c|c|c|c|c|c|c|}
-\caption{Conjunct Consonants\protect\html{, Part 4}} \\
-\hline conjunct & ITRANS & bn & itxbeng & ITRANS example & bn example & itxbeng example \\ \hline
- \multicolumn{7}{c}{\vadjust{\vskip-10pt}}
- \endfirsthead
-
-\caption[]{Conjunct Consonants (contd)} \\
- \hline
- conjunct & ITRANS & bn & itxbeng & ITRANS example & bn example & itxbeng example \\ \hline
- \multicolumn{7}{c}{\vadjust{\vskip-10pt}}
- \endhead
-
-\multicolumn{7}{r}{continued on the next page...} \\ \endfoot
-
-\hline \endlastfoot
-\hline
-\end{htmlonly}
-% -----------------
- #bengali la + ga #endbengali &
- {\tt lg} &
- #bengali lg #endbengali &
- #indian lg #endbengali &
- {\tt balgaa } &
- #bengali balgaa #endbengali &
- #indian balgaa #endbengali \\ \hline
- #bengali la + ga + u #endbengali &
- {\tt lgu} &
- #bengali lgu #endbengali &
- #indian lgu #endbengali &
- {\tt phaalgun } &
- #bengali phaalgun #endbengali &
- #indian phaalgun #endbengali \\ \hline
- #bengali la + Ta #endbengali &
- {\tt lT} &
- #bengali lT #endbengali &
- #indian lT #endbengali &
- {\tt palTan } &
- #bengali palTan #endbengali &
- #indian palTan #endbengali \\ \hline
- #bengali la + Da #endbengali &
- {\tt lD} &
- #bengali lD #endbengali &
- #indian lD #endbengali &
- {\tt holDaar } &
- #bengali holDaar #endbengali &
- #indian holDaar #endbengali \\ \hline
- #bengali la + pa #endbengali &
- {\tt lp} &
- #bengali lp #endbengali &
- #indian lp #endbengali &
- {\tt kalpanaa } &
- #bengali kalpanaa #endbengali &
- #indian kalpanaa #endbengali \\ \hline
- #bengali la + ba #endbengali &
- {\tt lb} &
- #bengali lb #endbengali &
- #indian lb #endbengali &
- {\tt bilba } &
- #bengali bilba #endbengali &
- #indian bilba #endbengali \\ \hline
- #bengali la + ma #endbengali &
- {\tt lm} &
- #bengali lm #endbengali &
- #indian lm #endbengali &
- {\tt gulma } &
- #bengali gulma #endbengali &
- #indian gulma #endbengali \\ \hline
- #bengali la + la #endbengali &
- {\tt ll} &
- #bengali ll #endbengali &
- #indian ll #endbengali &
- {\tt praphulla } &
- #bengali praphulla #endbengali &
- #indian praphulla #endbengali \\ \hline
- #bengali sh + cha #endbengali &
- {\tt shch} &
- #bengali shch #endbengali &
- #indian shch #endbengali &
- {\tt punashcha } &
- #bengali punashcha #endbengali &
- #indian punashcha #endbengali \\ \hline
- #bengali sh + chha #endbengali &
- {\tt shchh} &
- #bengali shchh #endbengali &
- #indian shchh #endbengali &
- {\tt shirashchhed } &
- #bengali shirashchhed #endbengali &
- #indian shirashchhed #endbengali \\ \hline
- #bengali sh + na #endbengali &
- {\tt shn} &
- #bengali shn #endbengali &
- #indian shn #endbengali &
- {\tt prashna } &
- #bengali prashna #endbengali &
- #indian prashna #endbengali \\ \hline
- #bengali sh + ma #endbengali &
- {\tt shm} &
- #bengali shm #endbengali &
- #indian shm #endbengali &
- {\tt rashmi } &
- #bengali rashmi #endbengali &
- #indian rashmi #endbengali \\ \hline
- #bengali sh + la #endbengali &
- {\tt shl} &
- #bengali shl #endbengali &
- #indian shl #endbengali &
- {\tt shlaaghaa } &
- #bengali shlaaghaa #endbengali &
- #indian shlaaghaa #endbengali \\ \hline
- #bengali sh + ba #endbengali &
- {\tt shb} &
- #bengali shb #endbengali &
- #indian shb #endbengali &
- {\tt shbaapad } &
- #bengali shbaapad #endbengali &
- #indian shbaapad #endbengali \\ \hline
- #bengali Sh + ka #endbengali &
- {\tt Shk} &
- #bengali Shk #endbengali &
- #indian Shk #endbengali &
- {\tt pariShkaar } &
- #bengali pariShkaar #endbengali &
- #indian pariShkaar #endbengali \\ \hline
- #bengali Sh + ka + ra #endbengali &
- {\tt Shkr} &
- #bengali Shkr #endbengali &
- #indian Shkr #endbengali &
- {\tt niShkramaN } &
- #bengali niShkramaN #endbengali &
- #indian niShkramaN #endbengali \\ \hline
- #bengali Sh + Ta #endbengali &
- {\tt ShT} &
- #bengali ShT #endbengali &
- #indian ShT #endbengali &
- {\tt kaShTa } &
- #bengali kaShTa #endbengali &
- #indian kaShTa #endbengali \\ \hline
- #bengali Sh + Tha #endbengali &
- {\tt ShTh} &
- #bengali ShTh #endbengali &
- #indian ShTh #endbengali &
- {\tt niShThur } &
- #bengali niShThur #endbengali &
- #indian niShThur #endbengali \\ \hline
- #bengali Sh + Na #endbengali &
- {\tt ShN} &
- #bengali ShN #endbengali &
- #indian ShN #endbengali &
- {\tt uShNa } &
- #bengali uShNa #endbengali &
- #indian uShNa #endbengali \\ \hline
- #bengali Sh + pa #endbengali &
- {\tt Shp} &
- #bengali Shp #endbengali &
- #indian Shp #endbengali &
- {\tt baaShpa } &
- #bengali baaShpa #endbengali &
- #indian baaShpa #endbengali \\ \hline
- #bengali Sh + pha #endbengali &
- {\tt Shph} &
- #bengali Shph #endbengali &
- #indian Shph #endbengali &
- {\tt niShphal } &
- #bengali niShphal #endbengali &
- #indian niShphal #endbengali \\ \hline
- #bengali Sh + ma #endbengali &
- {\tt Shm} &
- #bengali Shm #endbengali &
- #indian Shm #endbengali &
- {\tt bhiiShma } &
- #bengali bhiiShma #endbengali &
- #indian bhiiShma #endbengali \\ \hline
- #bengali s + ka #endbengali &
- {\tt sk} &
- #bengali sk #endbengali &
- #indian sk #endbengali &
- {\tt puraskRRita } &
- #bengali puraskRRita #endbengali &
- #indian puraskRRita #endbengali \\ \hline
- #bengali s + ka + ra #endbengali &
- {\tt skr} &
- #bengali skr #endbengali &
- #indian skr #endbengali &
- {\tt skriin } &
- #bengali skriin #endbengali &
- #indian skriin #endbengali \\ \hline
- #bengali s + ka + la #endbengali &
- {\tt skl} &
- #bengali skl #endbengali &
- #indian skl #endbengali &
- {\tt skleraa } &
- #bengali skleraa #endbengali &
- #indian skleraa #endbengali \\ \hline
- #bengali sa + kha #endbengali &
- {\tt skh} &
- #bengali skh #endbengali &
- #indian skh #endbengali &
- {\tt skhalan } &
- #bengali skhalan #endbengali &
- #indian skhalan #endbengali \\ \hline
- #bengali sa + Ta #endbengali &
- {\tt sT} &
- #bengali sT #endbengali &
- #indian sT #endbengali &
- {\tt sTapaar } &
- #bengali sTapaar #endbengali &
- #indian sTapaar #endbengali \\ \hline
- #bengali sa + ta #endbengali &
- {\tt st} &
- #bengali st #endbengali &
- #indian st #endbengali &
- {\tt asta } &
- #bengali asta #endbengali &
- #indian asta #endbengali \\ \hline
- #bengali sa + ta + u #endbengali &
- {\tt stu} &
- #bengali stu #endbengali &
- #indian stu #endbengali &
- {\tt bastu } &
- #bengali bastu #endbengali &
- #indian bastu #endbengali \\ \hline
- #bengali sa + ta + ra #endbengali &
- {\tt str} &
- #bengali str #endbengali &
- #indian str #endbengali &
- {\tt strain } &
- #bengali strain #endbengali &
- #indian strain #endbengali \\ \hline
- #bengali sa + tha #endbengali &
- {\tt sth} &
- #bengali sth #endbengali &
- #indian sth #endbengali &
- {\tt upasthita } &
- #bengali upasthita #endbengali &
- #indian upasthita #endbengali \\ \hline
- #bengali sa + na #endbengali &
- {\tt sn} &
- #bengali sn #endbengali &
- #indian sn #endbengali &
- {\tt snaan } &
- #bengali snaan #endbengali &
- #indian snaan #endbengali \\ \hline
-% -----------------
-\begin{htmlonly}
-\end{longtable}
-\end{makeimage}
-
-Conjunct Consonants, Part 5:
-\begin{makeimage}
-\htmlimage{external}
-\begin{longtable}{|c|c|c|c|c|c|c|}
-\caption{Conjunct Consonants\protect\html{, Part 5}} \\
-\hline conjunct & ITRANS & bn & itxbeng & ITRANS example & bn example & itxbeng example \\ \hline
- \multicolumn{7}{c}{\vadjust{\vskip-10pt}}
- \endfirsthead
-
-\caption[]{Conjunct Consonants (contd)} \\
- \hline
- conjunct & ITRANS & bn & itxbeng & ITRANS example & bn example & itxbeng example \\ \hline
- \multicolumn{7}{c}{\vadjust{\vskip-10pt}}
- \endhead
-
-\multicolumn{7}{r}{continued on the next page...} \\ \endfoot
-
-\hline \endlastfoot
-\hline
-\end{htmlonly}
-% -----------------
- #bengali sa + pa #endbengali &
- {\tt sp} &
- #bengali sp #endbengali &
- #indian sp #endbengali &
- {\tt paraspar } &
- #bengali paraspar #endbengali &
- #indian paraspar #endbengali \\ \hline
- #bengali sa + pa + la #endbengali &
- {\tt spl} &
- #bengali spl #endbengali &
- #indian spl #endbengali &
- {\tt spliT } &
- #bengali spliT #endbengali &
- #indian spliT #endbengali \\ \hline
- #bengali sa + pha #endbengali &
- {\tt sph} &
- #bengali sph #endbengali &
- #indian sph #endbengali &
- {\tt aasphaalan } &
- #bengali aasphaalan #endbengali &
- #indian aasphaalan #endbengali \\ \hline
- #bengali sa + ba #endbengali &
- {\tt sb} &
- #bengali sb #endbengali &
- #indian sb #endbengali &
- {\tt sbadesh } &
- #bengali sbadesh #endbengali &
- #indian sbadesh #endbengali \\ \hline
- #bengali sa + ma #endbengali &
- {\tt sm} &
- #bengali sm #endbengali &
- #indian sm #endbengali &
- {\tt smaraN } &
- #bengali smaraN #endbengali &
- #indian smaraN #endbengali \\ \hline
- #bengali sa + la #endbengali &
- {\tt sl} &
- #bengali sl #endbengali &
- #indian sl #endbengali &
- {\tt slip } &
- #bengali slip #endbengali &
- #indian slip #endbengali \\ \hline
- #bengali ha + Na #endbengali &
- {\tt hN} &
- #bengali hN #endbengali &
- #indian hN #endbengali &
- {\tt paraahNa } &
- #bengali paraahNa #endbengali &
- #indian paraahNa #endbengali \\ \hline
- #bengali ha + na #endbengali &
- {\tt hn} &
- #bengali hn #endbengali &
- #indian hn #endbengali &
- {\tt chihnita } &
- #bengali chihnita #endbengali &
- #indian chihnita #endbengali \\ \hline
- #bengali ha + ma #endbengali &
- {\tt hm} &
- #bengali hm #endbengali &
- #indian hm #endbengali &
- {\tt brahmaa } &
- #bengali brahmaa #endbengali &
- #indian brahmaa #endbengali \\ \hline
- #bengali ha + ba #endbengali &
- {\tt hb} &
- #bengali hb #endbengali &
- #indian hb #endbengali &
- {\tt aahbaan } &
- #bengali aahbaan #endbengali &
- #indian aahbaan #endbengali \\ \hline
- #bengali ha + la #endbengali &
- {\tt hl} &
- #bengali hl #endbengali &
- #indian hl #endbengali &
- {\tt aahlaad } &
- #bengali aahlaad #endbengali &
- #indian aahlaad #endbengali \\ \hline
- #bengali ha + RRi #endbengali &
- {\tt hRRi} &
- #bengali hRRi #endbengali &
- #indian hRRi #endbengali &
- {\tt hRRidaY } &
- #bengali hRRidaY #endbengali &
- #indian hRRidaY #endbengali \\ \hline
- #bengali Ra + ga #endbengali &
- {\tt Rg} &
- #bengali Rg #endbengali &
- #indian Rg #endbengali &
- {\tt khaRga } &
- #bengali khaRga #endbengali &
- #indian khaRga #endbengali \\ \hline
- #bengali Sh + Na #endbengali &
- {\tt ShN} &
- #bengali ShNa #endbengali &
- #indian ShNa #endbengali &
- {\tt kRRiShNa} &
- #bengali kRRiShNa #endbengali &
- #indian kRRiShNa #endbengali\\ \hline
- #bengali ga + u #endbengali &
- {\tt gu} &
- #bengali gu #endbengali &
- #indian gu #endbengali &
- {\tt phaaguner } &
- #bengali phaaguner #endbengali &
- #indian phaaguner #endbengali \\ \hline
-\end{longtable}
-\end{makeimage}
-
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/itrans/dvnc.itx b/Master/texmf-dist/doc/fonts/itrans/dvnc.itx
deleted file mode 100644
index 886086fcd7f..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/dvnc.itx
+++ /dev/null
@@ -1,447 +0,0 @@
-% User Documentation for the Itrans Package, Devanagari Devnac PostScript Font
-% Use for Sanskrit, Hindi, and Marathi Languages
-
-\documentclass[11pt]{article}
-
-\usepackage[preprocess]{itrans} % Ross Moore's extensions to latex2html
-
-\usepackage{html} % from standard latex2html package
- % if you do not have html.sty in your machine, change the html to
- % htmlstub (htmlstub.sty is included in the ITRANS/lib directory)
-
-\portraitpage % defined in itrans.sty (idevn.tex), get a larger page size
-
-\renewcommand{\arraystretch}{1.25}
-\newcommand{\rarrow}{\mbox{---\hspace{-8pt}$>$}}
-\newcommand{\SM}{\char35hindi}
-\newcommand{\EM}{\char35endhindi}
-\newfont{\devnf}{dnh at 15pt}
-%\newfont{\devnf}{dnho at 15pt} % the oblique version
-%\newfont{\devnf}{dnhrc at 10pt} % the scaled down (x-axis) version
-\hyphenchar\devnf=-1 % disable hyphenation using this font
-
-#hindiifm=dvnc.ifm
-#hindifont=\devnf
-
-\begin{document}
-
-\footnotetext[0]{Last modification: \today}
-
-\centerline{\bf Transliteration Map}
-\medskip
-\centerline{\LARGE\bf DEVNAC font}
-\medskip
-\centerline{\bf (Hindi, Marathi, Sanskrit)}
-\bigskip
-\centerline{\bf itrans}
-\smallskip
-\centerline{\bf \copyright 1991--1998 Avinash Chopde}
-
-\section{Fonts Available}
-
-\subsection{\TeX\ Interface}
-
-The devanagari font is called {\em devnac}, and its PostScript description
-resides in the file {\em devnac.ps}.
-It is a user-defined type III PostScript font.
-Four fonts, variations on the basic devnac font, are bundled with the itrans
-package.
-Their names (in the \TeX\ interface) are dnh, dnho, dnhrc, and dnhre.
-
-\begin{description}
-\item [dnh] This is the basic devanagari font. There are some other fonts
-available, derived by transforming this font.
-\item [dnho] This is the slanted version of {\em dnh}.
-\item [dnhrc] Both {\em dnho} and {\em dnh} look extremely heavy.
-A scaled down, compressed version
-(along the x-axis) of the basic font is available as {\em dnhrc}.
-\item[dnhre] This is heavier than {\em dnh}, to be used as a bold version.
-\end{description}
-
-Since these are PostScript fonts, you can use them at any font size in
-your document.
-In fact, the font size must be specified when loading in the font.
-In this document (and in idoc.itx), the following line was used for
-loading the font:
-
-\noindent\verb+\newfont{\devnf}{dnh at 15pt}+.
-
-Even though this document has been typeset using a 11 point size, the
-devanagari font is loaded in at 15 point size.
-This is just to emphasize the devanagari characters.
-Normally, I would suggest loading in the font at 15-20\% greater size than
-the other text in the document.
-So, if your document is being typeset at 11 point, load in the devanagari
-fonts using a 13 point size.
-Of course, this relation of size is important only if you wish to mix
-english and devanagari in the same document.
-In any case, go wild, experiment with various font sizes.
-Since the characters are described as outlines in bezier curve form,
-smaller point sizes do not look too good on a 300dpi output device, the
-larger the font size, the better the shapes look.
-
-\subsection{\LaTeX\ Interface}
-
-In ITRANS version 5.2, apart from the addition of a new style file named
-\texttt{itrans.sty}, a font definition file for Devnac was also added.
-The file is named \texttt{Udvnc.fd}, and it can be used to load this font
-using \LaTeX2e commands where the font encoding is \texttt{U} (unknown)
-and the font family is \texttt{dvnc}. Thus, the following can be used
-to load the medium series with normal shape:
-
-\verb=\usefont{U}{dvnc}{m}{n}=
-and then to select a size and baselineskip:
-\verb=\fontsize{18pt}{24pt}\selectfont=
-
-The above will load the \texttt{dnh} version of this font.
-
-\verb=\usefont{U}{dvnc}{b}{sl}=
-will load the \texttt{dnho} version, and
-
-\verb=\usefont{U}{dvnc}{c}{n}=
-will load the \texttt{dnhrc} version, and
-
-\verb=\usefont{U}{dvnc}{bx}{n}=
-will load the \texttt{dnhre} version.
-
-\subsection{Textual Interface - PostScript}
-
-A direct PostScript interface is supported. HTML and Unicode (UTF-8)
-are not supported for this font.
-
-This interface does not offer any wordprocessing capabilities other
-than that of checking when a page is complete, and then
-resetting the current point to the top of the next page.
-Thus, all spaces, lines, etc from the input text appear
-in the output too.
-
-For the PostScript mode, the user may also directly invoke
-PostScript commands to create various versions of the font, as required.
-Refer to PostScript language manuals for specific help regarding the
-PostScript font manipulation commands.
-If you decide to go this route, take a look at the file {\em itrans.pro},
-it is the prologue that gets sent to the printer.
-It contains definitions of various commands such as {\em normalfont},
-{\em slantfont}, {\em compressedfont}, etc, which may be used to change
-the font being used.
-These PostScript functions take a single argument:~the font size to use.
-All this and more information can be obtained from the prologue file, {\em
-itrans.pro}, and PostScript users should take a look at it.
-For example usage, look through the sample input files provided.
-Files ending in {\em .ips} are the direct PostScript input files, itrans
-(with the -P option) directly produces PostScript output for these files.
-
-The file {\em devnac.ps} contains the PostScript
-language program for this devanagari font.
-
-\subsection{Sanskrit, Hindi and Marathi}
-
-The single IFM file {\em dvnc.ifm} can be used for
-Sanskrit, Hindi or Marathi output.
-
-The marathi form of ra-half is available through the {\tt R}
-character, the second LA is at {\tt L} (or {\tt ld}), etc.
-The table displays the complete mapping from English to Devanagari
-for all the three Indic Scripts.
-
-\subsection{Text Interface - Unicode (UTF-8) for Sanskrit, Hindi, and Marathi}
-
-IFM file to use is named {\em udvng.ifm}.
-
-Unicode (UTF-8) output is supported for this the Devanagari script, but no
-Unicode fonts are included with the ITRANS package. There are many
-Unicode fonts available on the Web, and more are being developed
-so it should be easy to locate a Unicode font when needed. Not all
-Unicode fonts fully support Indian Languages yet.
-
-\section{Known Problems}
-
-In the \TeX\ interface, characters with any non-zero Y offset are
-not correctly printed in some cases, when the PostScript font Devnac
-is used.
-I have only seen this happen for the {#hindi da#endhindi} consonant,
-in cases such as the da-u consonant-vowel, or the da-ra ligature, words
-such as {\em draaviiDa} (#hindi draaviiDa#endhindi) or {\em dukaanaat}
-{#hindi dukaanaat#endhindi}.
-Note that it is only in certain cases that the
-word is printed incorrectly, in most cases it is handled correctly.
-Usually, when the word appears near the end of the line, \TeX\ (or
-dvips, I'm inclined to think it is dvips)
-inserts a negative kern just before the character with a
-non-zero Y offset, and the word appears squashed up at that point.
-Have no remedy for this, only workaround is to force a line break before the
-problem word, it usually sets everything right.
-
-I have never encountered this problem when using Frans Velthuis's Devnag
-font with the itrans package, therefore this problem is probably related
-to the use of PostScript fonts in \TeX.
-
-\bigskip\hrule
-%-------------------------------------------------------------------
-\begin{htmlonly}
-\section{Devanagari Table}
-\end{htmlonly}
-
-\begin{table}[hp]
-\begin{center}
-\vspace*{-0.5in}\begin{tabular}{c@{\hspace{1in}}c@{\hspace{1in}}c}
-% --- first col is vowels inside a tabular
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Vowels} \\
-\hline
-{#hindi a #endhindi} & {\tt a} \\ \hline
-{#hindi aa #endhindi} & {\tt aa {\it or} A} \\ \hline
-{#hindi i #endhindi} & {\tt i} \\ \hline
-{#hindi ii #endhindi} & {\tt ii {\it or} I} \\ \hline
-{#hindi u #endhindi} & {\tt u} \\ \hline
-{#hindi uu #endhindi} & {\tt uu {\it or} U} \\ \hline
-{#hindi R^i #endhindi} & {\tt RRi {\it or} R\char`^i} \\ \hline
-{#hindi e #endhindi} & {\tt e} \\ \hline
-{#hindi ai #endhindi} & {\tt ai} \\ \hline
-{#hindi o #endhindi} & {\tt o} \\ \hline
-{#hindi au #endhindi} & {\tt au} \\ \hline
-{#hindi aM #endhindi} & {\tt {\it a}M} \\ \hline
-{#hindi aH #endhindi} & {\tt {\it a}H} \\ \hline
-\multicolumn{2}{c}{} \\
-\multicolumn{2}{c}{} \\
-\multicolumn{2}{c}{Digits} \\
-\hline
-{#hindi 0 #endhindi} & {\tt 0} \\ \hline
-{#hindi 1 #endhindi} & {\tt 1} \\ \hline
-{#hindi 2 #endhindi} & {\tt 2} \\ \hline
-{#hindi 3 #endhindi} & {\tt 3} \\ \hline
-{#hindi 4 #endhindi} & {\tt 4} \\ \hline
-{#hindi 5 #endhindi} & {\tt 5} \\ \hline
-{#hindi 6 #endhindi} & {\tt 6} \\ \hline
-{#hindi 7 #endhindi} & {\tt 7} \\ \hline
-{#hindi 8 #endhindi} & {\tt 8} \\ \hline
-{#hindi 9 #endhindi} & {\tt 9} \\ \hline
-\end{tabular}
-\end{makeimage}
-% --- end first col
-&
-% --- second col is consonants
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Consonants} \\
-\hline
-{#hindi ka #endhindi} & {\tt k{\it a}} \\ \hline
-{#hindi kha #endhindi} & {\tt kh{\it a}} \\ \hline
-{#hindi ga #endhindi} & {\tt g{\it a}} \\ \hline
-{#hindi gha #endhindi} & {\tt gh{\it a}} \\ \hline
-{#hindi ~Na #endhindi} & {\tt \char`~N{\it a or} N\char`^{\it a}} \\ \hline
-{#hindi cha #endhindi} & {\tt ch{\it a}} \\ \hline
-{#hindi chha #endhindi} & {\tt chh{\it a}} \\ \hline
-{#hindi ja #endhindi} & {\tt j{\it a}} \\ \hline
-{#hindi jha #endhindi} & {\tt jh{\it a}} \\ \hline
-{#hindi ~na #endhindi} & {\tt \char`~n{\it a or} JN{\it a}} \\ \hline
-{#hindi Ta #endhindi} & {\tt T{\it a}} \\ \hline
-{#hindi Tha #endhindi} & {\tt Th{\it a}} \\ \hline
-{#hindi Da #endhindi} & {\tt D{\it a}} \\ \hline
-{#hindi Dha #endhindi} & {\tt Dh{\it a}} \\ \hline
-{#hindi Na #endhindi} & {\tt N{\it a}} \\ \hline
-{#hindi ta #endhindi} & {\tt t{\it a}} \\ \hline
-{#hindi tha #endhindi} & {\tt th{\it a}} \\ \hline
-{#hindi da #endhindi} & {\tt d{\it a}} \\ \hline
-{#hindi dha #endhindi} & {\tt dh{\it a}} \\ \hline
-{#hindi na #endhindi} & {\tt n{\it a}} \\ \hline
-{#hindi pa #endhindi} & {\tt p{\it a}} \\ \hline
-{#hindi pha #endhindi} & {\tt ph{\it a}} \\ \hline
-{#hindi ba #endhindi} & {\tt b{\it a}} \\ \hline
-{#hindi bha #endhindi} & {\tt bh{\it a}} \\ \hline
-{#hindi ma #endhindi} & {\tt m{\it a}} \\ \hline
-{#hindi ya #endhindi} & {\tt y{\it a}} \\ \hline
-{#hindi ra #endhindi} & {\tt r{\it a}} \\ \hline
-{#hindi la #endhindi} & {\tt l{\it a}} \\ \hline
-{#hindi va #endhindi} & {\tt v{\it a or} w{\it a}} \\ \hline
-{#hindi sha #endhindi} & {\tt sh{\it a}} \\ \hline
-{#hindi Sha #endhindi} & {\tt Sh{\it a or} shh{\it a}} \\ \hline
-{#hindi sa #endhindi} & {\tt s{\it a}} \\ \hline
-{#hindi ha #endhindi} & {\tt h{\it a}} \\ \hline
-{#hindi lda #endhindi} & {\tt ld{\it a or} L{\it a}} \\ \hline
-{#hindi kSha #endhindi} & {\tt kSh{\it a or} x{\it a}} \\ \hline
-{#hindi j~na #endhindi} & {\tt j\char`~n{\it a or} GY{\it a}} \\ \hline
-\end{tabular}
-\end{makeimage}
-% --- end second col
-&
-% --- third col of specials/accents inside a tabular
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Specials/Accents} \\
-\hline
-{#hindi qa #endhindi} & {\tt q{\it a}} \\ \hline
-{#hindi Ka #endhindi} & {\tt K{\it a}} \\ \hline
-{#hindi Ga #endhindi} & {\tt G{\it a}} \\ \hline
-{#hindi za #endhindi} & {\tt J{\it a or} z{\it a}} \\ \hline
-{#hindi fa #endhindi} & {\tt f{\it a}} \\ \hline
-{#hindi .Da #endhindi} & {\tt .D{\it a}} \\ \hline
-{#hindi .Dha #endhindi} & {\tt .Dh{\it a}} \\ \hline
-{#hindi AUM #endhindi} & {\tt AUM} or {\tt OM} \\ \hline
-{#hindi Rga #endhindi} & {\tt R{\it ga}} \\ \hline
-{#hindi rga #endhindi} & {\tt rga {\it or} {\it ga}\char`^r} \\ \hline
-{#hindi ga.n #endhindi} & {\tt {\it ga}.n} \\ \hline
-{#hindi aa.c #endhindi} & {\tt {\it aa}.c} \\ \hline
-{#hindi Da.N #endhindi} & {\tt {\it Da}.N} \\ \hline
-{#hindi D.h #endhindi} & {\tt {\it D}.h} \\ \hline
-{#hindi duH #endhindi} & {\tt {\it du}H} \\ \hline
-{#hindi .a #endhindi} & {\tt .a} \\ \hline
-\end{tabular}
-\end{makeimage}
-\\
-\end{tabular} % end the larger tabular encompassing all four tables
-\hfill
-\\
-\end{center}
-\caption {\bf ITRANS: Devanagari to English Transliteration Table.}
-\label{ienc}
-\end{table}
-
-%------------------------------------------------------------------------
-\begin{htmlonly}
-\section{Examples}
-\end{htmlonly}
-
-\begin{table}[hp]
-\begin{center}
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Sample Letters} \\
-\hline
-{#hindi ka kaa ki kii ku kuu #endhindi}
-& {\tt ka kaa ki kii ku kuu} \\ \hline
-{#hindi s.h sa saa si sii su suu #endhindi}
-& {\tt s.h sa saa si sii su suu} \\ \hline
-{#hindi khRRi khe khai khaM khaH kha.c kha.N #endhindi}
-& {\tt khRRi khe khai khaM khaH kha.c kha.N} \\ \hline
-{#hindi De Dai DaM DaH Da.c Da.N #endhindi}
-& {\tt De Dai DaM DaH Da.c Da.N} \\ \hline
-\end{tabular}
-\end{makeimage}
-\\
-\vspace{0.1in}
-\begin{tabular}{cc}
-\multicolumn{2}{c}{Sample Words} \\
-% --- first col
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\hline
-{#hindi bhaagya #endhindi} & {\tt bhaagya} \\ \hline
-{#hindi raajya #endhindi} & {\tt raajya} \\ \hline
-{#hindi vidyaa #endhindi} & {\tt vidyaa} \\ \hline
-{#hindi shishhya #endhindi} & {\tt shishhya} \\ \hline
-{#hindi mukhya #endhindi} & {\tt mukhya} \\ \hline
-{#hindi gaaDyaa #endhindi} & {\tt gaaDyaa} \\ \hline
-{#hindi tyaag #endhindi} & {\tt tyaag} \\ \hline
-{#hindi dhyaan #endhindi} & {\tt dhyaan} \\ \hline
-{#hindi nyaay #endhindi} & {\tt nyaay} \\ \hline
-{#hindi shyaam #endhindi} & {\tt shyaam} \\ \hline
-{#hindi jyot #endhindi} & {\tt jyot} \\ \hline
-{#hindi manushhy #endhindi} & {\tt manushhy} \\ \hline
-{#hindi chaa.ndaNyaa #endhindi} & {\tt chaa.ndaNyaa} \\ \hline
-{#hindi abhyaas #endhindi} & {\tt abhyaas} \\ \hline
-{#hindi kalyaaN #endhindi} & {\tt kalyaaN} \\ \hline
-{#hindi ghaDyaald #endhindi} & {\tt ghaDyaald} \\ \hline
-{#hindi kachchaa #endhindi} & {\tt kachchaa} \\ \hline
-{#hindi khaD.hDaa #endhindi} & {\tt khaD.hDaa} \\ \hline
-{#hindi gaTh.hThaa #endhindi} & {\tt gaTh.hThaa} \\ \hline
-{#hindi dhakkaa #endhindi} & {\tt dhakkaa} \\ \hline
-{#hindi pattaa #endhindi} & {\tt pattaa} \\ \hline
-{#hindi tippat #endhindi} & {\tt tippat} \\ \hline
-{#hindi pannaas #endhindi} & {\tt pannaas} \\ \hline
-{#hindi sajjan #endhindi} & {\tt sajjan} \\ \hline
-{#hindi pustak #endhindi} & {\tt pustak} \\ \hline
-\end{tabular}
-\end{makeimage}
-% --- end first col
-&
-% --- second col
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\hline
-{#hindi kasturii #endhindi} & {\tt kasturii} \\ \hline
-{#hindi naastik #endhindi} & {\tt naastik} \\ \hline
-{#hindi praapt #endhindi} & {\tt praapt} \\ \hline
-{#hindi swata.ntr #endhindi} & {\tt swata.ntr} \\ \hline
-{#hindi svaata.ntrya #endhindi} & {\tt svaata.ntrya} \\ \hline
-{#hindi dhvanii #endhindi} & {\tt dhvanii} \\ \hline
-{#hindi goshhT #endhindi} & {\tt goshhT} \\ \hline
-{#hindi yud.hdh #endhindi} & {\tt yud.hdh} \\ \hline
-{#hindi yuddh #endhindi} & {\tt yuddh} \\ \hline
-{#hindi pashchim #endhindi} & {\tt pashchim} \\ \hline
-{#hindi phakt #endhindi} & {\tt phakt} \\ \hline
-{#hindi tarhaa #endhindi} & {\tt tarhaa} \\ \hline
-{#hindi arth #endhindi} & {\tt arth} \\ \hline
-{#hindi kartaa #endhindi} & {\tt kartaa} \\ \hline
-{#hindi gardii #endhindi} & {\tt gardii} \\ \hline
-{#hindi nirNay #endhindi} & {\tt nirNay} \\ \hline
-{#hindi patr #endhindi} & {\tt patr} \\ \hline
-{#hindi trikoN #endhindi} & {\tt trikoN} \\ \hline
-{#hindi shraavaN #endhindi} & {\tt shraavaN} \\ \hline
-{#hindi aashram #endhindi} & {\tt aashram} \\ \hline
-{#hindi shushruushhaa #endhindi} & {\tt shushruushhaa} \\ \hline
-{#hindi gra.nth #endhindi} & {\tt gra.nth} \\ \hline
-{#hindi prajaa #endhindi} & {\tt prajaa} \\ \hline
-{#hindi draakShe #endhindi} & {\tt draakShe} \\ \hline
-{#hindi gRRihasth #endhindi} & {\tt gRRihasth} \\ \hline
-{#hindi prakR^itii #endhindi} & {\tt prakR\char`^itii} \\ \hline
-\end{tabular}
-\end{makeimage}
-\\
-\end{tabular} % big tabular, nests two tabulars
-\end{center}
-\caption {\bf Examples}
-\end{table}
-
-
-\begin{table}[hp]
-\begin{center}
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\hline
-{#hindi nairR^itya #endhindi} & {\tt nairR\char`^itya} \\ \hline
-{#hindi shubhr #endhindi} & {\tt shubhr} \\ \hline
-{#hindi sahastr #endhindi} & {\tt sahastr} \\ \hline
-{#hindi kriiDaa #endhindi} & {\tt kriiDaa} \\ \hline
-{#hindi svachchh #endhindi} & {\tt svachchh} \\ \hline
-{#hindi svaruup #endhindi} & {\tt svaruup} \\ \hline
-{#hindi Trak #endhindi} & {\tt Trak} \\ \hline
-{#hindi aamhii #endhindi} & {\tt aamhii} \\ \hline
-{#hindi chaturthii #endhindi} & {\tt chaturthii} \\ \hline
-{#hindi RRituu #endhindi} & {\tt RRituu} \\ \hline
-{#hindi aa.cktobar #endhindi} & {\tt aa.cktobar} \\ \hline
-{#hindi novhe.nbar #endhindi} & {\tt novhe.nbar} \\ \hline
-{#hindi gra.cm #endhindi} & {\tt gra.cm} \\ \hline
-{#hindi uu.Nchaa #endhindi} & {\tt uu.Nchaa} \\ \hline
-{#hindi bailagaaDii #endhindi} & {\tt bailagaaDii} \\ \hline
-{#hindi gurud.hvaaraa #endhindi} & {\tt gurud.hvaaraa}\\ \hline
-{#hindi gurudvaaraa #endhindi} & {\tt gurudvaaraa}\\ \hline
-{#hindi niraaldyaa #endhindi} & {\tt niraaldyaa} \\ \hline
-{#hindi GYaan #endhindi} & {\tt GYaan} \\ \hline
-{#hindi meka.cnik #endhindi} & {\tt meka.cnik} \\ \hline
-{#hindi mhais #endhindi} & {\tt mhais} \\ \hline
-{#hindi deNaaryaa #endhindi} & {\tt deNaaryaa} \\ \hline
-{#hindi pratishhThaa #endhindi} & {\tt pratishhThaa} \\ \hline
-{#hindi itihaas #endhindi} & {\tt itihaas} \\ \hline
-{#hindi aasthaabaddh #endhindi} & {\tt aasthaabaddh} \\ \hline
-{#hindi a.ntarraashhTriiy #endhindi} & {\tt a.ntarraashhTriiy} \\ \hline
-\end{tabular}
-\end{makeimage}
-\end{center}
-\smallskip
-\caption {\bf More Examples}
-\end{table}
-
-\vspace*{1pt}\vfill
-
-\section{Author and Font Developer}
-
-\noindent
-The Devnac font has been developed by Avinash Chopde. \\
-E-mail:
-\htmladdnormallink{\texttt{avinash@acm.org}}{mailto:avinash@acm.org}. \\
-Home page:
-\htmladdnormallink{\texttt{http://www.aczone.com/}}{http://www.aczone.com/}
-
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/itrans/dvng.itx b/Master/texmf-dist/doc/fonts/itrans/dvng.itx
deleted file mode 100644
index c42bb4776d4..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/dvng.itx
+++ /dev/null
@@ -1,882 +0,0 @@
-
-\documentclass[11pt]{article}
-
-\usepackage[preprocess]{itrans} % Ross Moore's extensions to latex2html
-
-\usepackage{html} % from standard latex2html package
- % if you do not have html.sty in your machine, change the html to
- % htmlstub (htmlstub.sty is included in the ITRANS/lib directory)
-
-% User Documentation for the Itrans Package, for Devanagari (Dvng)
-% Use for Sanskrit, Hindi, and Marathi Languages
-% Doc for Frans Velthuis's Devnag Font
-%*******
-% NOTE: This file cannot be handled by TeX until you install the
-% devnag package......see the first section for information
-% on how to get the devnag package...
-% If you need to just look at the font before getting it over,
-% try printing the postscript version of this file: dvng.ps
-%*******
-
-\portraitpage % defined in itrans.sty (idevn.tex), get a larger page size
-
-\renewcommand{\arraystretch}{1.25}
-\newcommand{\rarrow}{\mbox{\rm ---\hspace{-8pt}$>$}}
-\newcommand{\SM}{\char35hindi}
-\newcommand{\EM}{\char35endhindi}
-\newfont{\devnf}{dvng10 scaled \magstep1}
-\hyphenchar\devnf=-1 % disable hyphenation using this font
-
-#sanskritifm=dvngfull.ifm
-#sanskritfont=\devnf
-
-#hindiifm=dvng.ifm
-#hindifont=\devnf
-
-\begin{document}
-
-\footnotetext[0]{Last modification: \today}
-
-\centerline{\bf Transliteration Map}
-\medskip
-\centerline{\LARGE\bf DEVNAG font}
-\medskip
-\centerline{\bf (Hindi, Marathi, Sanskrit)}
-\bigskip
-\centerline{\bf itrans}
-\smallskip
-\centerline{\bf \copyright 1991--1998 Avinash Chopde}
-
-\section{Fonts Available}
-
-\subsection{\TeX\ Interface}
-
-This devanagari font {\em devnag} is a Metafont font,
-developed by Frans Velthuis, and his package is called ``Devanagari for
-TeX''.
-
-The devnag font is in a archive named {\tt devnag} or {\tt devanagari}.
-It is available at all CTAN \TeX\ archives
-in the languages directory. At the time of writing this document,
-it was certainly available at ftp.cdrom.com, ctan.tug.org, and many other sites.
-Please use your Internet search tools to locate the CTAN site closest to
-you for downloading the devnag archive.
-
-This font is not bundled with the itrans package, but is available at
-many FTP sites. This font may be available in the separate font archive
-containing extra fonts, named \texttt{itransxt.zip}, which may be available
-in the same place you obtained the main ITRANS archive.
-\textsl{
-[The authors use the restrictive GPL to license their
-software, which is really too bad, but because of that, I am unable to
-include their fonts with the main ITRANS archive.]
-}
-
-This ITRANS package makes use of Velthuis's Devanagari for TeX package,
-version 1.6 (released March 1998).
-
-\medskip
-
-Bundled with itrans is a Metafont file (dvpn10.mf) which generates a
-variation of the Devnag font.
-If you have Metafont on your system, you may
-use it to generate the PK and TFM files for \TeX.
-This variation was developed by Thomas Ridgeway, and in his words,
-it is ``a trivial variation of dvng10.mf to resemble devanagari
-written with an ordinary writing pen''.
-Looks nice, so I have included the dvpn10.mf file here.
-
-Note that the {\em dvpn10.mf} file alone is insufficient to
-generate the \TeX\ font, the complete devnag package is required
-to make it usable.
-And, you must know enough about Metafont to run it.
-
-\bigskip
-
-{\bf Important:} {
-itrans does not automatically handle all the ligatures present in the
-devnag font.
-The Devnag font does contain many three- and four- consonant ligatures, most
-of which are not currently supported using {\em itrans}.
-See the section titled ``Limitations'' for more details.}
-
-\subsection{Direct Textual Interface - HTML}
-
-HTML interface is supported using this font,
-Unicode (UTF-8) is supported for this the Devanagari script, but no
-Unicode fonts are included with the ITRANS package.
-
-Since this is a \TeX\ font, this interface cannot be used as is for HTML.
-But, Sandeep Sibal, developer of the Jtrans package, has made available a
-font named Xdvng, which is derived from the dvng font, and which allows
-use of Xdvng with the direct Text HTML output mode of ITRANS.
-See the example files for HTML output in the ITRANS doc directory
-(ITRANS/doc/s1html.itx); the
-IFM file to use is named {\em xdvng.ifm}.
-The IFM file has been developed by Sandeep Sibal, and the Xdvng font
-(available for multiple platforms) has been
-developed by Sandeep Sibal and Arun Gupta
-See
-\newcommand{\sibalhttp}{http://www.sibal.com/sandeep/jtrans/}
-\htmladdnormallink{\texttt{\sibalhttp}}{\sibalhttp}
-for info on Sandeep Sibal's Jtrans package.
-
-\subsection{Text Interface - Unicode (UTF-8) for Sanskrit, Hindi, and Marathi}
-
-IFM file to use is named {\em udvng.ifm}.
-
-Unicode (UTF-8) output is supported for this the Devanagari script, but no
-Unicode fonts are included with the ITRANS package. There are many
-Unicode fonts available on the Web, and more are being developed
-so it should be easy to locate a Unicode font when needed. Not all
-Unicode fonts fully support Indian Languages yet.
-
-\subsection{Sanskrit (or Hindi) and Marathi}
-
-The IFM file {\em dvnc.ifm} can be used for
-Sanskrit, Hindi or Marathi output.
-
-The marathi form of ra-half is available through the {\tt R}
-character and the second LA is at {\tt L} (or {\tt ld}), etc.
-The tables (\ref{ienc} and \ref{ienc-velth}) display
-the complete mapping from English to Devanagari
-for all the three Indic Scripts.
-
-A second IFM file is also provided, {\em dvngfull.ifm}, and is meant to be
-used for text that needs to use many archaic consonant conjunct forms.
-Use this file only if you really need all the consonant conjuncts; in
-most cases a smaller set of consonant conjuncts, as defined by the
-dvng.ifm file suffices.
-The tables that follow include information on which conjunct glyphs
-are available using which IFM file.
-dvng.ifm file is the one most commonly used, since this has the ``best''
-set of ligatures.
-
-\section{Font Developer}
-
-This font has been created by Frans Velthuis as part of his
-``Devanagari for TeX'' package.
-He holds copyright to the fonts in the package.
-I would like to thank him for making it available as freeware.
-
-{\obeylines\tt
-Frans Velthuis
-University of Groningen
-The Netherlands
-
-e-mail address: velthuis@rc.rug.nl (Frans J. Velthuis)
-}
-
-Since 1990, many other people have worked to enhance the original
-``Devanagari for TeX'' package, the current version is being supported by
-John Smith and Anshuman Pandey.
-
-Table~\ref{ienc-velth}
-shows the ITRANS encoding in a compact table, this table was sent
-in by Ashok Basargekar, and it is similar in layout to the table included
-with the documentation in the original Velthius Devanagari for TeX
-package.
-
-%-------------------------------------------------------------------
-\begin{htmlonly}
-\section{Devanagari Table}
-\end{htmlonly}
-
-\begin{table}[hp]
-\begin{center}
-\vspace*{-0.5in}\begin{tabular}{c@{\hspace{1in}}c@{\hspace{1in}}c}
-% --- first col is vowels inside a tabular
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Vowels} \\
-\hline
-{#hindi a #endhindi} & {\tt a} \\ \hline
-{#hindi aa #endhindi} & {\tt aa {\it or} A} \\ \hline
-{#hindi i #endhindi} & {\tt i} \\ \hline
-{#hindi ii #endhindi} & {\tt ii {\it or} I} \\ \hline
-{#hindi u #endhindi} & {\tt u} \\ \hline
-{#hindi uu #endhindi} & {\tt uu {\it or} U} \\ \hline
-{#hindi R^i #endhindi} & {\tt RRi {\it or} R\char`^i} \\ \hline
-{#hindi R^I #endhindi} & {\tt RRI {\it or} R\char`^I} \\ \hline
-{#hindi L^i #endhindi} & {\tt LLi {\it or} L\char`^i} \\ \hline
-{#hindi L^I #endhindi} & {\tt LLI {\it or} L\char`^I} \\ \hline
-{#hindi e #endhindi} & {\tt e} \\ \hline
-{#hindi ai #endhindi} & {\tt ai} \\ \hline
-{#hindi o #endhindi} & {\tt o} \\ \hline
-{#hindi au #endhindi} & {\tt au} \\ \hline
-{#hindi aM #endhindi} & {\tt {\it a}M} \\ \hline
-{#hindi aH #endhindi} & {\tt {\it a}H} \\ \hline
-\multicolumn{2}{c}{} \\
-\multicolumn{2}{c}{} \\
-\multicolumn{2}{c}{Digits} \\
-\hline
-{#hindi 0 #endhindi} & {\tt 0} \\ \hline
-{#hindi 1 #endhindi} & {\tt 1} \\ \hline
-{#hindi 2 #endhindi} & {\tt 2} \\ \hline
-{#hindi 3 #endhindi} & {\tt 3} \\ \hline
-{#hindi 4 #endhindi} & {\tt 4} \\ \hline
-{#hindi 5 #endhindi} & {\tt 5} \\ \hline
-{#hindi 6 #endhindi} & {\tt 6} \\ \hline
-{#hindi 7 #endhindi} & {\tt 7} \\ \hline
-{#hindi 8 #endhindi} & {\tt 8} \\ \hline
-{#hindi 9 #endhindi} & {\tt 9} \\ \hline
-\end{tabular}
-\end{makeimage}
-% --- end first col
-&
-% --- second col is consonants
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Consonants} \\
-\hline
-{#hindi ka #endhindi} & {\tt k{\it a}} \\ \hline
-{#hindi kha #endhindi} & {\tt kh{\it a}} \\ \hline
-{#hindi ga #endhindi} & {\tt g{\it a}} \\ \hline
-{#hindi gha #endhindi} & {\tt gh{\it a}} \\ \hline
-{#hindi ~Na #endhindi} & {\tt \char`~N{\it a or} N\char`^{\it a}} \\ \hline
-{#hindi cha #endhindi} & {\tt ch{\it a}} \\ \hline
-{#hindi Cha #endhindi} & {\tt Ch{\it a or} chh{\it a}} \\ \hline
-{#hindi ja #endhindi} & {\tt j{\it a}} \\ \hline
-{#hindi jha #endhindi} & {\tt jh{\it a}} \\ \hline
-{#hindi ~na #endhindi} & {\tt \char`~n{\it a or} JN{\it a}} \\ \hline
-{#hindi Ta #endhindi} & {\tt T{\it a}} \\ \hline
-{#hindi Tha #endhindi} & {\tt Th{\it a}} \\ \hline
-{#hindi Da #endhindi} & {\tt D{\it a}} \\ \hline
-{#hindi Dha #endhindi} & {\tt Dh{\it a}} \\ \hline
-{#hindi Na #endhindi} & {\tt N{\it a}} \\ \hline
-{#hindi ta #endhindi} & {\tt t{\it a}} \\ \hline
-{#hindi tha #endhindi} & {\tt th{\it a}} \\ \hline
-{#hindi da #endhindi} & {\tt d{\it a}} \\ \hline
-{#hindi dha #endhindi} & {\tt dh{\it a}} \\ \hline
-{#hindi na #endhindi} & {\tt n{\it a}} \\ \hline
-{#hindi pa #endhindi} & {\tt p{\it a}} \\ \hline
-{#hindi pha #endhindi} & {\tt ph{\it a}} \\ \hline
-{#hindi ba #endhindi} & {\tt b{\it a}} \\ \hline
-{#hindi bha #endhindi} & {\tt bh{\it a}} \\ \hline
-{#hindi ma #endhindi} & {\tt m{\it a}} \\ \hline
-{#hindi ya #endhindi} & {\tt y{\it a}} \\ \hline
-{#hindi ra #endhindi} & {\tt r{\it a}} \\ \hline
-{#hindi la #endhindi} & {\tt l{\it a}} \\ \hline
-{#hindi va #endhindi} & {\tt v{\it a or} w{\it a}} \\ \hline
-{#hindi sha #endhindi} & {\tt sh{\it a}} \\ \hline
-{#hindi Sha #endhindi} & {\tt Sh{\it a or} shh{\it a}} \\ \hline
-{#hindi sa #endhindi} & {\tt s{\it a}} \\ \hline
-{#hindi ha #endhindi} & {\tt h{\it a}} \\ \hline
-{#hindi La #endhindi} & {\tt ld{\it a or} L{\it a}} \\ \hline
-{#hindi kSha #endhindi} & {\tt kSh{\it a or} x{\it a}} \\ \hline
-{#hindi j~na #endhindi} & {\tt j\char`~n{\it a or} GY{\it a}} \\ \hline
-\end{tabular}
-\end{makeimage}
-% --- end second col
-&
-% --- third col of specials/accents inside a tabular
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Specials/Accents} \\
-\hline
-{#hindi qa #endhindi} & {\tt q{\it a}} \\ \hline
-{#hindi Ka #endhindi} & {\tt K{\it a}} \\ \hline
-{#hindi Ga #endhindi} & {\tt G{\it a}} \\ \hline
-{#hindi za #endhindi} & {\tt J{\it a or} z{\it a}} \\ \hline
-{#hindi fa #endhindi} & {\tt f{\it a}} \\ \hline
-{#hindi .Da #endhindi} & {\tt .D{\it a}} \\ \hline
-{#hindi .Dha #endhindi} & {\tt .Dh{\it a}} \\ \hline
-{#hindi AUM #endhindi} & {\tt AUM} or {\tt OM} \\ \hline
-{#hindi Rga #endhindi} & {\tt R{\it ga}} \\ \hline
-{#hindi rga #endhindi} & {\tt rga {\it or} {\it ga}\char`^r} \\ \hline
-{#hindi ga.n #endhindi} & {\tt {\it ga}.n} \\ \hline
-{#hindi aa.c #endhindi} & {\tt {\it aa}.c} \\ \hline
-{#hindi Da.N #endhindi} & {\tt {\it Da}.N} \\ \hline
-{#hindi D.h #endhindi} & {\tt {\it D}.h} \\ \hline
-{#hindi duH #endhindi} & {\tt {\it du}H} \\ \hline
-{#hindi .a #endhindi} & {\tt .a} \\ \hline
-\end{tabular}
-\end{makeimage}
-\\
-\end{tabular} % end the larger tabular encompassing all four tables
-\hfill
-\\
-\end{center}
-\caption {\bf ITRANS: Devanagari to English Transliteration Table.}
-\label{ienc}
-\end{table}
-
-%------------------------------------------------------------------------
-\begin{htmlonly}
-\section{Examples}
-\end{htmlonly}
-
-\begin{table}[hp]
-\begin{center}
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Sample Letters} \\
-\hline
-{#hindi ka kaa ki kii ku kuu #endhindi}
-& {\tt ka kaa ki kii ku kuu} \\ \hline
-{#hindi s.h sa saa si sii su suu #endhindi}
-& {\tt s.h sa saa si sii su suu} \\ \hline
-{#hindi kh.r khe khai khaM khaH kha.c kha.N #endhindi}
-& {\tt kh.r khe khai khaM khaH kha.c kha.N} \\ \hline
-{#hindi De Dai DaM DaH Da.c Da.N #endhindi}
-& {\tt De Dai DaM DaH Da.c Da.N} \\ \hline
-\end{tabular}
-\end{makeimage}
-\\
-\vspace{0.1in}
-\begin{tabular}{cc}
-\multicolumn{2}{c}{Sample Words} \\
-% --- first col
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\hline
-{#hindi bhaagya #endhindi} & {\tt bhaagya} \\ \hline
-{#hindi raajya #endhindi} & {\tt raajya} \\ \hline
-{#hindi vidyaa #endhindi} & {\tt vidyaa} \\ \hline
-{#hindi shiShya #endhindi} & {\tt shiShya} \\ \hline
-{#hindi mukhya #endhindi} & {\tt mukhya} \\ \hline
-{#hindi gaaDyaa #endhindi} & {\tt gaaDyaa} \\ \hline
-{#hindi tyaag #endhindi} & {\tt tyaag} \\ \hline
-{#hindi dhyaan #endhindi} & {\tt dhyaan} \\ \hline
-{#hindi nyaay #endhindi} & {\tt nyaay} \\ \hline
-{#hindi shyaam #endhindi} & {\tt shyaam} \\ \hline
-{#hindi jyot #endhindi} & {\tt jyot} \\ \hline
-{#hindi manushhya #endhindi} & {\tt manushhya} \\ \hline
-{#hindi chaa.ndaNyaa #endhindi} & {\tt chaa.ndaNyaa} \\ \hline
-{#hindi abhyaas #endhindi} & {\tt abhyaas} \\ \hline
-{#hindi kalyaaN #endhindi} & {\tt kalyaaN} \\ \hline
-{#hindi ghaDyaald #endhindi} & {\tt ghaDyaald} \\ \hline
-{#hindi kachchaa #endhindi} & {\tt kachchaa} \\ \hline
-{#hindi khaD.hDaa #endhindi} & {\tt khaD.hDaa} \\ \hline
-{#hindi khaDDaa #endhindi} & {\tt khaDDaa} \\ \hline
-{#hindi gaThThaa #endhindi} & {\tt gaThThaa} \\ \hline
-{#hindi dhakkaa #endhindi} & {\tt dhakkaa} \\ \hline
-{#hindi pattaa #endhindi} & {\tt pattaa} \\ \hline
-{#hindi tippat #endhindi} & {\tt tippat} \\ \hline
-{#hindi pannaas #endhindi} & {\tt pannaas} \\ \hline
-{#hindi sajjan #endhindi} & {\tt sajjan} \\ \hline
-{#hindi pustak #endhindi} & {\tt pustak} \\ \hline
-\end{tabular}
-\end{makeimage}
-% --- end first col
-&
-% --- second col
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\hline
-{#hindi kasturii #endhindi} & {\tt kasturii} \\ \hline
-{#hindi naastik #endhindi} & {\tt naastik} \\ \hline
-{#hindi praapt #endhindi} & {\tt praapt} \\ \hline
-{#hindi swata.ntra #endhindi} & {\tt swata.ntra} \\ \hline
-{#hindi svaata.ntrya #endhindi} & {\tt svaata.ntrya} \\ \hline
-{#hindi dhvanii #endhindi} & {\tt dhvanii} \\ \hline
-{#hindi goshhT #endhindi} & {\tt goshhT} \\ \hline
-{#hindi yud.hdh #endhindi} & {\tt yud.hdh} \\ \hline
-{#hindi yuddh #endhindi} & {\tt yuddh} \\ \hline
-{#hindi pashchim #endhindi} & {\tt pashchim} \\ \hline
-{#hindi phakt #endhindi} & {\tt phakt} \\ \hline
-{#hindi tarhaa #endhindi} & {\tt tarhaa} \\ \hline
-{#hindi arth #endhindi} & {\tt arth} \\ \hline
-{#hindi kartaa #endhindi} & {\tt kartaa} \\ \hline
-{#hindi gardii #endhindi} & {\tt gardii} \\ \hline
-{#hindi nirNay #endhindi} & {\tt nirNay} \\ \hline
-{#hindi patr #endhindi} & {\tt patr} \\ \hline
-{#hindi trikoN #endhindi} & {\tt trikoN} \\ \hline
-{#hindi shraavaN #endhindi} & {\tt shraavaN} \\ \hline
-{#hindi aashram #endhindi} & {\tt aashram} \\ \hline
-{#hindi shushruushhaa #endhindi} & {\tt shushruushhaa} \\ \hline
-{#hindi gra.nth #endhindi} & {\tt gra.nth} \\ \hline
-{#hindi prajaa #endhindi} & {\tt prajaa} \\ \hline
-{#hindi draakShe #endhindi} & {\tt draakShe} \\ \hline
-{#hindi g.rhasth #endhindi} & {\tt g.rhasth} \\ \hline
-{#hindi prakR^itii #endhindi} & {\tt prakR\char`^itii} \\ \hline
-\end{tabular}
-\end{makeimage}
-\\
-\end{tabular} % big tabular, nests two tabulars
-\end{center}
-\caption {\bf Examples}
-\end{table}
-
-\begin{table}[hp]
-\begin{center}
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\hline
-{#hindi nairR^itya #endhindi} & {\tt nairR\char`^itya} \\ \hline
-{#hindi shubhr #endhindi} & {\tt shubhr} \\ \hline
-{#hindi sahastr #endhindi} & {\tt sahastr} \\ \hline
-{#hindi kriiDaa #endhindi} & {\tt kriiDaa} \\ \hline
-{#hindi svachchh #endhindi} & {\tt svachchh} \\ \hline
-{#hindi svaruup #endhindi} & {\tt svaruup} \\ \hline
-{#hindi Trak #endhindi} & {\tt Trak} \\ \hline
-{#hindi aamhii #endhindi} & {\tt aamhii} \\ \hline
-{#hindi chaturthii #endhindi} & {\tt chaturthii} \\ \hline
-{#hindi RRituu #endhindi} & {\tt RRituu} \\ \hline
-{#hindi aa.cktobar #endhindi} & {\tt aa.cktobar} \\ \hline
-{#hindi novhe.nbar #endhindi} & {\tt novhe.nbar} \\ \hline
-{#hindi gra.cm #endhindi} & {\tt gra.cm} \\ \hline
-{#hindi uu.Nchaa #endhindi} & {\tt uu.Nchaa} \\ \hline
-{#hindi bailagaaDii #endhindi} & {\tt bailagaaDii} \\ \hline
-{#hindi gurud.hvaaraa #endhindi} & {\tt gurud.hvaaraa}\\ \hline
-{#hindi gurudvaaraa #endhindi} & {\tt gurudvaaraa}\\ \hline
-{#hindi niraaldyaa #endhindi} & {\tt niraaldyaa} \\ \hline
-{#hindi GYaan #endhindi} & {\tt GYaan} \\ \hline
-{#hindi meka.cnik #endhindi} & {\tt meka.cnik} \\ \hline
-{#hindi mhais #endhindi} & {\tt mhais} \\ \hline
-{#hindi deNaaryaa #endhindi} & {\tt deNaaryaa} \\ \hline
-{#hindi pratishhThaa #endhindi} & {\tt pratishhThaa} \\ \hline
-{#hindi itihaas #endhindi} & {\tt itihaas} \\ \hline
-{#hindi aasthaabaddh #endhindi} & {\tt aasthaabaddh} \\ \hline
-{#hindi a.ntarraashhTriiy #endhindi} & {\tt a.ntarraashhTriiy} \\ \hline
-\end{tabular}
-\end{makeimage}
-\end{center}
-\smallskip
-\caption {\bf More Examples}
-\end{table}
-
-\section{Limitations}
-
-As mentioned in the first section, {\em itrans} makes use of only a subset
-of the ligatures available in the Devnag font.
-{\em itrans} only recognizes two-consonant ligatures, and most ligature
-of more than two consonants is ignored.
-
-The two tables (in tables \ref{lig-supp-dvng} and \ref{lig-supp-dvngfull})
-display the ligatures that are being
-used in ITRANS.
-All the ra-$<$consonant$>$ and $<$consonant$>$-ra ligatures
-are not displayed in the available list, but they are handled by itrans
-correctly.
-
-Table~\ref{lig-notsupp} displays ligatures that are not used, along with
-their decimal character codes (glyph positions).
-
-ITRANS versions 5.1 and newer do support three- or more consonant
-conjuncts, so, it is technically possible to support all these conjuncts,
-but to keep things simple, I am currently simply ignoring these complex
-glyphs. If there are a few conjuncts that are important enough to be
-included, let me know, and will add those definitions to the dvng.ifm
-file. I have added a few such conjuncts to dvng.ifm and dvngfull.ifm
-files, the tables \ref{lig-supp-dvng} and \ref{lig-supp-dvngfull} show
-all supported conjuncts.
-
-%------------------------------------------------------------------------
-\begin{htmlonly}
-\section{Ligatures Supported}
-\end{htmlonly}
-
-\begin{table}
-\vspace*{-0.00in}
-%begin{latexonly}
-\hspace*{-0.0in}\mbox{\vbox{
-%end{latexonly}
-\begin{center}
-\hfill
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
-\hline
-{#hindi ka ka #endhindi} & {\tt kka} & {#hindi kka #endhindi} \\ \hline
-{#hindi ka ta #endhindi} & {\tt kta} & {#hindi kta #endhindi} \\ \hline
-{#hindi ka na #endhindi} & {\tt kna} & {#hindi kna #endhindi} \\ \hline
-{#hindi ka ma #endhindi} & {\tt kma} & {#hindi kma #endhindi} \\ \hline
-{#hindi ka ya #endhindi} & {\tt kya} & {#hindi kya #endhindi} \\ \hline
-{#hindi ka la #endhindi} & {\tt kla} & {#hindi kla #endhindi} \\ \hline
-{#hindi ka va #endhindi} & {\tt kva} & {#hindi kva #endhindi} \\ \hline
-{#hindi ka shha #endhindi} & {\tt xa} & {#hindi xa #endhindi} \\ \hline
-{#hindi gha na #endhindi} & {\tt ghna} & {#hindi ghna #endhindi} \\ \hline
-{#hindi ~Na ka #endhindi} & {\tt \char`~Nka} & {#hindi ~Nka #endhindi} \\ \hline
-{#hindi ~Na kha #endhindi} & {\tt \char`~Nkha} & {#hindi ~Nkha #endhindi}\\ \hline
-{#hindi ~Na ga #endhindi} & {\tt \char`~Nga} & {#hindi ~Nga #endhindi} \\ \hline
-{#hindi ~Na gha #endhindi} & {\tt \char`~Ngha} & {#hindi ~Ngha #endhindi}\\ \hline
-{#hindi ~Na ~Na #endhindi} & {\tt \char`~N\char`~Na} & {#hindi ~N~Na #endhindi}\\ \hline
-{#hindi ~Na na #endhindi} & {\tt \char`~Nna} & {#hindi ~Nna #endhindi} \\ \hline
-{#hindi ~Na ma #endhindi} & {\tt \char`~Nma} & {#hindi ~Nma #endhindi} \\ \hline
-{#hindi ~Na ya #endhindi} & {\tt \char`~Nya} & {#hindi ~Nya #endhindi} \\ \hline
-{#hindi cha cha #endhindi} & {\tt chcha} & {#hindi chcha #endhindi}\\ \hline
-{#hindi cha ~na #endhindi} & {\tt ch~na} & {#hindi ch~na #endhindi}\\ \hline
-{#hindi chha ya #endhindi} & {\tt chhya} & {#hindi chhya #endhindi}\\ \hline
-{#hindi ja ~na #endhindi} & {\tt j\char`~na} & {#hindi j~na #endhindi}\\ \hline
-{#hindi ~na cha #endhindi} & {\tt \char`~ncha} & {#hindi ~ncha #endhindi}\\ \hline
-{#hindi ~na ja #endhindi} & {\tt \char`~nja} & {#hindi ~nja #endhindi}\\ \hline
-{#hindi Ta ka #endhindi} & {\tt Tka} & {#hindi Tka #endhindi}\\ \hline
-{#hindi Ta Ta #endhindi} & {\tt TTa} & {#hindi TTa #endhindi}\\ \hline
-{#hindi Ta Tha #endhindi} & {\tt TTha} & {#hindi TTha #endhindi}\\ \hline
-{#hindi Ta ya #endhindi} & {\tt Tya} & {#hindi Tya #endhindi}\\ \hline
-\end{tabular}
-\end{makeimage}
-\hfill
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
-\hline
-{#hindi Tha ya #endhindi} & {\tt Thya} & {#hindi Thya #endhindi}\\ \hline
-{#hindi Da ga #endhindi} & {\tt Dga} & {#hindi Dga #endhindi}\\ \hline
-{#hindi Da gha #endhindi} & {\tt Dgha} & {#hindi Dgha #endhindi}\\ \hline
-{#hindi Da Da #endhindi} & {\tt DDa} & {#hindi DDa #endhindi}\\ \hline
-{#hindi Da ma #endhindi} & {\tt Dma} & {#hindi Dma #endhindi}\\ \hline
-{#hindi Da ya #endhindi} & {\tt Dya} & {#hindi Dya #endhindi}\\ \hline
-{#hindi Dha ya #endhindi} & {\tt Dhya} & {#hindi Dhya #endhindi}\\ \hline
-{#hindi ta ta #endhindi} & {\tt tta} & {#hindi tta #endhindi}\\ \hline
-{#hindi ta na #endhindi} & {\tt tna} & {#hindi tna #endhindi}\\ \hline
-{#hindi ta ra #endhindi} & {\tt tra} & {#hindi tra #endhindi}\\ \hline
-{#hindi da ga #endhindi} & {\tt dga} & {#hindi dga #endhindi}\\ \hline
-{#hindi da gha #endhindi} & {\tt dgha} & {#hindi dgha #endhindi}\\ \hline
-{#hindi da da #endhindi} & {\tt dda} & {#hindi dda #endhindi}\\ \hline
-{#hindi da dha #endhindi} & {\tt ddha} & {#hindi ddha #endhindi}\\ \hline
-{#hindi da na #endhindi} & {\tt dna} & {#hindi dna #endhindi}\\ \hline
-{#hindi da ba #endhindi} & {\tt dba} & {#hindi dba #endhindi}\\ \hline
-{#hindi da bha #endhindi} & {\tt dbha} & {#hindi dbha #endhindi}\\ \hline
-{#hindi da ma #endhindi} & {\tt dma} & {#hindi dma #endhindi}\\ \hline
-{#hindi da ya #endhindi} & {\tt dya} & {#hindi dya #endhindi}\\ \hline
-{#hindi da va #endhindi} & {\tt dva} & {#hindi dva #endhindi}\\ \hline
-{#hindi da va ya #endhindi} & {\tt dvya} & {#hindi dvya #endhindi}\\ \hline
-{#hindi da va ra #endhindi} & {\tt dvra} & {#hindi dvra #endhindi}\\ \hline
-{#hindi dha na #endhindi} & {\tt dhna} & {#hindi dhna #endhindi}\\ \hline
-{#hindi na na #endhindi} & {\tt nna} & {#hindi nna #endhindi}\\ \hline
-{#hindi pa ta #endhindi} & {\tt pta} & {#hindi pta #endhindi}\\ \hline
-{#hindi pa na #endhindi} & {\tt pna} & {#hindi pna #endhindi}\\ \hline
-{#hindi pa la #endhindi} & {\tt pla} & {#hindi pla #endhindi}\\ \hline
-\end{tabular}
-\end{makeimage}
-\hfill
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
-\hline
-{#hindi ba na #endhindi} & {\tt bna} & {#hindi bna #endhindi}\\ \hline
-{#hindi ba ba #endhindi} & {\tt bba} & {#hindi bba #endhindi}\\ \hline
-{#hindi ba va #endhindi} & {\tt bva} & {#hindi bva #endhindi}\\ \hline
-{#hindi bha na #endhindi} & {\tt bhna} & {#hindi bhna #endhindi}\\ \hline
-{#hindi ma na #endhindi} & {\tt mna} & {#hindi mna #endhindi}\\ \hline
-{#hindi ma la #endhindi} & {\tt mla} & {#hindi mla #endhindi}\\ \hline
-{#hindi la la #endhindi} & {\tt lla} & {#hindi lla #endhindi}\\ \hline
-{#hindi va na #endhindi} & {\tt vna} & {#hindi vna #endhindi}\\ \hline
-{#hindi sha cha #endhindi} & {\tt shcha} & {#hindi shcha #endhindi}\\ \hline
-{#hindi sha na #endhindi} & {\tt shna} & {#hindi shna #endhindi}\\ \hline
-{#hindi sha ba #endhindi} & {\tt shba} & {#hindi shba #endhindi}\\ \hline
-{#hindi sha ra #endhindi} & {\tt shra} & {#hindi shra #endhindi}\\ \hline
-{#hindi sha la #endhindi} & {\tt shla} & {#hindi shla #endhindi}\\ \hline
-{#hindi sha va #endhindi} & {\tt shva} & {#hindi shva #endhindi}\\ \hline
-{#hindi shha Ta #endhindi} & {\tt shhTa} & {#hindi shhTa #endhindi}\\ \hline
-{#hindi shha Tha #endhindi} & {\tt shhTha} & {#hindi shhTha #endhindi}\\ \hline
-{#hindi sa na #endhindi} & {\tt sna} & {#hindi sna #endhindi}\\ \hline
-{#hindi ha Na #endhindi} & {\tt hNa} & {#hindi hNa #endhindi}\\ \hline
-{#hindi ha na #endhindi} & {\tt hna} & {#hindi hna #endhindi}\\ \hline
-{#hindi ha ma #endhindi} & {\tt hma} & {#hindi hma #endhindi}\\ \hline
-{#hindi ha ya #endhindi} & {\tt hya} & {#hindi hya #endhindi}\\ \hline
-{#hindi ha ra #endhindi} & {\tt hra} & {#hindi hra #endhindi}\\ \hline
-{#hindi ha la #endhindi} & {\tt hla} & {#hindi hla #endhindi}\\ \hline
-{#hindi ha va #endhindi} & {\tt hva} & {#hindi hva #endhindi}\\ \hline
-{#hindi za ra #endhindi} & {\tt zra} & {#hindi zra #endhindi}\\ \hline
-{#hindi pha ra #endhindi} & {\tt phra} & {#hindi phra #endhindi}\\ \hline
-{#hindi fa ra #endhindi} & {\tt fra} & {#hindi fra #endhindi}\\ \hline
-\end{tabular}
-\end{makeimage}
-\hfill
-\\
-\end{center}
-%begin{latexonly}
-}} % end hbox and vbox
-%end{latexonly}
-\caption {\bf Ligatures Supported (when using dvng.ifm)}
-\label{lig-supp-dvng}
-\end{table}
-
-\htmlrule[50\%,all]
-
-\begin{table}
-\vspace*{-0.00in}
-%begin{latexonly}
-\hspace*{-0.0in}\mbox{\vbox{
-%end{latexonly}
-\begin{center}
-\hfill
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
-\hline
-{#sanskrit ka ka #endsanskrit} & {\tt kka} & {#sanskrit kka #endsanskrit} \\ \hline
-{#sanskrit ka ta #endsanskrit} & {\tt kta} & {#sanskrit kta #endsanskrit} \\ \hline
-{#sanskrit ka na #endsanskrit} & {\tt kna} & {#sanskrit kna #endsanskrit} \\ \hline
-{#sanskrit ka ma #endsanskrit} & {\tt kma} & {#sanskrit kma #endsanskrit} \\ \hline
-{#sanskrit ka ya #endsanskrit} & {\tt kya} & {#sanskrit kya #endsanskrit} \\ \hline
-{#sanskrit ka la #endsanskrit} & {\tt kla} & {#sanskrit kla #endsanskrit} \\ \hline
-{#sanskrit ka va #endsanskrit} & {\tt kva} & {#sanskrit kva #endsanskrit} \\ \hline
-{#sanskrit ka shha #endsanskrit} & {\tt xa} & {#sanskrit xa #endsanskrit} \\ \hline
-{#sanskrit gha na #endsanskrit} & {\tt ghna} & {#sanskrit ghna #endsanskrit} \\ \hline
-{#sanskrit ~Na ka #endsanskrit} & {\tt \char`~Nka} & {#sanskrit ~Nka #endsanskrit} \\ \hline
-{#sanskrit ~Na kha #endsanskrit} & {\tt \char`~Nkha} & {#sanskrit ~Nkha #endsanskrit}\\ \hline
-{#sanskrit ~Na ga #endsanskrit} & {\tt \char`~Nga} & {#sanskrit ~Nga #endsanskrit} \\ \hline
-{#sanskrit ~Na gha #endsanskrit} & {\tt \char`~Ngha} & {#sanskrit ~Ngha #endsanskrit}\\ \hline
-{#sanskrit ~Na ~Na #endsanskrit} & {\tt \char`~N\char`~Na} & {#sanskrit ~N~Na #endsanskrit}\\ \hline
-{#sanskrit ~Na na #endsanskrit} & {\tt \char`~Nna} & {#sanskrit ~Nna #endsanskrit} \\ \hline
-{#sanskrit ~Na ma #endsanskrit} & {\tt \char`~Nma} & {#sanskrit ~Nma #endsanskrit} \\ \hline
-{#sanskrit ~Na ya #endsanskrit} & {\tt \char`~Nya} & {#sanskrit ~Nya #endsanskrit} \\ \hline
-{#sanskrit cha cha #endsanskrit} & {\tt chcha} & {#sanskrit chcha #endsanskrit}\\ \hline
-{#sanskrit cha ~na #endsanskrit} & {\tt ch\char`~na} & {#sanskrit ch~na #endsanskrit}\\ \hline
-{#sanskrit chha ya #endsanskrit} & {\tt chhya} & {#sanskrit chhya #endsanskrit}\\ \hline
-{#sanskrit ja ~na #endsanskrit} & {\tt j\char`~na} & {#sanskrit j~na #endsanskrit}\\ \hline
-{#sanskrit ~na cha #endsanskrit} & {\tt \char`~ncha} & {#sanskrit ~ncha #endsanskrit}\\ \hline
-{#sanskrit ~na ja #endsanskrit} & {\tt \char`~nja} & {#sanskrit ~nja #endsanskrit}\\ \hline
-{#sanskrit Ta ka #endsanskrit} & {\tt Tka} & {#sanskrit Tka #endsanskrit}\\ \hline
-{#sanskrit Ta Ta #endsanskrit} & {\tt TTa} & {#sanskrit TTa #endsanskrit}\\ \hline
-{#sanskrit Ta Tha #endsanskrit} & {\tt TTha} & {#sanskrit TTha #endsanskrit}\\ \hline
-{#sanskrit Ta ya #endsanskrit} & {\tt Tya} & {#sanskrit Tya #endsanskrit}\\ \hline
-\end{tabular}
-\end{makeimage}
-\hfill
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
-\hline
-{#sanskrit Tha ya #endsanskrit} & {\tt Thya} & {#sanskrit Thya #endsanskrit}\\ \hline
-{#sanskrit Da ga #endsanskrit} & {\tt Dga} & {#sanskrit Dga #endsanskrit}\\ \hline
-{#sanskrit Da gha #endsanskrit} & {\tt Dgha} & {#sanskrit Dgha #endsanskrit}\\ \hline
-{#sanskrit Da Da #endsanskrit} & {\tt DDa} & {#sanskrit DDa #endsanskrit}\\ \hline
-{#sanskrit Da ma #endsanskrit} & {\tt Dma} & {#sanskrit Dma #endsanskrit}\\ \hline
-{#sanskrit Da ya #endsanskrit} & {\tt Dya} & {#sanskrit Dya #endsanskrit}\\ \hline
-{#sanskrit Dha ya #endsanskrit} & {\tt Dhya} & {#sanskrit Dhya #endsanskrit}\\ \hline
-{#sanskrit ta ta #endsanskrit} & {\tt tta} & {#sanskrit tta #endsanskrit}\\ \hline
-{#sanskrit ta na #endsanskrit} & {\tt tna} & {#sanskrit tna #endsanskrit}\\ \hline
-{#sanskrit ta ra #endsanskrit} & {\tt tra} & {#sanskrit tra #endsanskrit}\\ \hline
-{#sanskrit da ga #endsanskrit} & {\tt dga} & {#sanskrit dga #endsanskrit}\\ \hline
-{#sanskrit da gha #endsanskrit} & {\tt dgha} & {#sanskrit dgha #endsanskrit}\\ \hline
-{#sanskrit da da #endsanskrit} & {\tt dda} & {#sanskrit dda #endsanskrit}\\ \hline
-{#sanskrit da dha #endsanskrit} & {\tt ddha} & {#sanskrit ddha #endsanskrit}\\ \hline
-{#sanskrit da na #endsanskrit} & {\tt dna} & {#sanskrit dna #endsanskrit}\\ \hline
-{#sanskrit da ba #endsanskrit} & {\tt dba} & {#sanskrit dba #endsanskrit}\\ \hline
-{#sanskrit da bha #endsanskrit} & {\tt dbha} & {#sanskrit dbha #endsanskrit}\\ \hline
-{#sanskrit da ma #endsanskrit} & {\tt dma} & {#sanskrit dma #endsanskrit}\\ \hline
-{#sanskrit da ya #endsanskrit} & {\tt dya} & {#sanskrit dya #endsanskrit}\\ \hline
-{#sanskrit da va #endsanskrit} & {\tt dva} & {#sanskrit dva #endsanskrit}\\ \hline
-{#sanskrit da va ya #endsanskrit} & {\tt dvya} & {#sanskrit dvya #endsanskrit}\\ \hline
-{#sanskrit da va ra #endsanskrit} & {\tt dvra} & {#sanskrit dvra #endsanskrit}\\ \hline
-{#sanskrit dha na #endsanskrit} & {\tt dhna} & {#sanskrit dhna #endsanskrit}\\ \hline
-{#sanskrit na na #endsanskrit} & {\tt nna} & {#sanskrit nna #endsanskrit}\\ \hline
-{#sanskrit pa ta #endsanskrit} & {\tt pta} & {#sanskrit pta #endsanskrit}\\ \hline
-{#sanskrit pa na #endsanskrit} & {\tt pna} & {#sanskrit pna #endsanskrit}\\ \hline
-{#sanskrit pa la #endsanskrit} & {\tt pla} & {#sanskrit pla #endsanskrit}\\ \hline
-\end{tabular}
-\end{makeimage}
-\hfill
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
-\hline
-{#sanskrit ba na #endsanskrit} & {\tt bna} & {#sanskrit bna #endsanskrit}\\ \hline
-{#sanskrit ba ba #endsanskrit} & {\tt bba} & {#sanskrit bba #endsanskrit}\\ \hline
-{#sanskrit ba va #endsanskrit} & {\tt bva} & {#sanskrit bva #endsanskrit}\\ \hline
-{#sanskrit bha na #endsanskrit} & {\tt bhna} & {#sanskrit bhna #endsanskrit}\\ \hline
-{#sanskrit ma na #endsanskrit} & {\tt mna} & {#sanskrit mna #endsanskrit}\\ \hline
-{#sanskrit ma la #endsanskrit} & {\tt mla} & {#sanskrit mla #endsanskrit}\\ \hline
-{#sanskrit la la #endsanskrit} & {\tt lla} & {#sanskrit lla #endsanskrit}\\ \hline
-{#sanskrit va na #endsanskrit} & {\tt vna} & {#sanskrit vna #endsanskrit}\\ \hline
-{#sanskrit sha cha #endsanskrit} & {\tt shcha} & {#sanskrit shcha #endsanskrit}\\ \hline
-{#sanskrit sha na #endsanskrit} & {\tt shna} & {#sanskrit shna #endsanskrit}\\ \hline
-{#sanskrit sha ba #endsanskrit} & {\tt shba} & {#sanskrit shba #endsanskrit}\\ \hline
-{#sanskrit sha ra #endsanskrit} & {\tt shra} & {#sanskrit shra #endsanskrit}\\ \hline
-{#sanskrit sha la #endsanskrit} & {\tt shla} & {#sanskrit shla #endsanskrit}\\ \hline
-{#sanskrit sha va #endsanskrit} & {\tt shva} & {#sanskrit shva #endsanskrit}\\ \hline
-{#sanskrit shha Ta #endsanskrit} & {\tt shhTa} & {#sanskrit shhTa #endsanskrit}\\ \hline
-{#sanskrit shha Tha #endsanskrit} & {\tt shhTha} & {#sanskrit shhTha #endsanskrit}\\ \hline
-{#sanskrit sa na #endsanskrit} & {\tt sna} & {#sanskrit sna #endsanskrit}\\ \hline
-{#sanskrit ha Na #endsanskrit} & {\tt hNa} & {#sanskrit hNa #endsanskrit}\\ \hline
-{#sanskrit ha na #endsanskrit} & {\tt hna} & {#sanskrit hna #endsanskrit}\\ \hline
-{#sanskrit ha ma #endsanskrit} & {\tt hma} & {#sanskrit hma #endsanskrit}\\ \hline
-{#sanskrit ha ya #endsanskrit} & {\tt hya} & {#sanskrit hya #endsanskrit}\\ \hline
-{#sanskrit ha ra #endsanskrit} & {\tt hra} & {#sanskrit hra #endsanskrit}\\ \hline
-{#sanskrit ha la #endsanskrit} & {\tt hla} & {#sanskrit hla #endsanskrit}\\ \hline
-{#sanskrit ha va #endsanskrit} & {\tt hva} & {#sanskrit hva #endsanskrit}\\ \hline
-{#sanskrit za ra #endsanskrit} & {\tt zra} & {#sanskrit zra #endsanskrit}\\ \hline
-{#sanskrit pha ra #endsanskrit} & {\tt phra} & {#sanskrit phra #endsanskrit}\\ \hline
-{#sanskrit fa ra #endsanskrit} & {\tt fra} & {#sanskrit fra #endsanskrit}\\ \hline
-\end{tabular}
-\end{makeimage}
-\hfill
-\\
-\end{center}
-%begin{latexonly}
-}} % end hbox and vbox
-%end{latexonly}
-\caption {\bf Ligatures Supported (when using dvngfull.ifm)}
-\label{lig-supp-dvngfull}
-\end{table}
-
-%------------------------------------------------------------------------
-\begin{htmlonly}
-\section{Ligatures NOT supported}
-\end{htmlonly}
-
-\begin{table}
-\vspace*{-0.00in}
-%begin{latexonly}
-\hspace*{0.0in}\mbox{\vbox{
-\centerline{
-%end{latexonly}
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
-\hline
-Consonants & Ligature & Char Code \\ \hline
-{#sanskrit ka ta ya #endsanskrit} & {#sanskrit \char197 #endsanskrit} & {\tt 197} \\ \hline
-{#sanskrit ka ta va#endsanskrit} & {#sanskrit \char198 #endsanskrit} & {\tt 198} \\ \hline
-{#sanskrit ka na ya#endsanskrit} & {#sanskrit \char230 #endsanskrit} & {\tt 230} \\ \hline
-{#sanskrit ka ra ya#endsanskrit} & {#sanskrit \char231 #endsanskrit} & {\tt 231} \\ \hline
-{#sanskrit ka va ya#endsanskrit} & {#sanskrit \char204 #endsanskrit} & {\tt 204} \\ \hline
-{#sanskrit ka ta ra ya#endsanskrit} & {#sanskrit \char252 #endsanskrit} & {\tt 252} \\ \hline
-{#sanskrit ~Na ka ta#endsanskrit} & {#sanskrit \char173 #endsanskrit} & {\tt 173} \\ \hline
-{#sanskrit ~Na ka ya#endsanskrit} & {#sanskrit \char175 #endsanskrit} & {\tt 175} \\ \hline
-{#sanskrit ~Na ka shha#endsanskrit} & {#sanskrit \char176 #endsanskrit} & {\tt 176} \\ \hline
-{#sanskrit ~Na kha ya#endsanskrit} & {#sanskrit \char186 #endsanskrit} & {\tt 186} \\ \hline
-{#sanskrit ~Na ga ya#endsanskrit} & {#sanskrit \char190 #endsanskrit} & {\tt 190} \\ \hline
-{#sanskrit ~Na gha ya#endsanskrit} & {#sanskrit \char185 #endsanskrit} & {\tt 185} \\ \hline
-{#sanskrit ~Na gha ra#endsanskrit} & {#sanskrit \char192 #endsanskrit} & {\tt 192} \\ \hline
-{#sanskrit ~Na ka ta ya#endsanskrit} & {#sanskrit \char174 #endsanskrit} & {\tt 174} \\ \hline
-{#sanskrit ~Na ka shha va#endsanskrit} & {#sanskrit \char177 #endsanskrit} & {\tt 177} \\ \hline
-\end{tabular}
-\end{makeimage}
-\hfill
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
-\hline
-Consonants & Ligature & Char Code \\ \hline
-{#sanskrit Da ga ya#endsanskrit} & {#sanskrit \char184 #endsanskrit} & {\tt 184} \\ \hline
-{#sanskrit Da gha ra#endsanskrit} & {#sanskrit \char182 #endsanskrit} & {\tt 182} \\ \hline
-{#sanskrit Da ra ya#endsanskrit} & {#sanskrit \char251 #endsanskrit} & {\tt 251} \\ \hline
-{#sanskrit da ga ra#endsanskrit} & {#sanskrit \char237 #endsanskrit} & {\tt 237} \\ \hline
-{#sanskrit da gha ra#endsanskrit} & {#sanskrit \char238 #endsanskrit} & {\tt 238} \\ \hline
-{#sanskrit da da ya#endsanskrit} & {#sanskrit \char144 #endsanskrit} & {\tt 144} \\ \hline
-{#sanskrit da da va#endsanskrit} & {#sanskrit \char248 #endsanskrit} & {\tt 248} \\ \hline
-{#sanskrit da dha ya#endsanskrit} & {#sanskrit \char143 #endsanskrit} & {\tt 143} \\ \hline
-{#sanskrit da dha va#endsanskrit} & {#sanskrit \char249 #endsanskrit} & {\tt 249} \\ \hline
-{#sanskrit da bha ya#endsanskrit} & {#sanskrit \char142 #endsanskrit} & {\tt 142} \\ \hline
-{#sanskrit da ra ya#endsanskrit} & {#sanskrit \char239 #endsanskrit} & {\tt 239} \\ \hline
-{#sanskrit shha Ta ya#endsanskrit} & {#sanskrit \char247 #endsanskrit} & {\tt 247} \\ \hline
-{#sanskrit shha Ta va#endsanskrit} & {#sanskrit \char171 #endsanskrit} & {\tt 171} \\ \hline
-{#sanskrit shha Ta ra ya#endsanskrit} & {#sanskrit \char170 #endsanskrit} & {\tt 170} \\ \hline
-\end{tabular}
-\end{makeimage}
-%begin{latexonly}
-} % centerline
-}} % end hbox and vbox
-%end{latexonly}
-\caption {\bf Ligatures NOT Supported}
-\label{lig-notsupp}
-\end{table}
-
-%------------------------------------------------------------------------
-\begin{htmlonly}
-\section{ITRANS Encoding Table (format similar to Velthuis' doc)}
-\end{htmlonly}
-
-%From ashok.basargekar@postoffice.worldnet.att.net Sun Aug 10 15:07:04 1997
-%Date: Sun, 10 Aug 1997 12:00:12 -0700
-%From: Ashok Basargekar <ashok.basargekar@postoffice.worldnet.att.net>
-
-\newcommand{\dn}{\devnf} % don't use \let, latex2html fails.
-\newcommand{\dnx}{\devnf}
-
-\begin{table}
-\begin{center}
-\begin{makeimage}
-\begin{tabular} {||l|l||l|l||l|l||l|l|l||@{\protect\rule{0cm}{.35cm}}} \hline
-{\tt a} & {\dn a} &
-{\tt k.h} & {\dnx k\kRn{-0.500}{\char94}\kRn{0.500}} &
-{\tt p} & {\dnx p} &
-{\tt .D} & {\dnx\symbol{'167}} & \\
-{\tt aa} or {\tt A} & {\dnx aA} or {\dnx A} &
-{\tt k} & {\dnx k} &
-{\tt ph} & {\dnx P} &
-{\tt .Dh} & {\dnx\symbol{'170}} & \\
-{\tt i} & {\dnx i} or {\dnx\symbol{'105}} &
-{\tt kh} & {\dnx K} &
-{\tt b} & {\dnx b} &
-{\tt 1} & {\dnx 1} & \\
-{\tt ii} or {\tt I} & {\dnx I} or {\dnx\symbol{'106}} &
-{\tt g} & {\dnx g} &
-{\tt bh} & {\dnx B} &
-{\tt 2} & {\dnx 2} & \\
-{\tt u} & {\dnx u} or {\dnx\symbol{0}} &
-{\tt gh} & {\dnx G} &
-{\tt m} & {\dnx m} &
-{\tt 3} & {\dnx 3} & \\
-{\tt uu} or {\tt U} & {\dnx U} or {\dnx\symbol{'1}} &
-{\tt\symbol{'176}N} & {\dnx R} &
-{\tt y} & {\dnx y} &
-{\tt 4} & {\dnx 4} & \\
-{\tt R\symbol{'136}i} & {\dnx\symbol{'33}} or {\dnx\symbol{2}} &
-{\tt ch} & {\dnx c} &
-{\tt r} & {\dnx r} &
-{\tt 5} & {\dnx 5} & \\
-{\tt R\symbol{'136}I} & {\dnx\symbol{'21}} or {\dnx\symbol{'16}} &
-{\tt chh} or {\tt Ch} & {\dnx C} &
-{\tt l} & {\dnx l} &
-{\tt 6} & {\dnx 6} & \\
-{\tt L\symbol{'136}i} & {\dnx\symbol{'30}} or {\dnx\symbol{'37}} &
-{\tt j} & {\dnx j} &
-{\tt v} & {\dnx v} &
-{\tt 7} & {\dnx 7} & \\
-{\tt L\symbol{'136}I} & {\dnx\symbol{'31}} or {\dnx\symbol{'174}} &
-{\tt jh} & {\dnx J} &
-{\tt sh} & {\dnx\symbol{'146}} &
-{\tt 8} & {\dnx 8} & \\
-{\tt e} & {\dnx e} or {\dnx\symbol{3}} &
-{\tt JN} or {\tt\symbol{'176}n} & {\dnx\symbol{'32}} &
-{\tt shh} or {\tt Sh} & {\dnx\symbol{'161}} &
-{\tt 9} & {\dnx 9} & \\
-{\tt ai} & {\dnx {e\kRn{-0.800}{\char3}}} or {\dnx\symbol{'173}} &
-{\tt T} & {\dnx\symbol{'126}} &
-{\tt s} & {\dnx s} &
-{\tt 0} & {\dnx 0} & \\
-{\tt o} & {\dnx ao} or {\dnx o} &
-{\tt Th} & {\dnx\symbol{'127}} &
-{\tt h} & {\dnx h} &
-{\tt .n} or {\tt M} & {\dnx\symbol{'25}} & anusv\={a}ra \\
-{\tt au} & {\dnx aO} or {\dnx O} &
-{\tt D} & {\dnx\symbol{'130}} &
-{\tt\ ld} or {\tt L} & {\dnx\symbol{'17}} &
-{\tt .N} & {\dnx\symbol{'40}} & chandrabindu \\
-{\tt a.n} or {\tt aM} & {\dnx a\kRn{-0.270}\sBs{-0.060}{{\char92}}\kRn{-0.063}} &
-{\tt Dh} & {\dnx\symbol{'131}} &
-{\tt x} or {\tt kSh} & {\dn "} &
-{\tt H} & {\dnx\symbol{'54}} & visarga \\
-{\tt aH} & {\dnx a{\char44}} &
-{\tt N} & {\dnx\symbol{'132}} &
-{\tt j\symbol{'176}n} or {\tt GY} or {\tt dny} &{\dn } &
-{\tt .} & {\dnx\symbol{'56}} & danda \\
-{\tt a.c} & {\dnx a\kRn{-0.600}{\char4}\kRn{-0.030}} &
-{\tt t} & {\dnx t} &
-{\tt q} & {\dnx\symbol{'52}} &
-{\tt R} & {\dnx\symbol{'35}} & Marathi r \\
-{\tt aa.c} or {\tt A.c} & {\dnx aA\kRn{-0.600}{\char4}\kRn{-0.030}} &
-{\tt th} & {\dnx T} &
-{\tt K} & {\dnx\symbol{'14}} &
-{\tt ..} or {\tt ;} & {\dnx\symbol{'73}} & paragraph end \\
-{\tt OM} or {\tt AUM} & {\dnx\symbol{'72}} &
-{\tt d} & {\dnx d} &
-{\tt G} & {\dnx\symbol{'13}} &
-{\tt .a} & {\dnx\symbol{'137}} & avagraha \\
-{\tt .a} & {\dnx\symbol{'137}} &
-{\tt dh} & {\dnx D} &
-{\tt z} & {\dnx\symbol{'51}} &
-{\tt .c} & {\dnx\symbol{'4}} & a like in at \\
-{\tt Ra} & {\dnx r} &
-{\tt n} & {\dnx n} &
-{\tt f} & {\dnx\symbol{'47}} &
-{\tt{\char123}{\char92}rm .{\char125}} & {\dnx\symbol{'24}} & period \\ \hline
-\end{tabular}
-\end{makeimage}
-\end{center}
-\caption {\bf ITRANS Encoding (table format is similar to Velthuis's documentation)}
-\label{ienc-velth}
-\end{table}
-
-\vspace*{1pt}\vfill
-
-\section{Author}
-\noindent
-ITRANS has been developed by Avinash Chopde. \\
-E-mail:
-\htmladdnormallink{\texttt{avinash@acm.org}}{mailto:avinash@acm.org}. \\
-Home page:
-\htmladdnormallink{\texttt{http://www.aczone.com/}}{http://www.aczone.com/}
-
-\bigskip
-\hrule
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/itrans/ex_latex.itx b/Master/texmf-dist/doc/fonts/itrans/ex_latex.itx
deleted file mode 100644
index 95b3d6d1d55..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/ex_latex.itx
+++ /dev/null
@@ -1,143 +0,0 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Example LaTeX Input File for using ITRANS (Version 5.x)
-% For use with the TeX output mode of ITRANS.
-% Note: This file makes use of multiple Indic Script fonts, so it may all
-% seem a lot more complicated. In most cases, you may be using a single
-% font in any one document.
-% This file shows a Devanagari example, but other language scripts
-% are similar.
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\documentclass[11pt]{article}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\usepackage[preprocess]{itrans} % useful macros for the ITRANS package
- % itrans.sty is in the lib/ directory,
- % taken from Ross Moore's extensions
- % to latex2html
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% #output=TeX % use this for producing TeX output (is default)
-% #output=HTML_7 % use this for producing HTML output (ASCII)
-% #output=HTML_8 % use this for producing HTML output (8-bit)
-% #output=UTF_8 % use this for producing HTML output (Unicode UTF-8)
-% #output=PostScript % use this for producing PostScript output
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-#useshortmarkers % ITRANS command. Allows me to use ##
- % instead of #<lang> and #end<lang>
- % this is the default, ## can always be used, so
- % it is not necessary to specify this.
- % use #ignoreshortmarkers to disable ##
-
-% #usecsx % uncomment this if using CS/CSX input encoding
-
-#indianifm=dvng.ifm % ITRANS command
-#indianfont=\fransdvng % ITRANS command: argument specifies use of
- % Frans's dvng font, fransdvng is a command defined
- % in itrans.sty (idevn.tex)
-
-#sanskritifm=dvng.ifm % duplicates for #indian, not needed, but just
-#sanskritfont=\fransdvng % provided as an example.
-
-#hindiifm=dvnc.ifm % The PostScript devanagari font bundled with ITRANS
-#hindifont=\postdvng % postdvng is defined in itrans.sty (idevn.tex)
-
-%begin{latexonly}
-\let\usedvng=\largedvng % use largedvng size devanagari text, by default
-%end{latexonly}
-
-% \newfont{\romancsx}{ncpicsxp at 10pt} % NCS_CSX italic version
-\newfont{\romancsx}{ncprcsxp at 10pt} % NCS_CSX normal version at given pt size
-#romanifm=romancsx.ifm % Romanized Sanskrit IFM file.
-#romanfont=\romancsx
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\portraitpage % defined in itrans.sty (idevn.tex), get a larger page size
- % also available: \landscapepage
-\parindent=0pt
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\begin{document}
-
-{\bf Example Text Input File for ITRANS}
-
-\bigskip
-
-This is english text.
-
-\medskip
-Following sentences are in hindi, using Frans Velthuis's Devanagari font:
-\medskip
-
-%----------------------------------------------------------------------
-## % ITRANS command, a toggle, here equivalent to #indian
-mai.n isakii kataii paravaah nahii.n karataa ki mere marane ke baada
-meraa yaa merii pratishhThaa kaa kyaa hogaa.
-lekin agar kuchh log mere baare mai.n sochanaa chaahe.n, to mai.n
-chaahuu.Ngaa ki ve yahii kahe.n ki is aadamii ne puure dilo\-dimaag se
-bhaarat aur bhaarat ke logo.n ko pyaar kiyaa, aur ve bhii usake prati
-utane hii anugrahii rahe aur unho.nne use apanaa bharapuur aur aparimit
-sneha pradaan kiyaa.
-
-{\englfont ---} ## % ITRANS command, a toggle, here equivalent to #endindian
-Jawaharlal Nehru
-
-\bigskip
-Some more lines, using a larger font size:
-\medskip
-
-%----------------------------------------------------------------------
-## % ITRANS command, a toggle, here equivalent to #indian
-\LARGEdvng
-\noindent
- kahii.n duur jab din Dhal jaaye \\
- saa.Njh kii dulhan badan churaaye \\
- chupake se aaye\\
- mere khayaalo.n ke aa.ngan me.n \\
- koii sapano ke diip jalaaye, diip jalaaye
-
-## % ITRANS command, a toggle, here equivalent to #endindian
-
-\bigskip
-Same lines, using the PostScript Devanagari font that is bundled with ITRANS:
-\smallskip
-
-%----------------------------------------------------------------------
-#hindi
-\LARGEdvng % override default font definition temporarily
-\noindent
- kahii.n duur jab din Dhal jaaye \\
- saa.Njh kii dulhan badan churaaye \\
- chupake se aaye\\
- mere khayaalo.n ke aa.ngan me.n \\
- koii sapano ke diip jalaaye, diip jalaaye
-
-#endhindi
-
-\bigskip
-Back to english.
-
-%----------------------------------------------------------------------
-\bigskip
-Now some example text in romanized sanskrit and then in sanskrit.
-\bigskip
-
-#roman
-
- karmaNyevaadhikaaraste maa phaleshhu kadaachana | \\
- maa karmaphalaheturbhuurmaa te saN^go.astvakarmaNi || 47 ||
-
- yogasthaH kuru karmaaNi saN^ga.n tyaktvaa dhana.njaya | \\
- sid.hdhyasid.hdhyoH samo bhuutvaa samatva.n yoga uchyate || 48 ||
-
-#endroman
-
-\bigskip
-
-#sanskrit
-
- karmaNyevaadhikaaraste maa phaleshhu kadaachana | \\
- maa karmaphalaheturbhuurmaa te saN^go.astvakarmaNi || 47||
-
- yogasthaH kuru karmaaNi saN^ga.n tyaktvaa dhana.njaya | \\
- sid.hdhyasid.hdhyoH samo bhuutvaa samatva.n yoga uchyate || 48||
-
-#endsanskrit
-\end{document}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Master/texmf-dist/doc/fonts/itrans/ex_ltn1.itx b/Master/texmf-dist/doc/fonts/itrans/ex_ltn1.itx
deleted file mode 100644
index 0d442b03be9..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/ex_ltn1.itx
+++ /dev/null
@@ -1,469 +0,0 @@
-<HTML>
-<HEAD>
-<TITLE>Example: HTML ISO-Latin1 output from ITRANS</TITLE>
-
- <meta http-equiv="Content-Type" content="text/html; charset=x-user-defined">
- <!--
- meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"
- -->
-
- <LINK REV="made" HREF="mailto:avinash@acm.org">
-
- <META Name="keywords" Content="ITRANS, Indian Languages, Indian Scripts,
- Romanized Devanagari, Bengali, Gujarati, Devanagari">
-
- <style type="text/css">
- BODY {margin-left: 10% ; margin-right: 10%}
- </style>
-</HEAD>
-
-<!--
-% June 2001, example ITRANS input that produces HTML output - ISO Latin1 fonts.
-%
-% Romanized Sanskrit, Gujarati, Bengali & Devanagari example, HTML format.
-% Uses the direct Text (HTML) output of ITRANS.
-% This is a ITRANS input file, here's the command to get a HTML output
-% file:
-% itrans -v -8 -i ex_ltn1.itx -o ex_ltn1.html
-
-% Note: following ITRANS commands are in a HTML comment, but will be
-% parsed by ITRANS anyway - ITRANS comment char is %
-%
-#output=HTML_8
- % I wish I could make it HTML_7 (ASCII output), but that does not
- % display correctly on Mac WWW browswers!
-
-% load all the ITRANS input files
-#romanifm=romancsx.ifm
-#romanfont=<FONT FACE="NCS_CSX+">
-
-#gujaratiifm=itxguj.ifm
-#gujaratifont=<FONT FACE="ItxGuj" SIZE="+2">
-
-#bengaliifm=itxbeng.ifm
-#bengalifont=<FONT FACE="ItxBeng" SIZE="+2">
-
-#sanskritifm=xdvng.ifm
-#sanskritfont=<FONT FACE="Xdvng">
-
-% for all languages, the end is the same:
-#endfont=</FONT>
-% end of ITRANS commands -----------------------------------------
-
-% end of large HTML comment (which contained ITRANS commands too)
--->
-<BODY
- TEXT="#000033" BGCOLOR="#EEEEFF"
- LINK="#000066" VLINK="#666699" ALINK="#669966"
- BACKGROUND="/images/smil_d3.gif">
-
-
-<!-- ================================ trailer ========================== -->
-
-<CENTER>
- <TABLE BORDER="1" CELLPADDING="7">
- <TR>
- <TD>
- <FONT SIZE="+0"> <A HREF="./">ITRANS</A> </FONT>
- </TD>
- <TD>
- <FONT SIZE="+0"> <A HREF="../avigb.html">Guestbook</A> </FONT>
- </TD>
- <TD>
- <FONT SIZE="+0"> <A HREF="mailto:avinash@acm.org"> E-mail</A> </FONT>
- </TD>
- </TR>
- </TABLE>
-</CENTER>
-
-<P>
-<BR>
-<P>
-
-<HR SIZE="3" WIDTH="100%" NOSHADE>
-<P>
-
-<!-- =============================== end trailer ========================= -->
-<CENTER>
- <H1>
- <FONT SIZE="+3"> HTML ISO-Latin1 Output</FONT> <BR>
- <FONT SIZE="+1"> ITRANS 5.3 </FONT> <BR>
- </H1>
-</CENTER>
-
-<HR SIZE="3" WIDTH="70%">
-
-<P>
-<EM>
-Note: This page can be viewed correctly only after the NCS_CSX+,
-ItxGuj, ItxBeng, and Xdvng fonts have been installed on your machine,
-and Netscape 3.0
-(or newer; or similar WWW browser) is used to view this page.
-</EM>
-
-<P>
-<EM>
-If the browser is not displaying text correctly, you may have
-to experiment with the Document Encoding options of the browser.
-In Netscape: View -> Character Set. In Internet Explorer: View -> Encoding.
-</EM>
-
-<P>
-This page shows some samples of text using the NCS_CSX+ (Romanized
-Devanagari), ItxGuj (Gujarati), ItxBeng (Bengali, Xdvng (Devanagari) fonts.
-This text was produced by running
-<A HREF="./">ITRANS</A> in the Text (HTML) Output mode, on this
-<A HREF="ex_ltn1.itx">input file</A> ( <EM>ex_ltn1.itx</EM> ).
- Here are the TrueType fonts for each supported script (fonts
- in other formats are available for download at the
- <A HREF="./index.html#download">main ITRANS</A> page):
- <P>
- &nbsp;
- Xdvng for Hindi, Marathi, Sanskrit:
- <A HREF="/fonts/xdvng.ttf">xdvng.ttf</A>
- <BR>
- &nbsp;
- ItxGuj for Gujarati:
- <A HREF="/fonts/itxguj.ttf">itxguj.ttf</A>
- <BR>
- &nbsp;
- ItxBeng for Bengali:
- <A HREF="/fonts/itxbeng.ttf">itxbeng.ttf</A>
- <BR>
- &nbsp;
- NCS_CSX+ for Romanized Sanskrit:
- <A HREF="/fonts/ncpr____.ttf">ncpr____.ttf</A>
- &nbsp;&nbsp;&nbsp;&nbsp;
- <P>
- All the fonts above are freeware, and copyrights are held by their
- authors. Visit the
- <A HREF="http://www.aczone.com/itrans/" TARGET="_top">ITRANS</A>
- section for complete documentation.
-
-
-<P>
-<HR SIZE="1" WIDTH="70%">
-<P>
-
-<P>
-<CENTER>
- <STRONG>Index of info on this page...</STRONG>
-</CENTER>
-
-<P>
-<UL>
- <LI>
- <A HREF="#inputsample">ITRANS encoded text</A>,
- that is used to produce text in Indic script.
- <BR>
- This paragraph shows the ITRANS encoded text. This text is what
- is input to ITRANS.
- <P>
- <LI>
- <A HREF="#xdvngsample">Text using the Xdvng</A> font;
- output from Itrans.
- <BR>
- This paragraph shows the Devanagari output from ITRANS.
- <P>
- <LI>
- <A HREF="#itxgujsample">Text using the ItxGuj</A> font;
- output from Itrans.
- <BR>
- This paragraph shows the Gujarati output from ITRANS.
- <P>
- <LI>
- <A HREF="#itxbengsample">Text using the ItxBeng</A> font;
- output from Itrans.
- <BR>
- This paragraph shows the Bengali output from ITRANS.
- <P>
- <LI>
- <A HREF="#ncsxsample">Text using the NCS_CSX+</A> font;
- output from Itrans.
- <BR>
- This paragraph shows the output from ITRANS.
- <P>
-</UL>
-
-<A NAME="inputsample"></A>
-<BR>
-<!-- ============================================================ -->
-<HR SIZE="7" WIDTH="100%">
-<P>
-<BR>
-
-<H3>
- Text input to ITRANS (for the examples that follow):
-</H3>
-
-The following text represents Sanskrit and Hindi; encoded using the
-ITRANS encoding.
-This is the text that will be converted by ITRANS into Devanagari,
-Romanized Sanskrit, Gujarati, etc, which is displayed in following sections.
-ITRANS currently supports many Indic Scripts when used in the PostScript
-or TeX output modes. But for WWW document display, only Romanized
-Sanskrit, Gujarati, Bengali, and Devanagari are currently supported.
-
-<P>
-<PRE>
-
- karmaNyevaadhikaaraste maa phaleshhu kadaachana |
- maa karmaphalaheturbhuurmaa te saN^go.astvakarmaNi || 47 ||
-
- yogasthaH kuru karmaaNi saN^ga.n tyaktvaa dhana.njaya |
- sid.hdhyasid.hdhyoH samo bhuutvaa samatva.n yoga uchyate || 48 ||
-
- <HR SIZE="1" WIDTH="20%">
-
- jana gaNa mana adhinaayaka jaya he
- bhaarata bhaagya vidhaataa
- pa.njaaba si.ndhu gujaraata maraaThaa
- dravi.Da utkala va.nga
- vi.ndhya himaachala yamunaa ga.ngaa
- uchchhala jaladhi tara.nga
- tava shubha naame jaage
- tava shubha aashishha maage
- gaahe tava jaya gaathaa
- jana gaNa ma.ngala daayaka jaya he
- bhaarata bhaagya vidhaataa
- jaya he jaya he jaya he
- jaya jaya jaya jaya he
-
- - raviindranaath Taagor
-
-</PRE>
-<P>
-
-<A NAME="xdvngsample"></A>
-<BR>
-<!-- ============================================================ -->
-<HR SIZE="7" WIDTH="100%">
-<P>
-<BR>
-
-<H3>
- ITRANS Output - Devanagari.
-</H3>
-
-<P>
-Same text as above, displayed using the Devangari font Xdvng.
-
-<P>
-<PRE>
-#sanskrit
- karmaNyevaadhikaaraste maa phaleshhu kadaachana .
- maa karmaphalaheturbhuurmaa te saN^go.astvakarmaNi .. 47 ..
-
- yogasthaH kuru karmaaNi saN^ga.n tyaktvaa dhana.njaya .
- sid.hdhyasid.hdhyoH samo bhuutvaa samatva.n yoga uchyate .. 48 ..
- ##
- <HR SIZE="1" WIDTH="20%">
- ##
- jana gaNa mana adhinaayaka jaya he
- bhaarata bhaagya vidhaataa
- pa.njaaba si.ndhu gujaraata maraaThaa
- dravi.Da utkala va.nga
- vi.ndhya himaachala yamunaa ga.ngaa
- uchchhala jaladhi tara.nga
- tava shubha naame jaage
- tava shubha aashishha maage
- gaahe tava jaya gaathaa
- jana gaNa ma.ngala daayaka jaya he
- bhaarata bhaagya vidhaataa
- jaya he jaya he jaya he
- jaya jaya jaya jaya he
-
- raviindranaath Taagor
-#endsanskrit
-</PRE>
-
-<A NAME="itxgujsample"></A>
-<BR>
-<!-- ============================================================ -->
-<HR SIZE="7" WIDTH="100%">
-<P>
-<BR>
-
-<H3>
- ITRANS Output - Gujarati.
-</H3>
-
-<P>
-Same text as above, displayed using the Gujarati font ItxGuj.
-
-<PRE>
-#gujarati
- karmaNyevaadhikaaraste maa phaleshhu kadaachana |
- maa karmaphalaheturbhuurmaa te saN^go.astvakarmaNi || 47 ||
-
- yogasthaH kuru karmaaNi saN^ga.n tyaktvaa dhana.njaya |
- sid.hdhyasid.hdhyoH samo bhuutvaa samatva.n yoga uchyate || 48 ||
- ##
- <HR SIZE="1" WIDTH="20%">
- ##
- jana gaNa mana adhinaayaka jaya he
- bhaarata bhaagya vidhaataa
- pa.njaaba si.ndhu gujaraata maraaThaa
- dravi.Da utkala va.nga
- vi.ndhya himaachala yamunaa ga.ngaa
- uchchhala jaladhi tara.nga
- tava shubha naame jaage
- tava shubha aashishha maage
- gaahe tava jaya gaathaa
- jana gaNa ma.ngala daayaka jaya he
- bhaarata bhaagya vidhaataa
- jaya he jaya he jaya he
- jaya jaya jaya jaya he
-
- - raviindranaath Taagor
-#endgujarati
-</PRE>
-
-<A NAME="itxbengsample"></A>
-<BR>
-<!-- ============================================================ -->
-<HR SIZE="7" WIDTH="100%">
-<P>
-<BR>
-
-<H3>
- ITRANS Output - Bengali.
-</H3>
-
-<P>
-Same text as above, displayed using the Bengali font ItxBeng.
-
-<PRE>
-#bengali
- karmaNyevaadhikaaraste maa phaleshhu kadaachana |
- maa karmaphalaheturbhuurmaa te saN^go stvakarmaNi || 47 ||
-
- yogasthaH kuru karmaaNi saN^ga.n tyaktvaa dhana.njaya |
- sid.hdhyasid.hdhyoH samo bhuutvaa samatva.n yoga uchyate || 48 ||
- ##
- <HR SIZE="1" WIDTH="20%">
- ##
- jana gaNa mana adhinaayaka jaya he
- bhaarata bhaagya vidhaataa
- pa.njaaba si.ndhu gujaraata maraaThaa
- dravi.Da utkala va.nga
- vi.ndhya himaachala yamunaa ga.ngaa
- uchchhala jaladhi tara.nga
- tava shubha naame jaage
- tava shubha aashishha maage
- gaahe tava jaya gaathaa
- jana gaNa ma.ngala daayaka jaya he
- bhaarata bhaagya vidhaataa
- jaya he jaya he jaya he
- jaya jaya jaya jaya he
-
- - rabiindranaath Thaakuur
-#endbengali
-</PRE>
-
-
-<A NAME="ncsxsample"></A>
-<BR>
-<!-- ============================================================ -->
-<HR SIZE="7" WIDTH="100%">
-<P>
-<BR>
-
-<H3>
- ITRANS Output - Romanized Devanagari.
-</H3>
-
-
-<P>
-Same text as above, displayed using the Romanized Sanskrit font NCS_CSX+.
-This can be generated as output from ITRANS, or it can even be
-used as input to ITRANS to produce text in any other supported Indic
-Script in ITRANS.
-
-<P>
-<HR SIZE="1" WIDTH="10%">
-
-<P>
-The first four lines are the same here, they are duplicated just to
-display four variations: Bold, Bold-Italic,
-Italic, and Regular.
-
-<P>
-<PRE>
-#roman
- ##<STRONG>##karmaNyevaadhikaaraste maa phaleshhu kadaachana |##</STRONG>##
- ##<STRONG><EM>##karmaNyevaadhikaaraste maa phaleshhu kadaachana |##</EM></STRONG>##
- ##<EM>##karmaNyevaadhikaaraste maa phaleshhu kadaachana |##</EM>##
- karmaNyevaadhikaaraste maa phaleshhu kadaachana |
- maa karmaphalaheturbhuurmaa te saN^go.astvakarmaNi || 47 ||
-
- yogasthaH kuru karmaaNi saN^ga.n tyaktvaa dhana.njaya |
- sid.hdhyasid.hdhyoH samo bhuutvaa samatva.n yoga uchyate || 48 ||
- ##
- <HR SIZE="1" WIDTH="20%">
- ##
- jana gaNa mana adhinaayaka jaya he
- bhaarata bhaagya vidhaataa
- pa.njaaba si.ndhu gujaraata maraaThaa
- dravi.Da utkala va.nga
- vi.ndhya himaachala yamunaa ga.ngaa
- uchchhala jaladhi tara.nga
- tava shubha naame jaage
- tava shubha aashishha maage
- gaahe tava jaya gaathaa
- jana gaNa ma.ngala daayaka jaya he
- bhaarata bhaagya vidhaataa
- jaya he jaya he jaya he
- jaya jaya jaya jaya he
-
- - raviindranaath Taagor
-#endroman
-</PRE>
-
-<!-- ================================ trailer ========================== -->
-<P>
-<BR>
-<P>
-<HR SIZE="3" WIDTH="100%" NOSHADE>
-<P>
-<BR>
-<P>
-
-<CENTER>
- <TABLE BORDER="1" CELLPADDING="7">
- <TR>
- <TD>
- <FONT SIZE="+0"> <A HREF="./">ITRANS</A> </FONT>
- </TD>
- <TD>
- <FONT SIZE="+0"> <A HREF="../avigb.html">Guestbook</A> </FONT>
- </TD>
- <TD>
- <FONT SIZE="+0"> <A HREF="mailto:avinash@acm.org"> E-mail</A> </FONT>
- </TD>
- </TR>
- </TABLE>
-</CENTER>
-
-<P>
-<BR>
-<P>
-<HR SIZE="3" WIDTH="100%" NOSHADE>
-
-<P>
-<BR>
-<P>
-
-<!-- =============================== end trailer ========================= -->
-
-<P>
-<ADDRESS>
- <P align=center>
- <B>Copyright &copy; 1995-2001 Avinash Chopde, <A href="mailto:avinash@acm.org">
- avinash@acm.org</A>. All rights reserved.</B>
-
- <P align=center>
- <FONT SIZE="-2">Page URL: http://www.aczone.com/itrans/ex_ltn1.html</FONT>
-</ADDRESS>
-
-</BODY></HTML>
diff --git a/Master/texmf-dist/doc/fonts/itrans/ex_ps.itx b/Master/texmf-dist/doc/fonts/itrans/ex_ps.itx
deleted file mode 100644
index 44b79ecd964..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/ex_ps.itx
+++ /dev/null
@@ -1,55 +0,0 @@
-% Devanagari Example, direct PostScript output.
-% Uses the PostScript devanagari font.
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% For other languages, uncomment appropriate line:
-% /BASEFONTNAME /ItxBeng def %% define the default font to be Bengali
-% /BASEFONTNAME /ItxGuj def %% define the default font to be Gujarati
-% /BASEFONTNAME /NCS_CSX+-Roman def %% use CS/CSX font
-% /BASEFONTNAME /DevnacPlain def %% default: font is Devanagari
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Instead of running ITRANS this way:
-% itrans -v -P -i ex_ps.itx -o ex_ps.ps
-% you can use:
-% itrans -v -i ex_ps.itx -o ex_ps.ps
-% if the following line is uncommented:
-%output=PostScript
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-% define a function that loads in the indian language font..
-/devn22 {
- 22 normalfont % get the default font, at 22 point size
-} def
-
-#hindiifm=dvnc.ifm
-#hindifont=devn22
-
-#hindi
- ham aapakii aa.Nkho.n me.n, is dil ko basaa de.n to
- ham muu.Nd ke palako.n ko, is dil ko sazaa de.n to
- ham aapakii aa.Nkho.n me.n, is dil ko basaa de.n to
-
- in zulfo.n me.n guu.Nde.nge, ham phuul muhabbat ke
- zulfo.n ko jhaTak kar ham, ye phuul giraa de.n to
- in zulfo.n me.n guu.Nde.nge, ham phuul muhabbat ke
- zulfo ko jhaTak kar ham, ye phuul giraa de.n to
-
- ham aapakii aa.Nkho.n me.n, is dil ko basaa de to
-
- ham aapako khvaabo.n me.n, laa laa ke sataaye.nge
- ham aapakii aa.Nkho.n se, nii.nde.n hii uDaade.n to
- ham aapako khvaabo.n me.n, laa, laa ke sataaye.nge
- ham aapakii aa.Nkho.n se, nii.nde.n hii uDaade.n to
-
- ham aapakii aa.Nkho.n me.n, is dil ko basaa de.n to
-
- ham aapake kadamo.n par, gir jaaye.nge Gash khaa kar
- is par bhii na ham apane, aa.nchal kii havaa de.n to
- ham aapake kadamo.n par, gir jaaye.nge Gash khaa kar
- is par bhii na ham apane, aa.nchal kii havaa de.n to
-
- ham aapakii aa.Nkho.n me.n, is dil ko basaa de.n to
- ham muu.Nd ke palako.n ko, is dil ko sazaa de.n to
- ham aapakii aa.Nkho.n me.n, is dil ko basaa de.n to
- ham muu.Nd ke palako.n ko, is dil ko sazaa de.n to
- ham aapakii aa.Nkho.n me.n, is dil ko basaa de.n to
-#endhindi
diff --git a/Master/texmf-dist/doc/fonts/itrans/ex_utf8.itx b/Master/texmf-dist/doc/fonts/itrans/ex_utf8.itx
deleted file mode 100644
index da3efeee86e..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/ex_utf8.itx
+++ /dev/null
@@ -1,390 +0,0 @@
-<HTML>
-<HEAD>
-<TITLE>Example: HTML Unicode output from ITRANS</TITLE>
-
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-
- <LINK REV="made" HREF="mailto:avinash@acm.org">
-
- <style type="text/css">
- BODY {margin-left: 10% ; margin-right: 10%}
- </style>
-
- <META Name="keywords" Content="ITRANS, Indian Languages, Indian Scripts,
- Romanized Devanagari, Bengali, Gujarati, Devanagari,
- Hindi, Marathi, Sanskrit, Tamil, Telugu, Gurmukhi, Oriya,
- Malayalam">
-
-</HEAD>
-
-<BODY
- TEXT="#000033" BGCOLOR="#EEEEFF"
- LINK="#000066" VLINK="#666699" ALINK="#669966"
- BACKGROUND="/images/smil_d3.gif">
-
-<!--
-% June 2001, example ITRANS input that produces HTML output - Unicode fonts.
-%
-% Uses the direct Text (HTML) output of ITRANS.
-% This is a ITRANS input file, here's the command to get a HTML output
-% file:
-% itrans -v -U -i ex_utf8.itx -o ex_utf8.html
-
-% Note: following ITRANS commands are in a HTML comment, but will be
-% parsed by ITRANS anyway - ITRANS comment char is %
-%
-% ITRANS 5.30 control statements: (5.30 or later required)
-#output=UTF_8
-
-% both #<lang>font and #endfont are empty - assume that user
-% has set browser to some Unicode font, so no setting is required here
-
-#indianifm=udvng.ifm
-#indianfont=
-
-#hindiifm=udvng.ifm
-#hindifont=
-
-#marathiifm=udvng.ifm
-#marathifont=
-
-#sanskritifm=udvng.ifm
-#sanskritfont=
-
-#bengaliifm=ubeng.ifm
-#bengalifont=
-
-#gujaratiifm=uguj.ifm
-#gujaratifont=
-
-#gurmukhiifm=ugur.ifm
-#gurmukhifont=
-
-#teluguifm=utel.ifm
-#telugufont=
-
-#tamilifm=utml.ifm
-#tamilfont=
-
-#kannadaifm=ukan.ifm
-#kannadafont=
-
-#romanifm=uroman.ifm
-#romanfont=
-
-% oriya and malyalam are supported in Unicode only - no TeX or PS font
-% available!
-
-#oriyaifm=uoriya.ifm
-#oriyafont=
-
-#malayalamifm=umal.ifm
-#malayalamfont=
-
-#endfont=
--->
-
-<!-- ================================ trailer ========================== -->
-
-<CENTER>
- <TABLE BORDER="1" CELLPADDING="7">
- <TR>
- <TD>
- <FONT SIZE="+0"> <A HREF="./">ITRANS</A> </FONT>
- </TD>
- <TD>
- <FONT SIZE="+0"> <A HREF="../avigb.html">Guestbook</A> </FONT>
- </TD>
- <TD>
- <FONT SIZE="+0"> <A HREF="mailto:avinash@acm.org"> E-mail</A> </FONT>
- </TD>
- </TR>
- </TABLE>
-</CENTER>
-
-<P>
-<BR>
-<P>
-
-<HR SIZE="3" WIDTH="100%" NOSHADE>
-<P>
-
-<!-- =============================== end trailer ========================= -->
-
-<H1 ALIGN="center">HTML Unicode UTF-8 Output</H1>
-<H2 ALIGN="center">ITRANS 5.3</H2>
-
-<HR SIZE="3" WIDTH="70%">
-
-<P>
-This text was produced by running
-<A HREF="./">ITRANS</A> in the Text (HTML) Output mode, on this
-<A HREF="exutf8.itx">input file</A> (ex_utf8.itx).
-
- <P>
- The Unicode output can be viewed
- correctly on your computer if there is
- a Unicode font with support for Indian Language Scripts installed,
- and the web browser is configured to use that font for
- Unicode UTF-8 documents.
- <P>
- ITRANS does not come with any Unicode fonts.
- <P>
- For Windows, there are a few Unicode fonts available, you can
- search for them on the web.
- One such font:
- <A HREF="http://office.microsoft.com/downloads/2000/aruniupd.aspx">Office
- 2000 - Arial Unicode MS Download</A> [ 15 MBytes ].
- Note that this font does not have conjunct consonants - it uses
- viraam to denote a half-consonant.
-
-
-<P>
-<HR SIZE="1" WIDTH="70%">
-<P>
-
- <TD VALIGN="top">
- <TABLE CELLSPACING="10" CELLPADDING="10" BORDER="1" VALIGN="middle">
- <TR>
- <TD>
- Language/Script
- </TD>
- <TD>
- Unicode Display
- </TD>
- <TD>
- <FONT FACE="Courier New,Courier">
- ITRANS input
- </FONT>
- </TD>
- </TR>
- <TR>
- <TD>
- <FONT>Gujarati:</FONT>
- </TD>
- <TD>
- #gujarati
- gujaraatii
- #endgujarati
- </TD>
- <TD>
- <FONT FACE="Courier New,Courier">
- gujaraatii
- </FONT>
- </TD>
- </TR>
- <TR>
- <TD>
- <FONT>Hindi:</FONT>
- </TD>
- <TD>
- #hindi
- hindii
- #endhindi
- </TD>
- <TD>
- <FONT FACE="Courier New,Courier">
- hindii
- </FONT>
- </TD>
- </TR>
- <TR>
- <TD>
- <FONT>Marathi:</FONT>
- </TD>
- <TD>
- #marathi
- maraaThii
- #endmarathi
- </TD>
- <TD>
- <FONT FACE="Courier New,Courier">
- maraaThii
- </FONT>
- </TD>
- </TR>
- <TR>
- <TD>
- <FONT>Sanskrit:</FONT>
- </TD>
- <TD>
- #sanskrit
- sa.nskRRita
- #endsanskrit
- </TD>
- <TD>
- <FONT FACE="Courier New,Courier">
- sa.nskRRita
- </FONT>
- </TD>
- </TR>
- <TR>
- <TD>
- <FONT>Bengali:</FONT>
- </TD>
- <TD>
- #bengali
- baa.nlaa
- #endbengali
- </TD>
- <TD>
- <FONT FACE="Courier New,Courier">
- baa.nlaa
- </FONT>
- </TD>
- </TR>
- <TR>
- <TD>
- <FONT>Tamil:</FONT>
- </TD>
- <TD>
- #tamil
- tamiz
- #endtamil
- </TD>
- <TD>
- <FONT FACE="Courier New,Courier">
- tamiz
- </FONT>
- </TD>
- </TR>
- <TR>
- <TD>
- <FONT>Kannada:</FONT>
- </TD>
- <TD>
- #kannada
- kannaDa
- #endkannada
- </TD>
- <TD>
- <FONT FACE="Courier New,Courier">
- kannaDa
- </FONT>
- </TD>
- </TR>
- <TR>
- <TD>
- <FONT>Telugu:</FONT>
- </TD>
- <TD>
- #telugu
- telugu
- #endtelugu
- </TD>
- <TD>
- <FONT FACE="Courier New,Courier">
- telugu
- </FONT>
- </TD>
- </TR>
- <TR>
- <TD>
- <FONT>Gurmukhi:</FONT>
- </TD>
- <TD>
- #gurmukhi
- gurmukhii
- #endgurmukhi
- </TD>
- <TD>
- <FONT FACE="Courier New,Courier">
- gurmukhii
- </FONT>
- </TD>
- </TR>
- <TR>
- <TD>
- <FONT>Romanized Sanskrit:</FONT>
- </TD>
- <TD>
- #roman
- sa.nskRRita
- #endroman
- </TD>
- <TD>
- <FONT FACE="Courier New,Courier">
- sa.nskRRita
- </FONT>
- </TD>
- </TR>
- <TR>
- <TD>
- <FONT>Oriya:</FONT>
- </TD>
- <TD>
- #oriya
- sa.nskRRita
- #endoriya
- </TD>
- <TD>
- <FONT FACE="Courier New,Courier">
- sa.nskRRita
- </FONT>
- </TD>
- </TR>
- <TR>
- <TD>
- <FONT>Malayalam:</FONT>
- </TD>
- <TD>
- #malayalam
- sa.nskRRita
- #endmalayalam
- </TD>
- <TD>
- <FONT FACE="Courier New,Courier">
- sa.nskRRita
- </FONT>
- </TD>
- </TR>
- </TABLE>
-
-
-<!-- ================================ trailer ========================== -->
-<P>
-<BR>
-<P>
-<HR SIZE="3" WIDTH="100%" NOSHADE>
-<P>
-<BR>
-<P>
-
-<CENTER>
- <TABLE BORDER="1" CELLPADDING="7">
- <TR>
- <TD>
- <FONT SIZE="+0"> <A HREF="./">ITRANS</A> </FONT>
- </TD>
- <TD>
- <FONT SIZE="+0"> <A HREF="../avigb.html">Guestbook</A> </FONT>
- </TD>
- <TD>
- <FONT SIZE="+0"> <A HREF="mailto:avinash@acm.org"> E-mail</A> </FONT>
- </TD>
- </TR>
- </TABLE>
-</CENTER>
-
-<P>
-<BR>
-<P>
-<HR SIZE="3" WIDTH="100%" NOSHADE>
-
-<P>
-<BR>
-<P>
-
-<!-- =============================== end trailer ========================= -->
-
-<P>
-<ADDRESS>
- <P align=center>
- <B>Copyright &copy; 2001 Avinash Chopde, <A href="mailto:avinash@acm.org">
- avinash@acm.org</A>. All rights reserved.</B>
-
- <P align=center>
- <FONT SIZE="-2">Page URL: http://www.aczone.com/itrans/ex_utf8.html</FONT>
-</ADDRESS>
-
-</BODY></HTML>
diff --git a/Master/texmf-dist/doc/fonts/itrans/flag.ips b/Master/texmf-dist/doc/fonts/itrans/flag.ips
deleted file mode 100644
index 23e8f8abeda..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/flag.ips
+++ /dev/null
@@ -1,171 +0,0 @@
-% Devanagari Example
-% $Header: /home/cvsroot/itrans/nextrel/doc/flag.ips,v 1.1.1.1 1996/11/29 01:45:31 avinash Exp $
-% This is an example direct PostScript input to the itrans program.
-% This file shows how to change fonts, change font size, etc
-% in the file..
-%
-% Prints indian anthem, flag song, and the flag itself! Must SEE!
-
-% *** Thanks to numerous others for making lots of spelling corrections
-% in the original document I wrote... [abc]
-
-% 15 englishfont % set current font to be an english font (see itrans.pro)
-% (itrans sample file: flag.ips) show
-% first, the two songs......
-
-% define functions that load in the font..
-/devn18 {
- 18 normalfont % get the normal devnagri font, at 18 point size
-} def
-
-/devns25 {
- 25 slantfont % define a slanted font, using the a 25pt font size
-} def
-
-#hindiifm=dvnc.ifm
-#hindifont=devn18
-
-#hindi
-vijayii vishvatira.ngaa pyaaraa |
- jha.nDaa uu.Nchaa rahe hamaaraa ||
-sadaa shakti sarasaanevaalaa |
-premasudhaa barasaanevaalaa ||
-viiro.nko harashhaanevaalaa |
-maat.rbhuumi kaa tanamana saaraa |
- jha.nDaa uu.Nchaa rahe hamaaraa ||
-shaana na isakii jaane paaye |
-chaahe jaana bhale hii jaaye ||
-vishvavijaya karake dikhalaaye |
-taba hove praNa puurNa hamaaraa |
- jha.nDaa uu.Nchaa rahe hamaaraa ||
-#endhindi
-
-newline
-0.4 setlinewidth
-currentpoint
-currentpoint exch pop 0.0 exch moveto
-206 0 rmoveto 200 0 rlineto stroke % draw a straight line..
-moveto % use x,y of first currentpoint above
- % this is important, the current point must always exist
- % for itrans.pro and this document to print correctly:
- % the macros newline, etc make use of it.
-newline
-
-#hindifont=devns25 % use the slanted font, 25pt font size
-
-#hindi
- jana gaNa mana adhinaayaka jaya he
- bhaarata bhaagya vidhaataa
- pa.njaaba si.ndhu gujaraata maraaThaa
- dravi.Da utkala va.nga
- vi.ndhya himaachala yamunaa ga.ngaa
- uchchhala jaladhi tara.nga
- tava shubha naame jaage
- tava shubha aashishha maage
- gaahe tava jaya gaathaa
- jana gaNa ma.ngala daayaka jaya he
- bhaarata bhaagya vidhaataa
- jaya he jaya he jaya he
- jaya jaya jaya jaya he
-
- - raviindranaatha Taagora #endhindi
-
-% now, code to draw an indian flag.
-% draw the center wheel
-/drawwheel { % diameter drawwheel --
- % draws a wheel at the currentpoint, of the given diameter
-
- 2 div /rad exch def % get radius
- gsave
-
- currentpoint translate
-
- 0 0 rad 0 360 arc stroke % draw the wheel outline
-
- % compute radius of the small circles hanging off the wheel..
- /smallrad rad 7.5 sin mul def
- /smallcx rad 7.5 cos mul def
-
- 0 15 345 { % draw the 24 spokes
- gsave
- rotate % use the for loop variable value, 0..245
-
- 0 0 moveto rad 0 lineto stroke % draw spoke
-
- smallcx smallrad -1 mul smallrad 82.5 262.5 arc fill
- grestore
- } for
- grestore
-} def
-
-% some color definitions
-/blackcolor {
- 0.0 setgray
-} def
-
-/whitecolor {
- 1.0 setgray
-} def
-
-/redcolor {
- 1.0 0.0 0.0 setrgbcolor
-} def
-
-/bluecolor {
- 0.0 0.0 1.0 setrgbcolor
-} def
-
-/greencolor {
- 0.0 1.0 0.0 setrgbcolor
-} def
-
-/saffroncolor {
- 1.0 0.34 0.0 setrgbcolor
-} def
-
-%------------------------------------------------------------------------
-% The following may be redefined to blackcolor, see below....
-
-
-% draw the entire flag
-/drawflag { % width drawwheel --
- % draws a flag at the currentpoint, of the given width
- % (height = width/2)
- /width exch def
- gsave
- currentpoint translate
- /height width 2.0 div def
- /hrect height 3.0 div def
-
- % draw bottom green rect (use intensity = 58.7%)
- greencolor
- 0 0 moveto width 0 lineto width hrect lineto 0 hrect lineto
- closepath fill
-
- % draw top saffron rect (== 100% red, 34% green use intensity=50.0%)
- 0 hrect 2.0 mul translate
- saffroncolor
- 0 0 moveto width 0 lineto width hrect lineto 0 hrect lineto
- closepath fill
- 0 hrect -2.0 mul translate % restore matrix
-
- % draw center wheel
- blackcolor
- 0.8 setlinewidth
- width 2.0 div height 2.0 div moveto
- hrect 0.95 mul drawwheel
-
- % draw a boundary
- blackcolor 0.4 setlinewidth
- 0 0 moveto width 0 lineto width height lineto 0 height lineto
- closepath stroke
- 0 hrect moveto width hrect lineto stroke
- 0 hrect hrect add moveto width hrect hrect add lineto stroke
-
- grestore
-} def
-
-% draw the flag next to the first song...
-250 560 moveto 300 drawflag
-
-% no showpage in flag.ips, since itrans will produce it..
diff --git a/Master/texmf-dist/doc/fonts/itrans/gujdoc.itx b/Master/texmf-dist/doc/fonts/itrans/gujdoc.itx
deleted file mode 100644
index 7472ba18fac..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/gujdoc.itx
+++ /dev/null
@@ -1,416 +0,0 @@
-% User Documentation for the Itrans Package
-% Gujarati Transliteration Table for ItxGuj Font - PostScript Type 1, TrueType.
-
-\documentclass[11pt]{article}
-
-\usepackage[preprocess]{itrans} % Ross Moore's extensions to latex2html
-
-\usepackage{html} % from standard latex2html package
- % if you do not have html.sty in your machine, change the html to
- % htmlstub (htmlstub.sty is included in the ITRANS/lib directory)
-
-\portraitpage % defined in itrans.sty (idevn.tex), get a larger page size
-
-\renewcommand{\arraystretch}{1.25}
-\newcommand{\rarrow}{\mbox{---\hspace{-8pt}$>$}}
-\newcommand{\SM}{\char35gujarati}
-\newcommand{\EM}{\char35endgujarati}
-\newfont{\itxgujf}{itxguj at 15pt}
-% \newfont{\itxgujfo}{itxgujo at 15pt} % the oblique version
-% \newfont{\itxgujfre}{itxgujre at 15pt} % the scaled up (x-axis) version
-% \newfont{\itxgujfrc}{itxgujrc at 15pt} % the scaled down (x-axis) version
-\hyphenchar\itxgujf=-1 % disable hyphenation using this font
-
-#gujaratiifm=itxguj.ifm
-#gujaratifont=\itxgujf
-
-\begin{document}
-
-\footnotetext[0]{Last modification: \today}
-
-\centerline{\bf Transliteration Map}
-\medskip
-\centerline{\LARGE\bf ItxGuj Gujarati font}
-\bigskip
-\centerline{\bf itrans}
-\smallskip
-\centerline{\bf \copyright 1996--1998 Avinash Chopde}
-
-\section{Fonts Available}
-
-\subsection{\TeX\ Interface}
-
-The gujarati font is called {\em ItxGuj}, and its PostScript specification
-is in the file {\em itxguj.pfa} or {\em itxguj.pfb}.
-It is a user-defined Type I PostScript font.
-Four styles, transformations on the basic ItxGuj font,
-are bundled with the itrans package.
-Their names (in the \TeX\ interface) are itxguj, itxgujo, itxgujrc, and
-itxgujre.
-
-\begin{description}
-\item [itxguj] This is the basic gujarati font. There are some other fonts
-available, derived by transforming this font.
-\item [itxgujo] This is the slanted version of {\em itxguj}.
-\item [itxgujrc] A scaled down, compressed version
-(along the x-axis) of the basic font is available as {\em itxgujrc}.
-\item[itxgujre] This is heavier than {\em itxguj}, to be used as a bold version.
-\end{description}
-
-Since these are PostScript fonts, you can use them at any font size in
-your document.
-In this document the following line was used for
-loading the font:
-
-\noindent\verb=\newfont{\itxgujf}{itxguj at 15pt}=.
-
-Even though this document has been typeset using a 11 point size, the
-gujarati font is loaded in at 15 point size.
-This is just to emphasize the gujarati characters.
-Normally, I would suggest loading in the font at 15-20\% greater size than
-the other text in the document.
-So, if your document is being typeset at 11 point, load in the gujarati
-fonts using a 13 point size.
-Of course, this relation of size is important only if you wish to mix
-english and gujarati in the same document.
-In any case, go wild, experiment with various font sizes.
-Since the characters are described as outlines in bezier curve form,
-smaller point sizes do not look too good on a 300dpi output device, the
-larger font size makes the shapes look better in print.
-
-\subsection{Direct Textual Interface: HTML Output}
-
-This mode is provided for generating text that can be displayed
-on any WWW browser such as Netscape (version 3.0 or later).
-See the example file provided (ITRANS/doc/s1html.itx) on examples
-of how to use this mode.
-See the manual idoc.itx for information on the Direct Text Output mode
-of ITRANS.
-
-The same IFM file is used for this mode as for the \TeX\ interface.
-
-\subsection{Direct Textual Interface: PostScript Output}
-
-This interface does not offer any word-processing capabilities other
-than that of checking when a page is complete, and then
-resetting the current point to the top of the next page.
-Thus, all spaces, lines, etc from the input text appear
-in the output too.
-
-The user may also directly invoke
-PostScript commands to create various versions of the font, as required.
-Refer to PostScript language manuals for specific help regarding the
-PostScript font manipulation commands.
-If you decide to go this route, take a look at the file {\em itrans.pro},
-it is the prologue that gets sent to the printer.
-It contains definitions of various commands such as {\em normalfont},
-{\em slantfont}, {\em compressedfont}, etc, which may be used to change
-the font being used.
-These PostScript functions take a single argument:~the font size to use.
-All this and more information can be obtained from the prologue file, {\em
-itrans.pro}, and PostScript users should take a look at it.
-For example usage, look through the sample input files provided.
-Files ending in {\em .ips} are the direct PostScript input files, itrans
-(with the -P option) directly produces PostScript output for these files.
-
-The file {\em itxguj.pfb} contains the PostScript
-language program for this gujarati font.
-
-\section{ITRANS Usage}
-
-The IFM file is called {\em itxguj.ifm}, and the user needs to load this
-in the input file for ITRANS.
-The user manual for ITRANS, idoc.itx, has more information on how to use
-ITRANS.
-
-\subsection{Font Developer}
-
-This font has been developed by Shrikrishna Patil, who has been
-developing fonts for over a decade now. He has been extremely generous to
-all of us users of ITRANS, and has offered us two freeware fonts:
-one for Gujarati (ItxGuj), and one for Bengali (ItxBeng).
-I am thankful to him for this
-gift! If any one using this ITRANS package finds the need for
-fonts for Microsoft Windows
-or Apple Macintosh platforms, feel free to contact Patil at his e-mail
-address {\em sapatil@aol.com}. His fonts are available at very
-reasonable costs, around US\$50 to US\$100 depending on the font.
-
-\subsection{IFM File Creator}
-
-I would like to thank Prakash Trivedi ({\em prakash@aero.odu.edu}),
-who undertook the complex task of creating the IFM file for ItxGuj!
-This is the first time anyone else (other than me) has ventured to try
-to create a IFM file, and Prakash Trivedi not only attempted it, he also
-managed to substantially complete the task!
-This was a great help to me since last year (1995) I could not
-devote much time to ITRANS development, and with his initial work, it was
-very easy for me to complete the IFM file, and so today, ITRANS supports
-Gujarati.
-
-\subsection{Author}
-
-\noindent
-ITRANS has been developed by Avinash Chopde. \\
-E-mail:
-\htmladdnormallink{\texttt{avinash@acm.org}}{mailto:avinash@acm.org}. \\
-Home page:
-\htmladdnormallink{\texttt{http://www.aczone.com/}}{http://www.aczone.com/}
-
-\section{Transliteration Map and Examples}
-
-The following pages display the transliteration code for Gujarati, and a
-few examples. (Note that some of the example words used may not be any
-real Gujarati words! I don't know Gujarati very well, so I chose a mix of
-Marathi, Hindi, English, and Gujarati words!).
-
-\bigskip
-\hrule
-%-------------------------------------------------------------------
-\begin{htmlonly}
-\section{Gujarati Table}
-\end{htmlonly}
-
-\begin{table}[hp]
-\begin{center}
-\begin{tabular}{c@{\hspace{1in}}c@{\hspace{1in}}c}
-% --- first col is vowels inside a tabular
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Vowels} \\
-\hline
-{#gujarati a #endgujarati} & {\tt a} \\ \hline
-{#gujarati aa #endgujarati} & {\tt aa {\it or} A} \\ \hline
-{#gujarati i #endgujarati} & {\tt i} \\ \hline
-{#gujarati ii #endgujarati} & {\tt ii {\it or} I} \\ \hline
-{#gujarati u #endgujarati} & {\tt u} \\ \hline
-{#gujarati uu #endgujarati} & {\tt uu {\it or} U} \\ \hline
-{#gujarati R^i #endgujarati} & {\tt RRi {\it or} R\char`^i} \\ \hline
-{#gujarati e #endgujarati} & {\tt e} \\ \hline
-{#gujarati ai #endgujarati} & {\tt ai} \\ \hline
-{#gujarati o #endgujarati} & {\tt o} \\ \hline
-{#gujarati au #endgujarati} & {\tt au} \\ \hline
-{#gujarati aM #endgujarati} & {\tt {\it a}M} \\ \hline
-{#gujarati aH #endgujarati} & {\tt {\it a}H} \\ \hline
-\multicolumn{2}{c}{} \\
-\multicolumn{2}{c}{} \\
-\multicolumn{2}{c}{Digits} \\
-{#gujarati 0 #endgujarati} & {\tt 0} \\ \hline
-{#gujarati 1 #endgujarati} & {\tt 1} \\ \hline
-{#gujarati 2 #endgujarati} & {\tt 2} \\ \hline
-{#gujarati 3 #endgujarati} & {\tt 3} \\ \hline
-{#gujarati 4 #endgujarati} & {\tt 4} \\ \hline
-{#gujarati 5 #endgujarati} & {\tt 5} \\ \hline
-{#gujarati 6 #endgujarati} & {\tt 6} \\ \hline
-{#gujarati 7 #endgujarati} & {\tt 7} \\ \hline
-{#gujarati 8 #endgujarati} & {\tt 8} \\ \hline
-{#gujarati 9 #endgujarati} & {\tt 9} \\ \hline
-\end{tabular}
-\end{makeimage}
-% --- end first col
-&
-% --- second col is consonants
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Consonants} \\
-\hline
-{#gujarati ka #endgujarati} & {\tt k{\it a}} \\ \hline
-{#gujarati kha #endgujarati} & {\tt kh{\it a}} \\ \hline
-{#gujarati ga #endgujarati} & {\tt g{\it a}} \\ \hline
-{#gujarati gha #endgujarati} & {\tt gh{\it a}} \\ \hline
-{#gujarati cha #endgujarati} & {\tt ch{\it a}} \\ \hline
-{#gujarati Cha #endgujarati} & {\tt Ch{\it a or} chh{\it a}} \\ \hline
-{#gujarati ja #endgujarati} & {\tt j{\it a}} \\ \hline
-{#gujarati jha #endgujarati} & {\tt jh{\it a}} \\ \hline
-{#gujarati Ta #endgujarati} & {\tt T{\it a}} \\ \hline
-{#gujarati Tha #endgujarati} & {\tt Th{\it a}} \\ \hline
-{#gujarati Da #endgujarati} & {\tt D{\it a}} \\ \hline
-{#gujarati Dha #endgujarati} & {\tt Dh{\it a}} \\ \hline
-{#gujarati Na #endgujarati} & {\tt N{\it a}} \\ \hline
-{#gujarati ta #endgujarati} & {\tt t{\it a}} \\ \hline
-{#gujarati tha #endgujarati} & {\tt th{\it a}} \\ \hline
-{#gujarati da #endgujarati} & {\tt d{\it a}} \\ \hline
-{#gujarati dha #endgujarati} & {\tt dh{\it a}} \\ \hline
-{#gujarati na #endgujarati} & {\tt n{\it a}} \\ \hline
-{#gujarati pa #endgujarati} & {\tt p{\it a}} \\ \hline
-{#gujarati pha #endgujarati} & {\tt ph{\it a}} \\ \hline
-{#gujarati ba #endgujarati} & {\tt b{\it a}} \\ \hline
-{#gujarati bha #endgujarati} & {\tt bh{\it a}} \\ \hline
-{#gujarati ma #endgujarati} & {\tt m{\it a}} \\ \hline
-{#gujarati ya #endgujarati} & {\tt y{\it a}} \\ \hline
-{#gujarati ra #endgujarati} & {\tt r{\it a}} \\ \hline
-{#gujarati la #endgujarati} & {\tt l{\it a}} \\ \hline
-{#gujarati va #endgujarati} & {\tt v{\it a or} w{\it a}} \\ \hline
-{#gujarati sha #endgujarati} & {\tt sh{\it a}} \\ \hline
-{#gujarati Sha #endgujarati} & {\tt Sh{\it a or} shh{\it a}} \\ \hline
-{#gujarati sa #endgujarati} & {\tt s{\it a}} \\ \hline
-{#gujarati ha #endgujarati} & {\tt h{\it a}} \\ \hline
-{#gujarati lda #endgujarati} & {\tt ld{\it a or} L{\it a}} \\ \hline
-{#gujarati kSha #endgujarati} & {\tt kSh{\it a or} x{\it a}} \\ \hline
-{#gujarati j~na #endgujarati} & {\tt j\char`~n{\it a or} GY{\it a}} \\ \hline
-\end{tabular}
-\end{makeimage}
-% --- end second col
-&
-% --- third col of specials/accents inside a tabular
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Specials/Accents} \\
-\hline
-{#gujarati Rga #endgujarati} & {\tt R{\it ga}} \\ \hline
-{#gujarati rga #endgujarati} & {\tt rga {\it or} {\it ga}\char`^r} \\ \hline
-{#gujarati ga.n #endgujarati} & {\tt {\it ga}.n} \\ \hline
-{#gujarati aa.c #endgujarati} & {\tt {\it aa}.c} \\ \hline
-{#gujarati Da.N #endgujarati} & {\tt {\it Da}.N} \\ \hline
-{#gujarati D.h #endgujarati} & {\tt {\it D}.h} \\ \hline
-{#gujarati duH #endgujarati} & {\tt {\it du}H} \\ \hline
-{#gujarati AUM #endgujarati} & {\tt AUM} or {\tt OM} \\ \hline
-\end{tabular}
-\end{makeimage}
-\\
-\end{tabular} % end the larger tabular encompassing all four tables
-\hfill
-\\
-\end{center}
-\caption {\bf ITRANS: Gujarati to English Transliteration Table.}
-\label{ienc}
-\end{table}
-
-%-------------------------------------------------------------------
-\begin{htmlonly}
-\section{Gujarati Examples}
-\end{htmlonly}
-
-\begin{table}[hp]
-\vspace*{-1.25in}
-\hspace*{0in}\mbox{\vbox{
-\begin{center}
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\hline
-{#gujarati ka kaa ki kii ku kuu #endgujarati}
-& {\tt ka kaa ki kii ku kuu} \\ \hline
-{#gujarati sa saa si sii su suu #endgujarati}
-& {\tt sa saa si sii su suu} \\ \hline
-{#gujarati khRRi khe khai khaM khaH kha.c kha.N #endgujarati}
-& {\tt khRRi khe khai khaM khaH kha.c kha.N} \\ \hline
-{#gujarati De Dai DaM DaH Da.c Da.N #endgujarati}
-& {\tt De Dai DaM DaH Da.c Da.N} \\ \hline
-\end{tabular}
-\end{makeimage}
-\\
-\vspace{0.1in}
-{Sample Letters}
-\smallskip
-\\
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\hline
-{#gujarati bhaagya #endgujarati} & {\tt bhaagya} \\ \hline
-{#gujarati raajya #endgujarati} & {\tt raajya} \\ \hline
-{#gujarati vidyaa #endgujarati} & {\tt vidyaa} \\ \hline
-{#gujarati shishhya #endgujarati} & {\tt shishhya} \\ \hline
-{#gujarati mukhya #endgujarati} & {\tt mukhya} \\ \hline
-{#gujarati gaaDyaa #endgujarati} & {\tt gaaDyaa} \\ \hline
-{#gujarati tyaag #endgujarati} & {\tt tyaag} \\ \hline
-{#gujarati dhyaan #endgujarati} & {\tt dhyaan} \\ \hline
-{#gujarati nyaay #endgujarati} & {\tt nyaay} \\ \hline
-{#gujarati shyaam #endgujarati} & {\tt shyaam} \\ \hline
-{#gujarati jyot #endgujarati} & {\tt jyot} \\ \hline
-{#gujarati manushhy #endgujarati} & {\tt manushhy} \\ \hline
-{#gujarati chaa.ndaNyaa #endgujarati} & {\tt chaa.ndaNyaa} \\ \hline
-{#gujarati abhyaas #endgujarati} & {\tt abhyaas} \\ \hline
-{#gujarati kalyaaN #endgujarati} & {\tt kalyaaN} \\ \hline
-{#gujarati ghaDyaald #endgujarati} & {\tt ghaDyaald} \\ \hline
-{#gujarati kachchaa #endgujarati} & {\tt kachchaa} \\ \hline
-{#gujarati khaDDaa #endgujarati} & {\tt khaDDaa} \\ \hline
-{#gujarati khaD.hDaa #endgujarati} & {\tt khaD.hDaa} \\ \hline
-{#gujarati gaThThaa #endgujarati} & {\tt gaThThaa} \\ \hline
-{#gujarati dhakkaa #endgujarati} & {\tt dhakkaa} \\ \hline
-{#gujarati pattaa #endgujarati} & {\tt pattaa} \\ \hline
-{#gujarati tippat #endgujarati} & {\tt tippat} \\ \hline
-{#gujarati pannaas #endgujarati} & {\tt pannaas} \\ \hline
-{#gujarati sajjan #endgujarati} & {\tt sajjan} \\ \hline
-{#gujarati pustak #endgujarati} & {\tt pustak} \\ \hline
-\end{tabular}
-\end{makeimage}
-\hspace{0.75in}
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\hline
-{#gujarati kasturii #endgujarati} & {\tt kasturii} \\ \hline
-{#gujarati naastik #endgujarati} & {\tt naastik} \\ \hline
-{#gujarati praapt #endgujarati} & {\tt praapt} \\ \hline
-{#gujarati swata.ntr #endgujarati} & {\tt swata.ntr} \\ \hline
-{#gujarati svaata.ntry #endgujarati} & {\tt svaata.ntry} \\ \hline
-{#gujarati dhvanii #endgujarati} & {\tt dhvanii} \\ \hline
-{#gujarati goshhT #endgujarati} & {\tt goshhT} \\ \hline
-{#gujarati yuddh #endgujarati} & {\tt yuddh} \\ \hline
-{#gujarati yud.hdh #endgujarati} & {\tt yud.hdh} \\ \hline
-{#gujarati pashchim #endgujarati} & {\tt pashchim} \\ \hline
-{#gujarati phakt #endgujarati} & {\tt phakt} \\ \hline
-{#gujarati tarhaa #endgujarati} & {\tt tarhaa} \\ \hline
-{#gujarati artha #endgujarati} & {\tt artha} \\ \hline
-{#gujarati kartaa #endgujarati} & {\tt kartaa} \\ \hline
-{#gujarati gardii #endgujarati} & {\tt gardii} \\ \hline
-{#gujarati nirNay #endgujarati} & {\tt nirNay} \\ \hline
-{#gujarati patra #endgujarati} & {\tt patra} \\ \hline
-{#gujarati trikoN #endgujarati} & {\tt trikoN} \\ \hline
-{#gujarati shraavaN #endgujarati} & {\tt shraavaN} \\ \hline
-{#gujarati aashram #endgujarati} & {\tt aashram} \\ \hline
-{#gujarati shushruushhaa #endgujarati} & {\tt shushruushhaa} \\ \hline
-{#gujarati gra.nth #endgujarati} & {\tt gra.nth} \\ \hline
-{#gujarati prajaa #endgujarati} & {\tt prajaa} \\ \hline
-{#gujarati draakShe #endgujarati} & {\tt draakShe} \\ \hline
-{#gujarati gRRihasth #endgujarati} & {\tt gRRihasth} \\ \hline
-{#gujarati prakR^itii #endgujarati} & {\tt prakR\char`^itii} \\ \hline
-\end{tabular}
-\end{makeimage}
-\\
-\medskip
-{Sample Words}
-\\
-\end{center}
-}} % end hbox and vbox
-\caption {\bf Examples}
-\end{table}
-
-\begin{table}
-\vspace*{-1.25in}
-\begin{center}
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\hline
-{#gujarati shubhra #endgujarati} & {\tt shubhra} \\ \hline
-{#gujarati sahastra #endgujarati} & {\tt sahastra} \\ \hline
-{#gujarati kriiDaa #endgujarati} & {\tt kriiDaa} \\ \hline
-{#gujarati svachchh #endgujarati} & {\tt svachchh} \\ \hline
-{#gujarati svaruup #endgujarati} & {\tt svaruup} \\ \hline
-{#gujarati Trak #endgujarati} & {\tt Trak} \\ \hline
-{#gujarati aamhii #endgujarati} & {\tt aamhii} \\ \hline
-{#gujarati chaturthii #endgujarati} & {\tt chaturthii} \\ \hline
-{#gujarati RRituu #endgujarati} & {\tt RRituu} \\ \hline
-{#gujarati aa.cktobar #endgujarati} & {\tt aa.cktobar} \\ \hline
-{#gujarati novhe.nbar #endgujarati} & {\tt novhe.nbar} \\ \hline
-{#gujarati gra.cm #endgujarati} & {\tt gra.cm} \\ \hline
-{#gujarati uu.Nchaa #endgujarati} & {\tt uu.Nchaa} \\ \hline
-{#gujarati bailagaaDii #endgujarati} & {\tt bailagaaDii} \\ \hline
-{#gujarati gurudvaaraa #endgujarati} & {\tt gurudvaaraa}\\ \hline
-{#gujarati gurud.hvaaraa #endgujarati} & {\tt gurud.hvaaraa}\\ \hline
-{#gujarati niraaldyaa #endgujarati} & {\tt niraaldyaa} \\ \hline
-{#gujarati GYaan #endgujarati} & {\tt GYaan} \\ \hline
-{#gujarati meka.cnik #endgujarati} & {\tt meka.cnik} \\ \hline
-{#gujarati mhais #endgujarati} & {\tt mhais} \\ \hline
-{#gujarati deNaaryaa #endgujarati} & {\tt deNaaryaa} \\ \hline
-{#gujarati pratishhThaa #endgujarati} & {\tt pratishhThaa} \\ \hline
-{#gujarati itihaas #endgujarati} & {\tt itihaas} \\ \hline
-{#gujarati aasthaabaddh #endgujarati} & {\tt aasthaabaddh} \\ \hline
-{#gujarati a.ntarraashhTriiy #endgujarati} & {\tt a.ntarraashhTriiy} \\ \hline
-\end{tabular}
-\end{makeimage}
-\end{center}
-\smallskip
-\caption {\bf Examples}
-\end{table}
-
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/itrans/icsx.itx b/Master/texmf-dist/doc/fonts/itrans/icsx.itx
deleted file mode 100644
index cd6ab99b1ca..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/icsx.itx
+++ /dev/null
@@ -1,395 +0,0 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% CS/CSX Encoding User Doc for ITRANS (Version 4.00 and above)
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\documentclass[11pt]{article}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\usepackage[preprocess]{itrans} % Ross Moore's extensions to latex2html
-
-\usepackage{html} % from standard latex2html package
- % if you do not have html.sty in your machine, change the html to
- % htmlstub (htmlstub.sty is included in the ITRANS/lib directory)
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-#useshortmarkers % ITRANS command. Allows me to use ##
- % instead of #indian and #endindian
- % June '98: changed all ## to #indian, to allow
- % the use of Ross Moore's latex2html ITRANS
- % extensions.
-
-#usecsx % ITRANS command. Accept CS/CSX encoded text.
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% -- devanagari
-#hindiifm=dvng.ifm % ITRANS command
-#hindifont=\fransdvng % ITRANS command: argument specifies use of
- % Frans's font, fransdvng is a command defined
- % in idevn.tex (itrans.sty loads this)
-
-%begin{latexonly}
-\let\usedvng=\largedvng % override the default size (normaldvng)
-%end{latexonly}
-
-% -- telugu
-\newfont{\tlg}{tel18}
-\hyphenchar\tlg=-1 % disable hyphenation using this font
-
-#teluguifm=tlgutx.ifm
-#telugufont=\tlg
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\portraitpage % from itrans.sty/idevn.tex (also: \landscapepage)
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\def\diatop[#1|#2]{{\setbox1=\hbox{{#1{}}}\setbox2=\hbox{{#2{}}}%
- \dimen0=\ifdim\wd1>\wd2\wd1\else\wd2\fi%
- \dimen1=\ht2\advance\dimen1by-1ex%
- \setbox1=\hbox to1\dimen0{\hss#1\hss}%
- \rlap{\raise1\dimen1\box1}%
- \hbox to1\dimen0{\hss#2\hss}}}%
-%e.g. of use: \diatop[\'|{\=o}] gives u macron acute
-
-\begin{document}
-
-\footnotetext[0]{Last modification: \today}
-
-\centerline{\bf Transliteration Map}
-\medskip
-\centerline{\LARGE\bf CS/CSX Encoding}
-\medskip
-\centerline{\bf itrans}
-\smallskip
-\centerline{\bf \copyright 1994--1998 Avinash Chopde}
-
-\section{CS/CSX Encoding}
-
-During the 8th World Sanskrit Conference, Vienna 1990, a panel
-was held to discuss the standardization of Sanskrit for
-electronic data transfer.
-Dominik Wujastyk presented a paper, titled ``Standardization of Sanskrit for
-Electronic Data Transfer and Screen Representation,'' which outlines the
-Classical Sanskrit and Classical Sanskrit Extended Encoding.
-The original paper is available in a .zip archive, named ``iass.zip''.
-Use archie to locate FTP sites that store iass.zip, if you need the original
-paper, as of this writing, it was available at:
-{\verb= ftp.bcc.ac.uk:/pub/users/ucgadkw/indology=}.
-
-{\sc itrans} now supports CS/CSX, in a limited form.
-
-To turn on recognition of CS/CSX encoded text, use this command before
-the CS encoded text:
-
-{\tt \char35 usecsx}
-
-If necessary, you can turn off recognition of CS/CSX encoded text (and revert
-to ITRANS only encoding), by using this command:
-
-{\tt \char35 ignorecsx}
-
-Both
-{\tt \char35 usecsx}
-and
-{\tt \char35 ignorecsx}
-apply to the text that follows in the file.
-
-\subsection{Avoid Capitals or Uppercase Characters}
-
-CS/CSX is a case-insensitive encoding, both uppercase and lowercase
-characters have the same meaning, but ITRANS is case-sensitive.
-Thus, an uppercase character in ITRANS is encoded to a different devanagari
-character from its lowercase counterpart.
-
-This means that when you create input text in CSX, do not use uppercase
-characters. ITRANS differentiates between lower case and uppercase characters.
-For example, entering {\tt la} results in #hindi la#endhindi, but entering
-{\tt La} results in a different character: #hindi La#endhindi.
-
-(If you already have input text that is in CS/CSX encoding and it also uses
-uppercase characters, use some text editor or word processor to convert
-all the uppercase characters to lowercase. This can be done easily using
-the text editors such as emacs, or programs such as {\tt tr} (available
-on UNIX machines, and also available for MS-DOS systems).)
-
-Table~\ref{ienc} provides the complete input encoding
-accepted by ITRANS.
-Note that technically, this uppercase character limitation
-applies only to the ASCII character codes (those
-less than 128). CS/CSX character codes over 128 are handled correctly
-in ITRANS (by correct, I mean handling them with CS/CSX meanings).
-But, it is simpler to just avoid using any uppercase characters at all.
-The tables in this document should clarify all this.
-
-Table~\ref{csx} lists the non-ASCII character codes (128 to 255)
-accepted by ITRANS.
-
-%------------------------------------------------------------------------
-\begin{htmlonly}
-\subsection{CS/CSX Table of non-ASCII codes (128 to 255)}
-\end{htmlonly}
-
-% Table 1
-\begin{table}[ht]
-\begin{center}
-\hspace*{-20pt}\begin{tabular}{cc}
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
-\hline
-devanagari & {\sc cs/csx} char & {\sc cs/csx} char code \\ \hline
-{#hindi aa #endhindi} & {\a=a} & {\tt 224} \\ \hline
-{#hindi aa #endhindi} & {\a=A} & {\tt 226} \\ \hline
-{#hindi uu #endhindi} & {\a=u} & {\tt 229} \\ \hline
-{#hindi uu #endhindi} & {\a=U} & {\tt 230} \\ \hline
-{#hindi R^i #endhindi} & {\d r} & {\tt 231} \\ \hline
-{#hindi R^i #endhindi} & {\d R} & {\tt 232} \\ \hline
-{#hindi R^I #endhindi} & {\diatop[\a=|\d r]} & {\tt 233} \\ \hline
-{#hindi R^I #endhindi} & {\diatop[\a=|\d R]} & {\tt 234} \\ \hline
-{#hindi L^i #endhindi} & {\d l} & {\tt 235} \\ \hline
-{#hindi L^i #endhindi} & {\d L} & {\tt 236} \\ \hline
-{#hindi L^I #endhindi} & {\diatop[\a=|\d l]} & {\tt 237} \\ \hline
-{#hindi L^I #endhindi} & {\diatop[\a=|\d L]} & {\tt 238} \\ \hline
-{#hindi ~Na #endhindi} & {\.n} & {\tt 239} \\ \hline
-{#hindi ~Na #endhindi} & {\.N} & {\tt 240} \\ \hline
-{#hindi ~na #endhindi} & {\~ n} & {\tt 164} \\ \hline
-{#hindi Ta #endhindi} & {\d t} & {\tt 241} \\ \hline
-{#hindi Ta #endhindi} & {\d T} & {\tt 242} \\ \hline
-{#hindi Tha #endhindi} & {\d th} & {\tt 241 + h} \\ \hline
-{#hindi Tha #endhindi} & {\d Th} & {\tt 242 + h} \\ \hline
-\multicolumn{3}{c}{ }
-\end{tabular}
-\end{makeimage}
-&
-\begin{makeimage}
-\begin{tabular}{|c|c|c|}
-\hline
-devanagari & {\sc cs/csx} char & {\sc cs/csx} char code \\ \hline
-{#hindi Da #endhindi} & {\d d} & {\tt 243} \\ \hline
-{#hindi Da #endhindi} & {\d D} & {\tt 244} \\ \hline
-{#hindi Dha #endhindi} & {\d dh} & {\tt 243 + h} \\ \hline
-{#hindi Dha #endhindi} & {\d Dh} & {\tt 244 + h} \\ \hline
-{#hindi Na #endhindi} & {\d n} & {\tt 245} \\ \hline
-{#hindi Na #endhindi} & {\d N} & {\tt 246} \\ \hline
-{#hindi sha #endhindi} & {\a's} & {\tt 247} \\ \hline
-{#hindi sha #endhindi} & {\a'S} & {\tt 248} \\ \hline
-{#hindi shha #endhindi} & {\d s} & {\tt 249} \\ \hline
-{#hindi shha #endhindi} & {\d S} & {\tt 250} \\ \hline
-{#hindi La #endhindi} & {\b l} & {\tt 215} \\ \hline
-{#hindi .n #endhindi} & {\d m} & {\tt 252} \\ \hline
-{#hindi .n #endhindi} & {\d M} & {\tt 253} \\ \hline
-{#hindi .n #endhindi} & {\. m} & {\tt 167} \\ \hline
-{#hindi H #endhindi} & {\d h} & {\tt 254} \\ \hline
-{#hindi H #endhindi} & {\d H} & {\tt 255} \\ \hline
-{#telugu Ra #endtelugu (telugu)} & {\b r} & {\tt 159} \\ \hline
-\end{tabular}
-\end{makeimage}
-\end{tabular}
-\end{center}
-\caption {{\bf CS/CSX Mapping} (shows non-ASCII char codes only).}
-\label{csx}
-\end{table}
-
-\subsection{Incomplete CS/CSX Support}
-
-There are many characters in CS/CSX that are currently not mapped by ITRANS,
-simply because I do not know what devanagari characters (if any) they
-stand for.
-
-For example, \~ l is present in the CS table, but I don't know what
-it represents, so, it is currently unrecognized by ITRANS.
-If you find such gaps and know what devanagari or tamil or telugu character
-it stands for, please send me e-mail, so that I can include it in the
-next release of ITRANS. My e-mail address is available elsewhere in this
-document.
-Feel free to send me mail on any other issues regarding CS/CSX support
-in ITRANS, too.
-
-\subsection{Breaking the lexical scan in ITRANS}
-
-ITRANS always matches the largest possible input sequence when scanning
-the input. Thus, in devanagari, {\tt sha} will produce #hindi sha #endhindi even when
-usecsx is in effect.
-If instead you need ITRANS to recognize it as two different consonants,
-you should use the lexical scan break character, the underscore.
-Thus, typing {\tt s\_ha} will result in #hindi s_ha #endhindi.
-
-This is a thing to watch out for in all cases where some character has
-a multiple letter mapping, and each letter by itself also represents some
-other character.
-In the above example, {\tt sh} is the two letter map, and both
-{\tt s} and {\tt h} represent other characters.
-
-\section{ITRANS Encoding Accepted along with CS/CSX}
-
-Even when {\tt \char35usecsx} is in effect, the other ITRANS mappings
-are still accepted.
-Actually, even without the usecsx command, ITRANS will still accept all
-the CS/CSX character codes. The only reason the usecsx command is needed
-is to disambiguate the #hindi ca #endhindi and #hindi cha #endhindi characters. ITRANS by default
-uses {\tt cha} and {\tt chha} to denote #hindi ca #endhindi and #hindi cha #endhindi, but CS/CSX
-uses {\tt ca} and {\tt cha}. To handle this difference, the
-{\tt \char35usecsx} command had to be introduced.
-
-Though this document shows only the Devanagari script, CS/CSX can be used
-in ITRANS with every Indic Script that ITRANS supports.
-For more details on those languages, consult the documentation for that
-specific language. For Devanagari, consult dnvc.itx or dvng.itx, for Tamil,
-tamil.itx, for Bengali, beng.itx, for Telugu tlgutx.itx, for Punjabi
-pundoc.itx, for Romanized Sanskrit romancsx.itx.
-
-\subsection{Converting CSX Encoding to ITRANS Encoding}
-
-Sometimes, it is useful to convert input text from the 8-bit CS/CSX encoding
-to the 7-bit ITRANS Encoding (ASCII text).
-Many computers still do not have good 8-bit editing tools, and even if
-such tools are present, the CS/CSX font may not be available, in which case
-editing CSX texts becomes cumbersome.
-
-To convert input text from CS/CSX encoding to ITRANS encoding, the program
-{\bf csx2i} has been provided. It is present in the {\tt src/} directory
-of the ITRANS distribution. For x86 MS-DOS compatible machines, an executable
-is also provided. Given a file called {\tt input.csx} which contains
-text in CS/CSX encoding, to convert it to ITRANS encoding in a file called
-{\tt output}, run it like this:
-
-{\tt csx2i < input.csx > output}
-
-C-source code to csx2i is provided, in file csx2i.c, and it should compile
-easily on every platform.
-
-Once the file {\tt output} is checked over for manual corrections, you
-can embed that text in between ITRANS commands, and process it like any
-other ITRANS input file.
-
-\vfill
-
-\subsection{Author}
-
-\noindent
-ITRANS has been developed by Avinash Chopde. \\
-E-mail:
-\htmladdnormallink{\texttt{avinash@acm.org}}{mailto:avinash@acm.org}. \\
-Home page:
-\htmladdnormallink{\texttt{http://www.aczone.com/}}{http://www.aczone.com/}
-
-\bigskip
-\hrule
-%-------------------------------------------------------------------
-\begin{htmlonly}
-\section{Devanagari Table}
-\end{htmlonly}
-
-\begin{table}[hp]
-\begin{center}
-\begin{tabular}{c@{\hspace{1in}}c@{\hspace{1in}}c}
-% --- first col is vowels inside a tabular
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Vowels} \\
-\hline
-{#hindi a #endhindi} & {\tt a} \\ \hline
-{#hindi aa #endhindi} & {\tt aa {\it or} A} \\ \hline
-{#hindi i #endhindi} & {\tt i} \\ \hline
-{#hindi ii #endhindi} & {\tt ii {\it or} I} \\ \hline
-{#hindi u #endhindi} & {\tt u} \\ \hline
-{#hindi uu #endhindi} & {\tt uu {\it or} U} \\ \hline
-{#hindi R^i #endhindi} & {\tt RRi {\it or} R\char`^i} \\ \hline
-{#hindi R^I #endhindi} & {\tt RRI {\it or} R\char`^I} \\ \hline
-{#hindi L^i #endhindi} & {\tt LLi {\it or} L\char`^i} \\ \hline
-{#hindi L^I #endhindi} & {\tt LLI {\it or} L\char`^I} \\ \hline
-{#hindi e #endhindi} & {\tt e} \\ \hline
-{#hindi ai #endhindi} & {\tt ai} \\ \hline
-{#hindi o #endhindi} & {\tt o} \\ \hline
-{#hindi au #endhindi} & {\tt au} \\ \hline
-{#hindi aM #endhindi} & {\tt {\it a}M} \\ \hline
-{#hindi aH #endhindi} & {\tt {\it a}H} \\ \hline
-\multicolumn{2}{c}{} \\
-\multicolumn{2}{c}{} \\
-\multicolumn{2}{c}{Digits} \\
-\hline
-{#hindi 0 #endhindi} & {\tt 0} \\ \hline
-{#hindi 1 #endhindi} & {\tt 1} \\ \hline
-{#hindi 2 #endhindi} & {\tt 2} \\ \hline
-{#hindi 3 #endhindi} & {\tt 3} \\ \hline
-{#hindi 4 #endhindi} & {\tt 4} \\ \hline
-{#hindi 5 #endhindi} & {\tt 5} \\ \hline
-{#hindi 6 #endhindi} & {\tt 6} \\ \hline
-{#hindi 7 #endhindi} & {\tt 7} \\ \hline
-{#hindi 8 #endhindi} & {\tt 8} \\ \hline
-{#hindi 9 #endhindi} & {\tt 9} \\ \hline
-\end{tabular}
-\end{makeimage}
-% --- end first col
-&
-% --- second col is consonants
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Consonants} \\
-\hline
-{#hindi ka #endhindi} & {\tt k{\it a}} \\ \hline
-{#hindi kha #endhindi} & {\tt kh{\it a}} \\ \hline
-{#hindi ga #endhindi} & {\tt g{\it a}} \\ \hline
-{#hindi gha #endhindi} & {\tt gh{\it a}} \\ \hline
-{#hindi ~Na #endhindi} & {\tt \char`~N{\it a or} N\char`^{\it a}} \\ \hline
-{#hindi ca #endhindi} & {\tt c{\it a}} \\ \hline
-{#hindi cha #endhindi} & {\tt ch{\it a or} chh{\it a}} \\ \hline
-{#hindi ja #endhindi} & {\tt j{\it a}} \\ \hline
-{#hindi jha #endhindi} & {\tt jh{\it a}} \\ \hline
-{#hindi ~na #endhindi} & {\tt \char`~n{\it a or} JN{\it a}} \\ \hline
-{#hindi Ta #endhindi} & {\tt T{\it a}} \\ \hline
-{#hindi Tha #endhindi} & {\tt Th{\it a}} \\ \hline
-{#hindi Da #endhindi} & {\tt D{\it a}} \\ \hline
-{#hindi Dha #endhindi} & {\tt Dh{\it a}} \\ \hline
-{#hindi Na #endhindi} & {\tt N{\it a}} \\ \hline
-{#hindi ta #endhindi} & {\tt t{\it a}} \\ \hline
-{#hindi tha #endhindi} & {\tt th{\it a}} \\ \hline
-{#hindi da #endhindi} & {\tt d{\it a}} \\ \hline
-{#hindi dha #endhindi} & {\tt dh{\it a}} \\ \hline
-{#hindi na #endhindi} & {\tt n{\it a}} \\ \hline
-{#hindi pa #endhindi} & {\tt p{\it a}} \\ \hline
-{#hindi pha #endhindi} & {\tt ph{\it a}} \\ \hline
-{#hindi ba #endhindi} & {\tt b{\it a}} \\ \hline
-{#hindi bha #endhindi} & {\tt bh{\it a}} \\ \hline
-{#hindi ma #endhindi} & {\tt m{\it a}} \\ \hline
-{#hindi ya #endhindi} & {\tt y{\it a}} \\ \hline
-{#hindi ra #endhindi} & {\tt r{\it a}} \\ \hline
-{#hindi la #endhindi} & {\tt l{\it a}} \\ \hline
-{#hindi va #endhindi} & {\tt v{\it a or} w{\it a}} \\ \hline
-{#hindi sha #endhindi} & {\tt sh{\it a}} \\ \hline
-{#hindi Sha #endhindi} & {\tt Sh{\it a or} shh{\it a}} \\ \hline
-{#hindi sa #endhindi} & {\tt s{\it a}} \\ \hline
-{#hindi ha #endhindi} & {\tt h{\it a}} \\ \hline
-{#hindi La #endhindi} & {\tt ld{\it a or} L{\it a}} \\ \hline
-{#hindi kSha #endhindi} & {\tt kSh{\it a or} x{\it a}} \\ \hline
-{#hindi j~na #endhindi} & {\tt j\char`~n{\it a or} GY{\it a}} \\ \hline
-\end{tabular}
-\end{makeimage}
-% --- end second col
-&
-% --- third col of specials/accents inside a tabular
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Specials/Accents} \\
-\hline
-{#hindi qa #endhindi} & {\tt q{\it a}} \\ \hline
-{#hindi Ka #endhindi} & {\tt K{\it a}} \\ \hline
-{#hindi Ga #endhindi} & {\tt G{\it a}} \\ \hline
-{#hindi za #endhindi} & {\tt J{\it a or} z{\it a}} \\ \hline
-{#hindi fa #endhindi} & {\tt f{\it a}} \\ \hline
-{#hindi .Da #endhindi} & {\tt .D{\it a}} \\ \hline
-{#hindi .Dha #endhindi} & {\tt .Dh{\it a}} \\ \hline
-{#hindi AUM #endhindi} & {\tt AUM} or {\tt OM} \\ \hline
-{#hindi Rga #endhindi} & {\tt R{\it ga}} \\ \hline
-{#hindi rga #endhindi} & {\tt rga {\it or} {\it ga}\char`^r} \\ \hline
-{#hindi ga.n #endhindi} & {\tt {\it ga}.n} \\ \hline
-{#hindi aa.c #endhindi} & {\tt {\it aa}.c} \\ \hline
-{#hindi Da.N #endhindi} & {\tt {\it Da}.N} \\ \hline
-{#hindi D.h #endhindi} & {\tt {\it D}.h} \\ \hline
-{#hindi duH #endhindi} & {\tt {\it du}H} \\ \hline
-{#hindi .a #endhindi} & {\tt .a} \\ \hline
-\end{tabular}
-\end{makeimage}
-\\
-\end{tabular} % end the larger tabular encompassing all four tables
-\hfill
-\\
-\end{center}
-\caption {{\bf ITRANS: Devanagari to English with \char35usecsx} (in addition to Table 1).}
-\label{ienc}
-\end{table}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/itrans/idoc.itx b/Master/texmf-dist/doc/fonts/itrans/idoc.itx
deleted file mode 100644
index 5022d2fca33..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/idoc.itx
+++ /dev/null
@@ -1,1015 +0,0 @@
-\documentclass[11pt]{article}
-
-\usepackage[preprocess]{itrans} % Ross Moore's extensions to latext2html
-
-\usepackage{html} % from standard latex2html package
- % if you do not have html.sty in your machine, change the html.sty to
- % htmlstub.sty (htmlstub.sty is included in the ITRANS/lib directory)
-
-% The General User Documentation for the Itrans Package
-
-\portraitpage % defined in itrans.sty (idevn.tex), get a larger page size
-
-\renewcommand{\arraystretch}{1.25}
-\newcommand{\rarrow}{\mbox{---\hspace{-8pt}$>$}}
-\newcommand{\IC}{\char35include=}
-\newcommand{\SM}{\char35marathi}
-\newcommand{\EM}{\char35endmarathi}
-\newcommand{\MI}{\char35marathiifm=dvnc}
-\newcommand{\MFN}{\char35marathifont=\char92devnf}
-
-\newfont{\devnf}{dnh at 15pt}
-%\newfont{\devnf}{dnho at 15pt} % the oblique version
-%\newfont{\devnf}{dnhrc at 15pt} % the scaled down (x-axis) version
-\hyphenchar\devnf=-1 % disable hyphenation using this font
-
-#marathiifm=dvnc.ifm
-#marathifont=\devnf
-
-\newfont{\tmlb}{wntml12}
-\hyphenchar\tmlb=-1 % disable hyphenation using this font
-
-#tamilifm=wntml.ifm
-#tamilfont=\tmlb
-
-\begin{document}
-
-\centerline{\LARGE\bf Printing Transliterated}
-\medskip
-\centerline{\LARGE\bf Indian Language Documents}
-\bigskip
-\centerline{\LARGE\bf itrans}
-\centerline{\tt version 5.30}
-\smallskip
-\centerline{\bf \copyright 1991--2001 Avinash Chopde}
-\smallskip
-\centerline{Home page: \htmladdnormallink{\texttt{http://www.aczone.com/itrans/}}{http://www.aczone.com/itrans/}}
-\bigskip
-\hrule
-\bigskip
-
-\footnotetext[0]{Last modification: \today}
-
-This software is a pre-processor, it converts input representing
-Indic Text to the actual Indian Language Script, for printout or
-for display on Web pages.
-The input is uses English letters, so it can be created
-using any simple text editor.
-
-This document describes the use of the program {\em
-itrans}, which may be used to generate Devanagari, Tamil, Bengali,
-Telugu, Gujarati, Kannada, Punjabi (Gurmukhi), or Romanized Sanskrit
-output from input in an english transliterated form.
-
-Many examples of ITRANS use are available on the web,
-archives for different purposes are available.
-One such project is a collection of Hindi Film Song Lyrics; another
-project is a collection of Sanskrit documents.
-There are also tools on the Web that make it much easier to use ITRANS -
-you can use ITRANS over e-mail, or use your WWW Browser to type ITRANS
-text, etc.
-Links to many such sites are available through the ITRANS home page at
-and you can also use
-WWW search tools (use the keywords \verb=ITRANS= and \verb=indian=) to
-search the Web.
-
-\section{{\em itrans} Mechanism}
-
-{\em itrans}
-works by assigning every Indian language letter an english equivalent.
-Transliteration tables mapping devanagari or tamil or telugu, etc.
-characters into english
-equivalents are provided in the reference documents for each language,
-all of which are described in following sections of this document.
-
-{\em itrans} scans the input text for consonants, vowels, and special
-forms.
-Consonants suffixed with vowel codes create a complete composite
-character. A consonant may be suffixed with one or more consonants to
-create ligature forms.
-All this transliteration is automatically handled, and appropriate Indian
-language characters are produced.
-If ligatures exist for a particular combination of
-consonants, they will be used automatically.
-If a ligature does not exist for some combination of the consonants,
-half-forms of the consonants will be used.
-The user can also override the ligature mechanism so that even if a
-ligature exists, the half forms of consonants will be used.
-Some languages such as tamil do not have any ligatures, in
-that case the appropriate action is taken --- for tamil, a dot is printed
-on top of a consonant if it is not followed by a vowel form.
-
-All these features make itrans an highly customizable and easy-to-use
-package.
-Even the transliteration map given here is not
-mandatory---the user can always edit the lexical source file and
-provide whatever mapping desired.
-
-{\em itrans\/} is just a transliteration/char composition package.
-The task of actually placing characters on the page and spacing them
-correctly is left to other programs, such as \TeX.
-\TeX\ is the preferred interface, but,
-other modes are available for direct Text output (suitable for HTML
-output or Unicode UTF-8 output).
-ITRANS version 5.1 added a new output mode - direct text HTML output -
-which allows ITRANS output in certain scripts to be directly viewed on WWW
-browsers such as Netscape (version 3.0 or newer).
-ITRANS version 5.3 added support for Unicode (UTF-8) output.
-These additional modes are available only for certain languages - not all
-are supported. Consult the language specific documentation for
-supported modes for each font.
-
-\section{Input Format}
-
-{\em itrans} makes use of an IFM file --- Indian language font metric
-file, which is a ASCII file containing descriptions on how to generate
-the Indian language characters from the basic characters available in the
-font.
-
-{\em Sidenote}: This IFM file format is an {\em itrans} specific concept,
-it allows
-all character composition directives to be loaded in at runtime, making
-it easy to support many different Indian languages.
-The IFM file is an ASCII text file, and all IFM files end in the suffix
-\verb=.ifm=.
-% See the technical reference manual, {\em tech.tex}, if you need more
-% complete information regarding the IFM file format.
-
-{\em itrans} scans through the input text, and copies everything to
-the output unchanged, except for portions between marker words,
-such as {\SM} and {\EM}.
-Some eight--ten different marker words are available, see the
-section~\ref{markers} for more information.
-All english text between these words is mapped into Indian language characters,
-based on the transliteration map in the IFM file.
-
-At the beginning of the input file, the user has to specify the IFM file,
-and the name of the \TeX\ or PostScript or HTML command that changes the
-font to the Indian language font.
-For example, if the IFM file is named dvnc.ifm, and the font is
-available through the {\tt \char92devnf} \TeX\ command, the following two lines
-should be present in the input file:
-
-\noindent\MI
-
-\noindent\MFN
-
-This also assumes the user will be using the markers \SM\ and \EM,
-see~\ref{markers} for all the other language markers and commands.
-
-Once the above initialization is made, the \SM\ marker then specifies the
-beginning of the marathi transliterated text, and makes use of the
-specified IFM file (dvnc.ifm).
-At that point, {\em itrans} also outputs the command ({\tt\char92devnf})
-specified in the {\tt\char35 marathifont} directive.
-This command should change the font to the devanagari font, and may do
-other things such as change the baselineskip length, etc.
-
-Note that both the \TeX\ interface and the Direct Text interface
-(both PostScript and direct Text HTML mode) follow identical input
-text requirements.
-For further examples, see the sample documents provided.
-All transliterated files have been given the file extension
-{\em .itx}.
-[Older ITRANS version also used .ips extensions for direct PostScript
-output, but since ITRANS version 5.0, the \verb=\char35 output= command has been
-added which allows specifying the output mode in the input file itself.)
-
-\subsection{The ``\char35include='' command}
-
-Itrans accepts an ``include'' filename command in the input.
-Syntax:
-
-\noindent
-\IC\verb=<filename>=
-
-This command can appear anywhere in the input document, and Itrans behaves
-as if the contents of that file were actually present at that point in the
-document.
-
-This ``include'' comamnd can be nested in multiple files (to a compiled-in
-maximum).
-
-\subsection{The ``\char35output='' command}
-
-This command should be the first ITRANS command in any input file, that is,
-it should appear before any other \char35$<$command$>$.
-It can be used to direct ITRANS to produce kind of output - TeX, or PostScript,
-or direct Text HTML output. So, instead of using arguments to ITRANS (such as
--P or -7 or -8 or -U),
-users can include this command in the input file itself, making it clear what
-the input file is to be used for.
-The four valid options for this command are:\\
-\char35output=HTML\_7\\
-\char35output=HTML\_8\\
-\char35output=UTF\_8\\
-\char35output=PostScript\\
-\char35output=TeX
-
-\subsection{The ``\char35endfont='' command}
-
-This command is generally of use in HTML output modes only, though if
-needed, it could be used in any mode.
-
-This command allows the user to specify a string that will be echoed to
-the output file whenever any
-\char35end{\rm $<$language$>$}
-is seen.
-
-For example, it is useful to use this in HTML documents, where every
-end of Indic script needs to print out a \texttt{\char`</FONT\char`>}
-command, and
-this can be done automatically by specifying:
-
-\char35endfont=\char`</FONT\char`>
-
-This, in conjunction with something like:
-
-\char35hindifont=\char`<FONT FACE=name SIZE=size\char`>
-
-makes it easy to use ITRANS in HTML output mode.
-
-Note that there is single \char35endfont command, and it applies to all
-language markers.
-
-\subsection{\char35$<$lang$>$, \char35end$<$lang$>$, and \char35\char35 markers}
-\label{markers}
-
-You can use any of these marker sets to delimit the Indian language text.
-The marker names indian/marathi/hindi/tamil do not actually do
-anything
-by themselves, but make use of the corresponding command names to load in
-the IFM file or output the font changing command string.
-So, use any one of the sets you feel suits your needs best, each can be
-used for every language supported for ITRANS, the marker is just used to
-enter ITRANS mode, the actual language is always correctly recognized
-based on the IFM file.
-Since the marker words are all long, a shorter version of markers is also
-available, and the short markers are enabled by default, though it is
-possible to turn them off.
-
-\begin{enumerate}
-\item {\tt indian} marker.
-
-To set the IFM file name: {\tt \char35 indianifm=XXX.ifm}
-
-To set the font command name: {\tt \char35 indianfont=YYY}
-
-Start Marker: {\tt \char35 indian}
-
-End Marker: {\tt \char35 endindian}
-
-\item {\tt hindi} marker.
-
-To set the IFM file name: {\tt \char35 hindiifm=XXX.ifm}
-
-To set the font command name: {\tt \char35 hindifont=YYY}
-
-Start Marker: {\tt \char35 hindi}
-
-End Marker: {\tt \char35 endhindi}
-
-\item {\tt sanskrit}, {\tt marathi}, {\tt tamil}, {\tt telugu}, {\tt bengali},
-{\tt gujarati}, {\tt roman}, {\tt kannada}, {\tt gurmukhi}.
-
-Just as for hindi and indian, there are markers for all these languages.
-Follow above examples, replace {\tt indian} with {\tt $<$language$>$}
-as required.
-
-\item {\tt \#\#} short marker.
-
-These markers are activated by default. To turn them off, use the
-{\tt \char35 ignoreshortmarkers} command.
-
-\bigskip
-
-\end{enumerate}
-
-\subsubsection{``\char35useshortmakers'' and ```\char35ignoreshortmarkers''}
-
-The short marker is a toggle marker.
-When scanning text in non-ITRANS mode (non Indic text), if a short marker
-is seen, it implies restoring back
-ITRANS processing, using whatever language marker was last encountered.
-Then, the next seen short marker implies ITRANS should exit processing of
-the indian language text.
-
-This, if the input text has the following input:
-
-\bigskip
-
-{\tt
-\char35 hindi \hspace{1in} $<$some text$>$ \hspace{1in} \char35 endhindi
-
-$<$some more text$>$
-
-\char35\char35 \hspace{1in} $<$short marker text$>$ \hspace{1in} \char35\char35
-}
-
-\bigskip
-
-then the first short marker seen above will be considered equivalent
-to \char35hindi, since that was the last ITRANS marker seen in the text at
-that point.
-
-If the short marker is the first marker seen in the text, i.e., there was
-no other ITRANS marker seen until that point,
-then the \#\# shortmarker will be taken to
-be equivalent to \char35indian.
-
-\subsection{``\char35usecsx''}
-
-The CS/CSX input encoding can be accepted along with the ITRANS encoding
-when this command is used. See the {\tt icsx.itx} document for more
-inforamtion on CS/CSX support in ITRANS.
-
-\subsection{``\char35endwordvowel=''}
-
-See the section~\ref{endwordvowel} for info on this command.
-
-\section{\TeX\ Interface}
-
-{\em itrans} can accept \TeX\ input and generate \TeX\ output for all
-languages for which either a PostScript font description or a Metafont
-description is available.
-
-For example, the {#marathi aa#endmarathi} character in the table
-in the document {\em dvnc.itx} was produced by this input text:
-
-\noindent\verb= {=\SM \verb= aa =\EM\verb=}=
-
-Thus, the character {\em aa}, when bracketed between {\SM} and
-{\EM} produces {#marathi aa#endmarathi}, when the appropriate
-IFM file
-name and font command name have been set correctly (as mentioned in the
-previous section).
-
-For further examples, see the sample documents provided.
-All \TeX\ transliterated files have been given the file extension
-{\em .itx}.
-
-Normally, all english text between the words {\SM} and {\EM} is mapped into
-marathi characters, except for any word following a backslash character.
-Thus, you can include \TeX\ commands in the transliterated text
-portion, the only restriction is that the command should be made up of
-letters and numerals only.
-
-Examples: \verb= \indent or \hskip1in or \kern0.4em,= \verb=etc=.
-Note that in the sample documents shown, \TeX\ commands are usually
-surrounded by curly braces---they used as scope delimiters only, are not
-absolutely necessary, but are recommended.
-
-\subsection{\TeX\ Requirements}
-
-To use this pre-processor, you must have the following tools:
-\begin{enumerate}
-
-\item \TeX\ tools, including the capability to output dvi files using
-PostScript fonts (if you need to use the devnac devanagari font).
-This implies having {\em dvips}, release 5.41 or newer, a program written
-by Tomas Rokicki. If you don't have it, see the Frequently-Asked-Questions in
-the newsgroup
-comp.text.tex for details on how to get hold of {\em dvips}.
-Actually, if you only need to use tamil or Frans Velthuis's Devnag font,
-or telugu, you don't need a dvi-to-ps converter.
-Those fonts are described in Metafont, thus any dvi-to-your-printer
-converter will be able to handle it (once you run Metafont and generate
-the printer specific files).
-
-For the IBM PC, the emTeX package includes the {\em dvips} executable.
-{\em dvips} for the PC also resides in the SIMTEL archives.
-
-\item ANSI C compatible compiler, and optionally, the flex and yacc tools.
-This program is provided with the source code, and a makefile.
-The makefile is specific to my machine, you may have to edit it to
-get it working correctly on your machine.
-If you do not have an ANSI C compatible compiler, you will have to make
-the ``noansi'' object, see the makefile for details; it automatically
-de-ansifies all the C sources.
-Also, if you need to modify the ilex.l or iyacc.y source files for your
-specific needs, you'll need the flex and yacc tools on your system.
-
-The ITRANS package also contains an executable for MS-DOS machines, thus
-for MS-DOS machines, you need not go through the compilation step.
-
-\end{enumerate}
-
-\subsection{\LaTeX\ Style Files}
-
-In ITRANS release 5.2, a new style file was added {\em itrans.sty}.
-This is the file created by Ross Moore to allow ITRANS documents to be
-processed through latex2html, but this style file is useable for normal
-\LaTeX documents also.
-
-This style file should be loaded with the \verb=\usepackage= command, and there
-are many options available with this package.
-
-\begin{description}
-
-\item[preprocess] This is applicable only when using latex2html, and it
-has no effect when running normal \LaTeX. So, it is probably ok to
-always use this option even if you never plan on running latex2html.
-
-\item[devanagari] This will load the \texttt{idevn.tex} file, which has
-some macros that are useful for using Devanagari with \TeX. \texttt{idevn.tex}
-will actually be loaded even if no option is provided, so the devanagari
-option is not really necessary at this time (ITRANS release 5.2).
-
-\item[telugu] This will load the \texttt{itrnstlg.tex} file, which has
-some macros that are useful for generating some special Telugu characters.
-
-\item[\em other options] itrans.sty has many other options, take at look
-at that file to view all of them, but in practice, you may not need to
-use any of those options yet.
-
-\end{description}
-
-Example lines to load itrans.sty:
-
-\verb=\usepackage[preprocess]{itrans}}= {\em or}
-
-\verb=\usepackage[preprocess,telugu]{itrans}}=
-
-\section{Direct PostScript Output}
-
-{\em Note: This section is applicable to the PostScript fonts only:
-devanagari font {\em devnac}, Gujarati {\em ItxGuj},
-Bengali {\em ItxBeng}, Devanagari {\em Xdvng}, and Romanized Sanskrit
-{\em NCS\_CSX}.
-The tamil font {\em wntml}, the devanagari font {\em devnag},
-the telugu font {\em tel} and the kannada font {\em kan}
-cannot be used for this purpose since they are not PostScript fonts.}
-
-As mentioned earlier, the Direct PostScript Output
-interface is an extremely primitive interface for
-printing, but will suffice for printing documents containing only
-Indic Script text (no english), and requiring no typesetting features such as
-centering, right flush text, etc.
-In addition to generating the devanagari characters, this method preserves
-the line breaks and spaces in the input text.
-So, unlike in the \TeX\ version, which programatically decides where to
-break a line, here you have to include a end-of-line in the exact spot
-where you desire a new line to start in the output.
-And, if you need indented lines, you have to add spaces to simulate
-horizontal skips.
-
-The previous section titled {\em Input Format} applies to this interface, too.
-Thus, the user needs to specify the IFM file name, the font command name,
-etc before writing text between the Indian language markers such as
-\SM\ and \EM.
-For further examples, see the sample document provided in the ITRANS
-archive, file may be named something like {\verb=s1.ips=}.
-The PostScript prologue for itrans is in the file {\em itrans.pro}.
-Check the file out, it contains some useful PostScript procedures.
-
-\subsection{Direct PostScript Output Requirements}
-
-\begin{enumerate}
-\item All that is required is the capability to print PostScript files.
-Note that the {\em devnac} font used is a user defined PostScript font
-(Type III Font), so the printer (or the RIP used) must be capable of
-rendering Type III fonts if you need to use this font.
-\end{enumerate}
-
-\section{Direct Text Output -- for HTML}
-
-This is a new mode added in release 5.1, which just like the PostScript
-mode, does not offer any typesetting functionality.
-In fact, this mode is provided for generating text that can be displayed
-on any WWW browser such as Netscape (version 3.0 or later).
-Not all languages are supported in this mode --- it requires availablity
-of a TrueType font, and right now (ITRANS 5.10) the following languages
-are supported: Romanized Sanskrit, Gujarati, Bengali, and Devanagari scripts.
-
-Two types of HTML output are supported: 7-bit ASCII (which uses the
-\verb=&#nnn= HTML codes for character codes 127 to 255), and 8-bit
-text output (which outputs character codes 127 to 255 directly).
-I think 7-bit output should be more portable, but in practice, I found it
-to create problems on Macintosh computers, so, I use 8-bit output in the
-examples.
-
-Three platforms have been tested: Unix/X11R6 (Type 1 fonts - \verb=*.pfa=
-or \verb=*.pfb=), Macintosh (TrueType - \verb=*.hqx= files), and
-Windows (TryeType - \verb=*.ttf=).
-All the fonts required are present in the ITRANS/lib/fonts directory of
-the ITRANS package, the user has to install the appropriate font on his
-or her system to allow viewing of the ITRANS output in the native Indic
-Script.
-
-\subsection{Direct Text (HTML) Output Requirements}
-
-The font should be available in Type 1 or TrueType format, and must
-be usable in regular word-processors (without ITRANS).
-
-\subsection{HTML Output -- Unicode -- UTF-8}
-
-ITRANS 5.3 added support for Unicode output using UTF-8 encoding for
-the output.
-
-The UTF-8 text output can be displayed on any Web browser or loaded
-into any text editor that can handle UTF-8 text.
-To view the text in Indian language scripts requires availability
-of an Unicode font, for the specific language. ITRANS does not
-come with any Unicode fonts, it is expected that in due time,
-there will be freeware Unicode fonts for all Indian languages
-available on the Internet.
-
-\begin{table}
-\begin{tabular}{|c|c|}
-\hline
-Sanskrit/Hindi/Marathi & {\em udvng.ifm} \\
-Gujarati & {\em uguj.ifm} \\
-Bengali & {\em ubeng.ifm} \\
-Tamil & {\em utml.ifm} \\
-Telugu & {\em utel.ifm} \\
-Kannada & {\em ukan.ifm} \\
-Romanized Sanskrit & {\em uroman.ifm} \\
-Gurmukhi & {\em ugur.ifm} \\
-Malayalam & {\em umal.ifm} \\
-Oriya & {\em uoriya.ifm} \\
-\hline
-\end{tabular}
-\caption {\bf ITRANS: Unicode IFM files.}
-\end{table}
-
-The Oriya and Malayalam scripts are supported through the Unicode
-interface only - these scripts are not supported in the \TeX\ or
-PostScript interfaces.
-
-\section{Program Options}
-
-See the manual page for details regarding the program options need to
-be specified to itrans to make it run in the Direct PostScript Output mode
-(option -P), or direct Text (HTML) mode (options -7 or -8 or -U).
-Without any of these options, the \TeX\ interface is assumed.
-Running itrans also requires that the enviornment variable ITRANSPATH
-be set correctly: it should contain the list of directories contain
-all the {\tt *.ifm}, {\tt *.tfm}, and {\tt *.afm} files that itrans may
-need.
-Again, the manual page has more details on this.
-If at any time itrans prints out a error about some file not found, it
-usually implies that ITRANSPATH has to be modified to include the
-directory of that file.
-
-\section{Known Problems}
-
-\begin{enumerate}
-
-\item Version 4.00+ {\em itrans} can handle simple comments in the
-transliterated text portion of the input file.
-\% character begins a comment, the end-of-line terminates a comment.
-Handling of comments is not fully coded yet, and has some problems in
-that the \% always starts a comment, only exception being when \% is
-preceded by a backslash ({\tt\char92}). Of course, there are many other
-instances where \% should not begin a comment, those are ignored for now.
-(And may be ignored for ever, recognizing comments correctly
-would require too much effort.)
-
-\item In the \TeX\ interface, characters with any non-zero Y offset are
-not correctly printed in some cases, when the PostScript font Devnac
-is used.
-One such case is the da-ra ligature, words
-such as {\em draaviiDa} (#marathi draaviiDa#endmarathi).
-(Another case is the ha-u form #marathi hu#endmarathi, see how
-it is handled in the sample input file nehru.itx.)
-Note that it is only in certain cases that the
-word is printed incorrectly, in most cases it is handled correctly.
-Usually, when the word appears near the end of the line, \TeX\ (or
-dvips, but that sounds improbable)
-inserts a kern (a glue factor ?) just before the character with a
-non-zero Y offset, and the word appears squashed up or pulled apart at
-that point.
-Have no remedy for this, only workaround is to force a line break before the
-problem word, it usually sets everything right.
-
-I have never encountered this problem when using Frans Velthuis's Devnag
-font with the itrans package, therefore this problem is probably related
-to the use of PostScript fonts in \TeX.
-If you do notice this problem with the Devnag font too, please let me
-know.
-
-\end{enumerate}
-
-\section{Output Languages Supported}
-
-\subsection{Devanagari Output}
-
-Two devanagari fonts are supported.
-The bundled in devanagari font is a PostScript font, called {\em devnac}.
-{\em devnac} was developed (and is under further development) by Avinash Chopde.
-The other font is a Metafont font called {\em devnag} and has been developed by
-Frans Velthuis.
-More details regarding {\em devnag} can be found in the file {\em
-dvng.itx}, more details regarding {\em devnac} can be found in {\em
-dvnc.itx}.
-Transliteration tables for each language are available in those files, too.
-
-{\em devnac} is a PostScript Type III font.
-This font can be used with both the \TeX\ interface, and the direct
-PostScript interface mode of {\em itrans}.
-
-The font is named {\em dnh} in the \TeX\ interface, and variations are
-also available, named {\em dnho}, {\em dnhrc}, {\em dnhre}.
-In the direct PostScript interface, the generic font changing commands
-{\em normalfont}, {\em slantfont}, {\em compressedfont},
-{\em expandedfont}, etc have to be used.
-See the file itrans.pro to get a handle on the workings of the above PostScript
-commands.
-
-This devanagari font tries to be a all-encompassing font, for the hindi,
-marathi, and sanskrit languages.
-
-See the reference document {\em dvnc.itx} for the transliteration map and
-example texts.
-The IFM file for this font is {\em dvnc.ifm}.
-
-{\em devnag} is a Metafont font, and thus can only be used with the
-\TeX\ interface of {\em itrans}.
-This font is supported by {\em itrans} in a limited manner, in that
-not all ligatures are available for use.
-Many ligatures are archaic, so I've left them out.
-Again, the document dvng.itx contains complete details and lists of the
-ligatures that are used and that are ignored by itrans.
-The IFM file for this font is {\em dvng.ifm}.
-
-A derivative of the devnag font, called {\em xdvng} is also available, for
-use with the direct text HTML output mode of ITRANS. See dvng.itx for more
-info on this font.
-
-\subsection{Tamil Output}
-
-The tamil font is a Metafont font, and
-was created at the
-Humanities and Arts Computing Center of the University of Washington,
-USA.
-The Metafont files for this font are also bundled with the itrans
-package.
-
-This font can only be used with the \TeX\ interface.
-
-The Metafont descriptions of the font are provided, you can use them to
-generate the PK files of any font size desired.
-The Metafont programs for three sizes: 10, 12, and 17 point sizes are
-provided (wntml10.mf, wntml12.mf, and wntml17.mf, respectively).
-
-This font was developed at University of Washington, and I would like to
-thank them for making the font available as freeware.
-
-See the reference document {\em tamil.itx} for the transliteration map and
-example texts.
-The IFM file for this font is {\em wntml.ifm}.
-
-\subsection{Telugu Output}
-
-The single font {\em tel} is currently supported.
-It is a Metafont font.
-This font can only be used with the \TeX\ interface.
-
-The telugu font is from the TeluguTeX package (which is \copyright
-Lakshmi V.S. Mukkavilli, 1991).
-This is a Metafont font.
-
-See the reference document {\em tlgutx.itx} for the transliteration map
-and example text.
-The IFM file for this font is {\em tlgutx.ifm}.
-
-\subsection{Bengali Output}
-
-ITRANS 5.1 added support for the TrueType (and PostScript Type 1) Bengali
-font named ItxBeng, and in ITRANS 5.2, Jaijeet Roychowdhury added support
-for the Bengali font from the BWTI package
-
-The IFM file for the ItxBeng font is {\em itxbeng.ifm}, and the IFM file
-for the BWTI font is {\tt bnbeng.ifm}.
-
-The ItxBeng font has been provided by Shrikrishna Patil, while the BWTI
-Metafont Bengali font has been developed by Abhijit Das.
-
-[ITRANS 4.x supported a LaserJet Softfont called SonarGaon, but that has
-now been removed from ITRANS.]
-
-See the file {\em beng.itx} for documentation on both the bengali fonts
-supported by ITRANS.
-
-% very old:
-% This font is a PostScript font, and does not have a AFM file, thus, it
-% cannot be used with the \TeX\ interface at all---this font is supported
-% for the direct text input interface only.
-% {\em banglasc} is bundled in with the itrans package, the font is in the
-% file named {\em banglasc.ps}.
-%
-% The user manual for this font is in the file called {\em bnglsc.itx}.
-% That file is also a good example of sample input text.
-% The IFM file for this font is {\em banglasc.ifm}.
-% ---------
-
-\subsection{Gujarati Output}
-
-The gujarati font ItxGuj is a PostScript Type 1 font.
-and this ItxGuj font has been provided by Shrikrishna Patil.
-{\tt itxguj.pfa, itxguj.afm} are the Type 1 PostScript files, and
-{\tt itxguj.tfm, itxgujo.tfm, itxgujrc.tfm, itxgujre.tfm}
-are the TFM files for use with TeX.
-The user manual for this font is in the file {\em gujdoc.itx}.
-
-The IFM file for this font is {\em itxguj.ifm}.
-
-\subsection{Kannada Output}
-
-The single font {\em kan} is currently supported.
-It is a Metafont font.
-This font can only be used with the \TeX\ interface.
-
-The Kannada font is from the KannadaTeX package (which has been developed
-by G.\ S.\ Jagadeesh and Venkatesh P.\ Gopinath).
-This is a Metafont font.
-
-The IFM file and other support in ITRANS for Kannada was added by
-Raghunath K Rao.
-
-See the reference document {\em kantex.itx} for the transliteration map
-and example text.
-The IFM file for this font is {\em kantex.ifm}.
-
-\subsection{Punjabi Output}
-
-Anshuman Pandey added support in ITRANS for
-the Gurmukh{\=\i} Postscript font `Punjabi' ({\tt pun}) (designed by
-and copyright Hardip Singh Pannu).
-
-{\tt pun.pfa, pun.afm} are the Type 1 PostScript files, and
-{\tt pun.tfm} is the TFM file for use with TeX.
-The user manual for this font is in the file {\em pundoc.itx}.
-
-The IFM file for this font is {\em pun.ifm}.
-
-\subsection{Romanized Sanskrit Output}
-
-The Romanized Sanskrit font NCS\_CSX is a PostScript Type 1 font,
-details about this are present in the {\em romancsx.itx} file.
-
-This font can be used with all three output modes of itrans -- \TeX,
-PostScript, or Direct Text Output.
-The Direct Text Output requires using the TrueType version of this font.
-
-The PostScript Type 1 font files are in {\tt ncpr\_\_\_\_.afm},{\tt ncpr\_\_\_\_.pfb},
-{\tt ncpi\_\_\_\_.afm}, {\tt ncpi\_\_\_\_.pfb}.
-\TeX\ TFM versions are available in {\tt ncprcsxp.tfm}, {\tt ncpicsxp.tfm}.
-TrueType versions are available in
-{\tt ncpr\_\_\_\_.ttf}, {\tt ncpi\_\_\_\_.ttf}.
-
-\section{Usage Hints}
-
-\subsection{Ligature suppression}
-As mentioned earlier, the system automatically uses
-ligatures whenever possible.
-For example, since the \verb=ta-ta= ligature exists,
-input text of the form \verb=tti= is printed as
-#marathi tti#endmarathi.
-If instead you need it to be printed as #marathi t{}ti #endmarathi you have
-two choices.
-One, if you never want the \verb=ta-ta= ligature to be used, you
-can edit the IFM file and comment out all the lines that refer to the
-\verb=ta-ta= ligature.
-(The IFM file is a text file, for more information, see the
-technical documentation in tech.tex.)
-
-On the other hand, if you do want to keep the ligature, except in a few
-locations in the input text (say for small point type), or if you do
-not want to edit the IFM file, you can use the ligature inhibitors
-\verb={}= to prevent a ligature from being used.
-Whenever the \verb={}= characters are inserted between two consonants,
-{\em itrans} refrains from using the ligature (if it exists, if it does
-not, then these characters have basically no effect).
-Instead, the half-forms of the consonants (as appropriate) are used.
-Thus, even if the IFM file contains the \verb=ta-ta= ligature,
-the input text \verb=t{}ti= always appears as
-#marathi t{}ti#endmarathi.
-
-\subsection{Breaking lexical scan}
-Use the character \_ after a consonant letter to break the lexical
-scan.
-This becomes necessary because of the default behavior of the scanner,
-which tries to match the largest possible input pattern.
-Thus, when you write {\tt ai} in the transliterated text, it comes out
-as #marathi ai #endmarathi in marathi or #tamil ai #endtamil in tamil.
-Now, that is just what you want for the {\tt ai} vowel, but what if
-you wanted it to be scanned as two vowels: {\tt a}, followed by
-{\tt i} ?
-In such cases, you need to break the lexical scan, by following the
-first vowel, the {\tt a} character, with the \_
-character to stop the scanner from associating {\tt i} with the
-{\tt a} preceding it.
-So, {\tt a\_i} in the input text results in:
-#marathi a_i #endmarathi for marathi and #tamil a_i #endtamil for tamil.
-
-This is a thing to watch out for in all cases where some character has
-a multiple letter mapping, and each letter by itself also represents some
-other character.
-In the above example, {\tt ai} is the two letter map, and both
-{\tt a} and {\tt i} represent other vowels.
-
-Note that if you wish to suppress any ligature, you should use the
-\{\} letters consecutively, as explained in the previous paragraph.
-Using \_ to follow some consonant allows a ligature, if it
-exists for the consonant pair, to be used. (Of course, tamil does
-not have any ligatures.)
-
-To get a printable underscore in the Indian language text, follow
-normal \TeX\ usage---use backslash underscore---{\tt \char92\_}.
-
-Since ITRANS supports many Indian languages, it has a large list of input
-tokens that are mapped to consonants.
-For example even if {\tt ai} is not a vowel in one of the languages
-supported by ITRANS, it still is always recognized as the {\tt ai} vowel,
-and thus if you need it to be recognized as the {\tt a} and {\tt i}
-vowels, use the \_ character as mentioned above.
-
-\subsubsection{List of all ITRANS recognized English letters}
-Here's the list of ASCII input characters that are special to ITRANS:
-
-{\tt\parindent=0pt
-
-0 1 2 3 4 5 6 7 8 9 \\
-.a .c .N .n \char`^r .D .Dh A AUM \\
-a aa ai au b bh ch chh D Dh d dh dny E e f G g gh GY \\
-H h I i ii J j jh JN K k kh kSh L L\char`^i L\char`^I LLi LLI l ld \\
-M m N \char`"n \char`~n n \char`^n N\char`^\ ny O o OM p ph q \\
-.r \char`^r .R R R\char`^i R\char`^I RRi RRI r S SRI s sh shh \\
-T Th t th U u uu v x Y y z
-
-\char35{\rm $<$language$>$} \par
-\char35end{\rm $<$language$>$} \par
-\char35{\rm $<$language$>$}ifm \par
-\char35{\rm $<$language$>$}font \par
-\char35output=HTML\_7 \par
-\char35output=HTML\_8 \par
-\char35output=UTF\_8 \par
-\char35output=TeX \par
-\char35output=PostScript \par
-\char35ignoreshortmarkers \par
-\char35useshortmarkers \par
-\char35usecsx \par
-\char35ignorecsx \par
-\char35include= \par
-\char35endwordvowel=a \par
-\char35endwordvowel=.h \par
-\#\# \ \ \ \{\} \ \ \ \_ \ \ \ \char`` \ \ \ \par
-
-}
-
-Version 4.0 and onwards added support for the Classical Sanskrit and Classical
-Sanskrit Extended encoding, which adds one ASCII character to the above
-list ({\tt c}) and many non-ASCII characters, see the document {\tt icsx.itx}
-for more details.
-
-\subsection{Punctuation Issues}
-The fonts provided may be missing some or all punctuation
-characters, some may also be missing numbers.
-For example, the tamil font used, wntml,
-does not have any numerals or any punctuation
-characters.
-The devanagari font does have numbers and some punctuation marks (the
-double-quote is missing, for example).
-
-For devanagari, when using \TeX, use the {\tt idevn.tex} (automatically
-loaded by {\tt itrans.sty}, use the \verb=\usepackage{itrans.sty}=
-command in \LaTeX) which provides
-modes for setting a devanagari font, and offers many commands that ease
-devanagari input.
-See the ITRANS Song Book documents for examples of idevn.tex usage, or,
-check out the sample document file {\tt sample.itx}.
-
-In all punctuation problems, you can always get the required punctuation or digit
-character by ending the Indian language transliteration scope (using one
-of the endmarkers), then
-printing the required punctuation mark, and the restarting the
-transliteration by using the start marker.
-
-An easier method, in \TeX\ is to make use of the math mode for numbers.
-It is usually sufficient to use the \$ enclosing scope to
-make numbers print correctly, since a \$ enters mathmode and uses the math
-fonts.
-For punctuation marks, the user needs to explicitly change fonts:
-example:
-
-{\tt \SM ......\{\char92rm ;\}.......\EM}.
-
-But that is preferable over this form:
-
-{\tt \SM ......\EM ; \SM.......\EM}.
-
-\subsection{Multi-consonant conjuncts}
-How does itrans handle ligatures with more than two consonants ?
-For example, \verb=shhTmii= contains three consonants.
-This ligature produces
-#marathi shhTmii#endmarathi, the way itrans works is as follows:
-Beginning with the first consonant in the list,
-itrans checks if a double-consonant ligature has
-been defined for that consonant and the next one in the list.
-If such a character exists, then it is used and both consonants are consumed,
-and itrans repeats the procedure for the next consonant.
-
-There is one exception to the above rule: if at all possible, the last two
-consonants are handled together, that is if a ligature of the last two
-consonants
-exists, that is used over the pairing that would result from the above method.
-Example: \verb=shhTrii= produces
-#marathi shhTrii#endmarathi, both \verb=shha-Ta= and \verb=Ta-ra= ligatures
-exist, but since the consonants \verb=Ta= and \verb=ra= are the last two
-consonants, that ligature is used over \verb=shha-Ta=.
-
-Of course, this default behavior can be changed by appropriately placing
-the ligature inhibitor sequence, \verb={}=.
-Example: \verb=shhTr{}ii= produces #marathi shhT{}rii#endmarathi.
-
-Also, in ITRANS version 5.10, ITRANS now supports direct specification of
-3 or more consonant conjuncts in the .IFM file. So, if the above given
-description leads to incorrect output, we can now fix it by providing
-explicit rules for 3 or more multi-consonant conjuncts in the IFM file.
-
-\subsection{Word endings and the \char35endwordvowel command}
-\label{endwordvowel}
-To increase readability of the Indian text (in english), each word
-for the devanagari and bengali language is assumed to end in a vowel.
-Each Indian language letter can be generally
-written as C + [C + [C + [...] + C]] + V, where C is a consonant, and V is a
-vowel.
-When a consonant appears at the end of the word, and the vowel is ``a'', then
-it is not necessary to include the final ``a''---if a word ends in a consonant,
-ITRANS will automatically add the vowel ``a'' to the final consonant---for
-devanagari and bengali only.
-Thus, in hindi, instead of writing ``hama'', you can write ``ham'', which
-is how the word {#marathi ham #endmarathi} is pronounced anyway.
-To add a halant to any consonant, use ``.h'', thus ``ham.h'' produces
-#marathi ham.h#endmarathi.
-
-Use this default mechanism only when it increases the readability, for
-example in hindi it is better to write ``ek'', ``is'', ``tab'', instead
-of ``eka'', ``isa'', ``taba'' for #marathi ek, is, tab#endmarathi.
-But, it is better to include the ``a'' in words such as ``manushhya''---#marathi
-manushhya#endmarathi.
-
-This default mechanism is activated only for the devanagari and bengali
-input.
-(The keyword DEFAULTVOWEL in the IFM file directs whether the last
-consonant in a word should be considered as paired the half-form, or the a-form,
-if the form is left unspecified.)
-
-The above default working can be avoided by specifying the vowel to end words
-in the input document.
-
-\char35endwordvowel=a \par
-\char35endwordvowel=.h \par
-
-The first command makes the default vowel be ``a'', which the second command
-will make the default vowel a ``half-form''---viraam.
-The endwordvowel command will override the DEFAULTVOWEL specification
-in the IFM file.
-So, for sanskrit, it is useful to include this command in the input file:
-
-\char35endwordvowel=.h \par
-
-which puts a viraam at the end of any word that does not end in a vowel.
-
-%% \bigskip\bigskip
-%% {\em (Around 1988, I was in need of a good typesetting package
-%% that would print out text in marathi or hindi.
-%% I located some directions to public domain software,
-%% but after some searching, found out that
-%% they either never really existed in usable form, or were of poor quality.
-%% Commercial packages were available, list prices ranged from
-%% US\$100 to US\$4000~!
-%% So, I decided to get it done myself, took me three years to find the
-%% time, but now I hope that some other (starving!)
-%% student, and everybody else who is searching for such a package,
-%% will find this package useful.)}
-
-
-\bigskip
-\hrule
-\vfill
-
-\bigskip
-\section{Author}
-
-\noindent
-ITRANS has been developed by Avinash Chopde. \\
-E-mail:
-\htmladdnormallink{\texttt{avinash@acm.org}}{mailto:avinash@acm.org}. \\
-Home page:
-\htmladdnormallink{\texttt{http://www.aczone.com/}}{http://www.aczone.com/}
-
-Over the years, numerous people from all over the world have made
-important additions to the ITRANS package as it exists today. It is not
-possible to thank everyone here, but I have tried to include correct
-acknowledgements in appropriate documents - the CHANGES text file
-lists all changes in each release and the names of persons who
-contributed each extension, and each of the language document files
-also acknowledge the help received from particular individuals.
-
-I would like to thank all the users of ITRANS, past and present,
-who send me additions and extensions and send in bug reports.
-Thanks to all!
-
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/itrans/kantex.itx b/Master/texmf-dist/doc/fonts/itrans/kantex.itx
deleted file mode 100644
index 059952a33f5..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/kantex.itx
+++ /dev/null
@@ -1,1009 +0,0 @@
-\documentclass[11pt]{article}
-% User Documentation for the ITRANS Package
-% The Kannada Language Transliteration Table
-% by Raghunath K. Rao (rrao@crystal.cirrus.com)
-
-\usepackage[preprocess]{itrans} % Ross Moore's extensions to latex2html
-
-\usepackage{html} % from standard latex2html package
- % if you do not have html.sty in your machine, change the html to
- % htmlstub (htmlstub.sty is included in the ITRANS/lib directory)
-
-\portraitpage % defined in itrans.sty (idevn.tex), get a larger page size
-
-\renewcommand{\arraystretch}{1.25}
-\newcommand{\rarrow}{\mbox{---\hspace{-8pt}$>$}}
-\newcommand{\ST}{\char35kannada}
-\newcommand{\ET}{\char35endkannada}
-\newfont{\cmt}{cmtt12}
-\newfont{\cmts}{cmtt9}
-
-\newfont{\kansmall}{kan12}
-\newfont{\kanb}{kan12b}
-\newfont{\kannx}{kan12nx}
-\newfont{\kans}{kan12s}
-\newfont{\kan}{kan18}
-
-\hyphenchar\kannx=-1 % disable hyphenation using this font
-\hyphenchar\kans=-1 % disable hyphenation using this font
-\hyphenchar\kan=-1 % disable hyphenation using this font
-
-#kannadaifm=kantex.ifm
-#kannadafont=\kan
-
-\begin{document}
-
-\footnotetext[0]{Last modification: \today}
-
-\centerline{\LARGE\bf Transliteration Map}
-\medskip
-\centerline{\LARGE\bf Kannada Font (kan)}
-\bigskip
-\centerline{\LARGE\bf itrans}
-\smallskip
-\centerline{\bf \copyright 1997 Avinash Chopde}
-\bigskip
-\centerline{\LARGE\bf Kannada}
-\smallskip
-\centerline{\bf Support added by Raghunath K Rao}
-\smallskip
-
-\section{Fonts Available}
-
-\subsection{\TeX\ Interface}
-
-The Kannada font {\em kan} is a Metafont font,
-developed by G.\ S.\ Jagadeesh (gjagadeesh@cas.org)
-and Venkatesh P.\ Gopinath (venkates@eecs.berkeley.edu), who are
-also the authors of KanTeX - a package capable of typesetting
-Kannada documents without requiring a pre-processor.
-
-The font was adapted to itrans by Raghunath K. Rao (rrao@crystal.cirrus.com)
-with the assistance of the KanTeX authors and Avinash Chopde, the author of
-ITRANS.
-The {\em kan} font is bundled with the itrans package with the permission
-of the authors of the font.
-
-\subsection{Textual Interface}
-
-Since this is a \TeX\ font, this interface cannot be used.
-(The Text interface directly produces PostScript or HTML, and it
-requires a PostScript font or TrueType font.)
-
-\subsection{Font Developer}
-
-This font has been created by {\tt G.\ S.\ Jagadeesh}
-and {\tt Venkatesh P.\ Gopinath}.
-and is part of a complete Kannada typesetting system called
-KanTeX, also created by the same authors.
-
-\subsection{Font Variations}
-
-The {\tt KanTeX} package contains many font sizes and variations---it
-also includes all the source Metafont files, so any Metafont user can
-create her own font variations.
-
-As packaged with ITRANS there are TFM and
-PK files for these font sizes: 10, 11, 12, 15, 18, 20, 25, 30, 35, 40,
-55, 72 and 172.
-Most font sizes come in bold and slanted versions.
-
-This document has made use of the {\tt kan12}, {\tt kan12s}, {\tt kan12nx},
-and {\tt kan18} fonts.
-
-%----------------------------------------------------------------------
-
-\subsection{Author}
-
-\noindent
-ITRANS has been developed by Avinash Chopde. \\
-E-mail:
-\htmladdnormallink{\texttt{avinash@acm.org}}{mailto:avinash@acm.org}. \\
-Home page:
-\htmladdnormallink{\texttt{http://www.aczone.com/}}{http://www.aczone.com/}
-\medskip
-\\
-The {\em kan} (KanTeX) font was adapted to ITRANS by Raghunath K. Rao. \\
-E-mail: {\tt rrao@crystal.cirrus.com}.\\
-
-\bigskip\hrule
-%-------------------------------------------------------------------
-\begin{htmlonly}
-\section{Kannada Table}
-\end{htmlonly}
-
-\begin{table}[hp]
-\begin{center}
-\begin{tabular}{c@{\hspace{1in}}c@{\hspace{1in}}c}
-% --- first col is vowels inside a tabular
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Vowels} \\
-{#kannada a #endkannada} & {\tt a} \\ \hline
-{#kannada aa #endkannada} & {\tt aa {\it or} A} \\ \hline
-{#kannada i #endkannada} & {\tt i} \\ \hline
-{#kannada ii #endkannada} & {\tt ii {\it or} I} \\ \hline
-{#kannada u #endkannada} & {\tt u} \\ \hline
-{#kannada uu #endkannada} & {\tt uu {\it or} U} \\ \hline
-{#kannada R^i #endkannada} & {\tt RRi {\it or} R\char`^i} \\ \hline
-{#kannada R^I #endkannada} & {\tt RRI {\it or} R\char`^I} \\ \hline
-{#kannada L^i #endkannada} & {\tt LLi {\it or} L\char`^i} \\ \hline
-{#kannada L^I #endkannada} & {\tt LLI {\it or} L\char`^I} \\ \hline
-{#kannada e #endkannada} & {\tt e} \\ \hline
-{#kannada E #endkannada} & {\tt E} \\ \hline
-{#kannada ai #endkannada} & {\tt ai} \\ \hline
-{#kannada o #endkannada} & {\tt o} \\ \hline
-{#kannada O #endkannada} & {\tt O} \\ \hline
-{#kannada au #endkannada} & {\tt au} \\ \hline
-\multicolumn{2}{c}{} \\
-\multicolumn{2}{c}{} \\
-\multicolumn{2}{c}{Digits} \\
-\hline
-{#kannada 0 #endkannada} & {\tt 0} \\ \hline
-{#kannada 1 #endkannada} & {\tt 1} \\ \hline
-{#kannada 2 #endkannada} & {\tt 2} \\ \hline
-{#kannada 3 #endkannada} & {\tt 3} \\ \hline
-{#kannada 4 #endkannada} & {\tt 4} \\ \hline
-{#kannada 5 #endkannada} & {\tt 5} \\ \hline
-{#kannada 6 #endkannada} & {\tt 6} \\ \hline
-{#kannada 7 #endkannada} & {\tt 7} \\ \hline
-{#kannada 8 #endkannada} & {\tt 8} \\ \hline
-{#kannada 9 #endkannada} & {\tt 9} \\ \hline
-\end{tabular}
-\end{makeimage}
-% --- end first col
-&
-% --- second col is consonants
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Consonants} \\
-\hline
-{#kannada ka #endkannada} & {\tt k{\it a}} \\ \hline
-{#kannada kha #endkannada} & {\tt kh{\it a}} \\ \hline
-{#kannada ga #endkannada} & {\tt g{\it a}} \\ \hline
-{#kannada gha #endkannada} & {\tt gh{\it a}} \\ \hline
-{#kannada ~Na #endkannada} & {\tt \char`~N{\it a or} N\char`^{\it a}} \\ \hline
-{#kannada cha #endkannada} & {\tt ch{\it a}} \\ \hline
-{#kannada Cha #endkannada} & {\tt Ch{\it a or} chh{\it a}} \\ \hline
-{#kannada ja #endkannada} & {\tt j{\it a}} \\ \hline
-{#kannada jha #endkannada} & {\tt jh{\it a}} \\ \hline
-{#kannada ~na #endkannada} & {\tt \char`~n{\it a or} JN{\it a}} \\ \hline
-{#kannada Ta #endkannada} & {\tt T{\it a}} \\ \hline
-{#kannada Tha #endkannada} & {\tt Th{\it a}} \\ \hline
-{#kannada Da #endkannada} & {\tt D{\it a}} \\ \hline
-{#kannada Dha #endkannada} & {\tt Dh{\it a}} \\ \hline
-{#kannada Na #endkannada} & {\tt N{\it a}} \\ \hline
-{#kannada ta #endkannada} & {\tt t{\it a}} \\ \hline
-{#kannada tha #endkannada} & {\tt th{\it a}} \\ \hline
-{#kannada da #endkannada} & {\tt d{\it a}} \\ \hline
-{#kannada dha #endkannada} & {\tt dh{\it a}} \\ \hline
-{#kannada na #endkannada} & {\tt n{\it a}} \\ \hline
-{#kannada pa #endkannada} & {\tt p{\it a}} \\ \hline
-{#kannada pha #endkannada} & {\tt ph{\it a}} \\ \hline
-{#kannada ba #endkannada} & {\tt b{\it a}} \\ \hline
-{#kannada bha #endkannada} & {\tt bh{\it a}} \\ \hline
-{#kannada ma #endkannada} & {\tt m{\it a}} \\ \hline
-{#kannada ya #endkannada} & {\tt y{\it a}} \\ \hline
-{#kannada ra #endkannada} & {\tt r{\it a}} \\ \hline
-{#kannada la #endkannada} & {\tt l{\it a}} \\ \hline
-{#kannada La #endkannada} & {\tt L{\it a}} \\ \hline
-{#kannada va #endkannada} & {\tt v{\it a}} \\ \hline
-{#kannada sha #endkannada} & {\tt sh{\it a}} \\ \hline
-{#kannada Sha #endkannada} & {\tt Sh{\it a or} shh{\it a}} \\ \hline
-{#kannada sa #endkannada} & {\tt s{\it a}} \\ \hline
-{#kannada ha #endkannada} & {\tt h{\it a}} \\ \hline
-{#kannada xa #endkannada} & {\tt x{\it a or} ksh{\it a}} \\ \hline
-{#kannada GYa #endkannada} & {\tt j\char`~n{\it a or} GY{\it a}} \\ \hline
-\end{tabular}
-\end{makeimage}
-% --- end second col
-&
-% --- third col of specials/accents inside a tabular
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Specials/Accents} \\
-{#kannada ga.n #endkannada} & {\tt {\it ga}.n} \\ \hline
-{#kannada va^r #endkannada} & {\tt {\it va}\char`^\char`^r} \\ \hline
-{#kannada m.h #endkannada} & {\tt {\it m}\{\}} \\ \hline
-{#kannada duH #endkannada} & {\tt {\it du}H} \\ \hline
-{#kannada .a #endkannada} & {\tt .a} \\ \hline
-\end{tabular}
-\end{makeimage}
-\\
-\end{tabular} % end the larger tabular encompassing all four tables
-\hfill
-\\
-\end{center}
-\caption {\label{fig1}\bf ITRANS: Kannada to English Transliteration Table.}
-\end{table}
-
-%-------------------------------------------------------------------------
-
-\section{Examples}
-
-These examples have been taken from the {\em KanTeX} package, with
-modifications for use the ITRANS transliteration scheme.
-
-\subsection{A Poem by #kannada kuveMpu #endkannada}
-
-\centerline{#kannada kaleya bale#endkannada}
-
-\centerline{(kaleya bale: By Kuvempu)}
-
-\medskip
-#kannadafont=\kannx
-{#kannada
-
-bAgiloLu kai mugidu oLage bA yAtrikane\\
-shileyallavI guDiyu kaleya baleyu\\
-kaMbaniya mAleyanu edeya baTTaloLiTTu\\
-dhanyateya kusumagaLa arpisilli\\
-
-ga.nTegaLa daniyilla jAgaTegaLililla\\
-kapU^rradAratiya jyotiyilla\\
-bhagavaMta tAneMba rUpago.nDihudilli\\
-rasikateya kaDalukki harivudilli\\
-
-sarasadiMduliyutide shileyu rAmAyaNavanilli\\
-bAdarAyaNanaMte bhAratavu hADutihudilli\\
-kushalatege beragAgi mUkavAgide kAlavilli\\
-
-#endkannada}
-
-\bigskip
-\noindent This is the input text that produced the above:
-\smallskip
-
-\noindent {\tt \char92 centerline\char123\ST kaleya bale\ET\char125}
-
-\noindent {\tt \char92 centerline\char123 kaleya bale: By Kuvempu \char125}
-
-\noindent {\tt \char123 \ST}
-
-\begin{verbatim}
-
-bAgiloLu kai mugidu oLage bA yAtrikane\\
-shileyallavI guDiyu kaleya baleyu\\
-kaMbaniya mAleyanu edeya baTTaloLiTTu\\
-dhanyateya kusumagaLa arpisilli\\
-
-ga.nTegaLa daniyilla jAgaTegaLililla\\
-kapU^rradAratiya jyotiyilla\\
-bhagavaMta tAneMba rUpago.nDihudilli\\
-rasikateya kaDalukki harivudilli\\
-
-sarasadiMduliyutide shileyu rAmAyaNavanilli\\
-bAdarAyaNanaMte bhAratavu hADutihudilli\\
-kushalatege beragAgi mUkavAgide kAlavilli\\
-
-\end{verbatim}
-{\tt \ET\char125}
-
-\pagebreak
-
-\subsection{A Poem by #kannada da rA bhE.ndre #endkannada}
-
-\centerline{#kannada moDala maneya #endkannada}
-
-\centerline{(moDala maneya: By Da Raa Bhendre )}
-
-\medskip
-#kannadafont=\kannx
-{#kannada
-
-moDala maneya muttina nIrina\\
-erakAva hoyda nuNNane erakAva hoyda\\
-
-bAgila teredu beLaku haridu\\
-jagavella toyda dEvanu jagavella toyda\\
-
-elegaLa mEle hUgaLa oLage \\
-amRRitada bi.ndu ka.nDavu amRRitada bi.ndu\\
-
-yAririsiharu mugilina mEli.nda\\
-illige ida ta.ndu Iga illige ida ta.ndu\\
-
-giDaga.nTegaLa koraLoLagi.nda hakkigaLa hADu\\
-horaTitu hakkigaLa hADu\\
-
-ga.ndhava^rra sImeyAyitu kADina nADu\\
-kshaNadoLu kADina nADu\\
-
-#endkannada}
-
-\bigskip
-\noindent This is the input text that produced the above:
-\smallskip
-
-\noindent {\tt \char92 centerline\char123\ST moDala maneya \ET\char125}
-
-\noindent {\tt \char92 centerline\char123 moDala maneya: By Da Raa Bhendre \char125}
-
-\noindent {\tt \char123 \ST}
-
-\begin{verbatim}
-moDala maneya muttina nIrina\\
-erakAva hoyda nuNNane erakAva hoyda\\
-
-bAgila teredu beLaku haridu\\
-jagavella toyda dEvanu jagavella toyda\\
-
-elegaLa mEle hUgaLa oLage \\
-amRRitada bi.ndu ka.nDavu amRRitada bi.ndu\\
-
-yAririsiharu mugilina mEli.nda\\
-illige ida ta.ndu Iga illige ida ta.ndu\\
-
-giDaga.nTegaLa koraLoLagi.nda hakkigaLa hADu\\
-horaTitu hakkigaLa hADu\\
-
-ga.ndhava^rra sImeyAyitu kADina nADu\\
-kshaNadoLu kADina nADu\\
-
-\end{verbatim}
-{\tt \ET\char125}
-
-%----------------------------------------------------------------------
-\bigskip
-\hrule
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\end{document}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\usepackage{comment}
-
-\begin{comment} % ----------------- this table is not really useful, ignore
-\begin{htmlonly}
-\section{Consonant-Vowel Forms}
-\end{htmlonly}
-
-#kannadafont=\kansmall
-% All the consonant-vowel forms
-\begin{table}[p]
-\vspace*{0in}
-\hspace*{0.0in}\vbox{
-\begin{center}
-\begin{makeimage}
-\begin{tabular}{|c||c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|}
-\hline
-\tt / &
-\tt a &
-\tt A &
-\tt i &
-\tt I &
-\tt u &
-\tt U &
-\tt RRi &
-\tt RRI &
-\tt LLi &
-\tt LLI &
-\tt e &
-\tt E &
-\tt ai &
-\tt o &
-\tt O &
-\tt au \\ \hline \hline
-% the khadi.sh stuff......
-\tt k &
-#kannada ka #endkannada &
-#kannada kaa #endkannada &
-#kannada ki #endkannada &
-#kannada kii #endkannada &
-#kannada ku #endkannada &
-#kannada kuu #endkannada &
-#kannada kR^i #endkannada &
-#kannada kR^I #endkannada &
-#kannada kL^i #endkannada &
-#kannada kL^I #endkannada &
-#kannada ke #endkannada &
-#kannada kE #endkannada &
-#kannada kai #endkannada &
-#kannada ko #endkannada &
-#kannada kO #endkannada &
-#kannada kau #endkannada \\ \hline
-\tt kh &
-#kannada kha #endkannada &
-#kannada khaa #endkannada &
-#kannada khi #endkannada &
-#kannada khii #endkannada &
-#kannada khu #endkannada &
-#kannada khuu #endkannada &
-#kannada khR^i #endkannada &
-#kannada khR^I #endkannada &
-#kannada khL^i #endkannada &
-#kannada khL^I #endkannada &
-#kannada khe #endkannada &
-#kannada khE #endkannada &
-#kannada khai #endkannada &
-#kannada kho #endkannada &
-#kannada khO #endkannada &
-#kannada khau #endkannada \\ \hline
-\tt g &
-#kannada ga #endkannada &
-#kannada gaa #endkannada &
-#kannada gi #endkannada &
-#kannada gii #endkannada &
-#kannada gu #endkannada &
-#kannada guu #endkannada &
-#kannada gR^i #endkannada &
-#kannada gR^I #endkannada &
-#kannada gL^i #endkannada &
-#kannada gL^I #endkannada &
-#kannada ge #endkannada &
-#kannada gE #endkannada &
-#kannada gai #endkannada &
-#kannada go #endkannada &
-#kannada gO #endkannada &
-#kannada gau #endkannada \\ \hline
-\tt gh &
-#kannada gha #endkannada &
-#kannada ghaa #endkannada &
-#kannada ghi #endkannada &
-#kannada ghii #endkannada &
-#kannada ghu #endkannada &
-#kannada ghuu #endkannada &
-#kannada ghR^i #endkannada &
-#kannada ghR^I #endkannada &
-#kannada ghL^i #endkannada &
-#kannada ghL^I #endkannada &
-#kannada ghe #endkannada &
-#kannada ghE #endkannada &
-#kannada ghai #endkannada &
-#kannada gho #endkannada &
-#kannada ghO #endkannada &
-#kannada ghau #endkannada \\ \hline
-\tt ~N &
-#kannada ~Na #endkannada &
-#kannada ~Naa #endkannada &
-#kannada ~Ni #endkannada &
-#kannada ~Nii #endkannada &
-#kannada ~Nu #endkannada &
-#kannada ~Nuu #endkannada &
-#kannada ~NR^i #endkannada &
-#kannada ~NR^I #endkannada &
-#kannada ~NL^i #endkannada &
-#kannada ~NL^I #endkannada &
-#kannada ~Ne #endkannada &
-#kannada ~NE #endkannada &
-#kannada ~Nai #endkannada &
-#kannada ~No #endkannada &
-#kannada ~NO #endkannada &
-#kannada ~Nau #endkannada \\ \hline
-\tt ch &
-#kannada cha #endkannada &
-#kannada chaa #endkannada &
-#kannada chi #endkannada &
-#kannada chii #endkannada &
-#kannada chu #endkannada &
-#kannada chuu #endkannada &
-#kannada chR^i #endkannada &
-#kannada chR^I #endkannada &
-#kannada chL^i #endkannada &
-#kannada chL^I #endkannada &
-#kannada che #endkannada &
-#kannada chE #endkannada &
-#kannada chai #endkannada &
-#kannada cho #endkannada &
-#kannada chO #endkannada &
-#kannada chau #endkannada \\ \hline
-\tt ch &
-#kannada Cha #endkannada &
-#kannada Chaa #endkannada &
-#kannada Chi #endkannada &
-#kannada Chii #endkannada &
-#kannada Chu #endkannada &
-#kannada Chuu #endkannada &
-#kannada ChR^i #endkannada &
-#kannada ChR^I #endkannada &
-#kannada ChL^i #endkannada &
-#kannada ChL^I #endkannada &
-#kannada Che #endkannada &
-#kannada ChE #endkannada &
-#kannada Chai #endkannada &
-#kannada Cho #endkannada &
-#kannada ChO #endkannada &
-#kannada Chau #endkannada \\ \hline
-\tt j &
-#kannada ja #endkannada &
-#kannada jaa #endkannada &
-#kannada ji #endkannada &
-#kannada jii #endkannada &
-#kannada ju #endkannada &
-#kannada juu #endkannada &
-#kannada jR^i #endkannada &
-#kannada jR^I #endkannada &
-#kannada jL^i #endkannada &
-#kannada jL^I #endkannada &
-#kannada je #endkannada &
-#kannada jE #endkannada &
-#kannada jai #endkannada &
-#kannada jo #endkannada &
-#kannada jO #endkannada &
-#kannada jau #endkannada \\ \hline
-\tt jh &
-#kannada jha #endkannada &
-#kannada jhaa #endkannada &
-#kannada jhi #endkannada &
-#kannada jhii #endkannada &
-#kannada jhu #endkannada &
-#kannada jhuu #endkannada &
-#kannada jhR^i #endkannada &
-#kannada jhR^I #endkannada &
-#kannada jhL^i #endkannada &
-#kannada jhL^I #endkannada &
-#kannada jhe #endkannada &
-#kannada jhE #endkannada &
-#kannada jhai #endkannada &
-#kannada jho #endkannada &
-#kannada jhO #endkannada &
-#kannada jhau #endkannada \\ \hline
-\tt \char`~n &
-#kannada ~na #endkannada &
-#kannada ~naa #endkannada &
-#kannada ~ni #endkannada &
-#kannada ~nii #endkannada &
-#kannada ~nu #endkannada &
-#kannada ~nuu #endkannada &
-#kannada ~nR^i #endkannada &
-#kannada ~nR^I #endkannada &
-#kannada ~nL^i #endkannada &
-#kannada ~nL^I #endkannada &
-#kannada ~ne #endkannada &
-#kannada ~nE #endkannada &
-#kannada ~nai #endkannada &
-#kannada ~no #endkannada &
-#kannada ~nO #endkannada &
-#kannada ~nau #endkannada \\ \hline
-\tt T &
-#kannada Ta #endkannada &
-#kannada Taa #endkannada &
-#kannada Ti #endkannada &
-#kannada Tii #endkannada &
-#kannada Tu #endkannada &
-#kannada Tuu #endkannada &
-#kannada TR^i #endkannada &
-#kannada TR^I #endkannada &
-#kannada TL^i #endkannada &
-#kannada TL^I #endkannada &
-#kannada Te #endkannada &
-#kannada TE #endkannada &
-#kannada Tai #endkannada &
-#kannada To #endkannada &
-#kannada TO #endkannada &
-#kannada Tau #endkannada \\ \hline
-\tt Th &
-#kannada Tha #endkannada &
-#kannada Thaa #endkannada &
-#kannada Thi #endkannada &
-#kannada Thii #endkannada &
-#kannada Thu #endkannada &
-#kannada Thuu #endkannada &
-#kannada ThR^i #endkannada &
-#kannada ThR^I #endkannada &
-#kannada ThL^i #endkannada &
-#kannada ThL^I #endkannada &
-#kannada The #endkannada &
-#kannada ThE #endkannada &
-#kannada Thai #endkannada &
-#kannada Tho #endkannada &
-#kannada ThO #endkannada &
-#kannada Thau #endkannada \\ \hline
-\tt D &
-#kannada Da #endkannada &
-#kannada Daa #endkannada &
-#kannada Di #endkannada &
-#kannada Dii #endkannada &
-#kannada Du #endkannada &
-#kannada Duu #endkannada &
-#kannada DR^i #endkannada &
-#kannada DR^I #endkannada &
-#kannada DL^i #endkannada &
-#kannada DL^I #endkannada &
-#kannada De #endkannada &
-#kannada DE #endkannada &
-#kannada Dai #endkannada &
-#kannada Do #endkannada &
-#kannada DO #endkannada &
-#kannada Dau #endkannada \\ \hline
-\tt Dh &
-#kannada Dha #endkannada &
-#kannada Dhaa #endkannada &
-#kannada Dhi #endkannada &
-#kannada Dhii #endkannada &
-#kannada Dhu #endkannada &
-#kannada Dhuu #endkannada &
-#kannada DhR^i #endkannada &
-#kannada DhR^I #endkannada &
-#kannada DhL^i #endkannada &
-#kannada DhL^I #endkannada &
-#kannada Dhe #endkannada &
-#kannada DhE #endkannada &
-#kannada Dhai #endkannada &
-#kannada Dho #endkannada &
-#kannada DhO #endkannada &
-#kannada Dhau #endkannada \\ \hline
-\tt N &
-#kannada Na #endkannada &
-#kannada Naa #endkannada &
-#kannada Ni #endkannada &
-#kannada Nii #endkannada &
-#kannada Nu #endkannada &
-#kannada Nuu #endkannada &
-#kannada NR^i #endkannada &
-#kannada NR^I #endkannada &
-#kannada NL^i #endkannada &
-#kannada NL^I #endkannada &
-#kannada Ne #endkannada &
-#kannada NE #endkannada &
-#kannada Nai #endkannada &
-#kannada No #endkannada &
-#kannada NO #endkannada &
-#kannada Nau #endkannada \\ \hline
-\tt t &
-#kannada ta #endkannada &
-#kannada taa #endkannada &
-#kannada ti #endkannada &
-#kannada tii #endkannada &
-#kannada tu #endkannada &
-#kannada tuu #endkannada &
-#kannada tR^i #endkannada &
-#kannada tR^I #endkannada &
-#kannada tL^i #endkannada &
-#kannada tL^I #endkannada &
-#kannada te #endkannada &
-#kannada tE #endkannada &
-#kannada tai #endkannada &
-#kannada to #endkannada &
-#kannada tO #endkannada &
-#kannada tau #endkannada \\ \hline
-\tt th &
-#kannada tha #endkannada &
-#kannada thaa #endkannada &
-#kannada thi #endkannada &
-#kannada thii #endkannada &
-#kannada thu #endkannada &
-#kannada thuu #endkannada &
-#kannada thR^i #endkannada &
-#kannada thR^I #endkannada &
-#kannada thL^i #endkannada &
-#kannada thL^I #endkannada &
-#kannada the #endkannada &
-#kannada thE #endkannada &
-#kannada thai #endkannada &
-#kannada tho #endkannada &
-#kannada thO #endkannada &
-#kannada thau #endkannada \\ \hline
-\tt d &
-#kannada da #endkannada &
-#kannada daa #endkannada &
-#kannada di #endkannada &
-#kannada dii #endkannada &
-#kannada du #endkannada &
-#kannada duu #endkannada &
-#kannada dR^i #endkannada &
-#kannada dR^I #endkannada &
-#kannada dL^i #endkannada &
-#kannada dL^I #endkannada &
-#kannada de #endkannada &
-#kannada dE #endkannada &
-#kannada dai #endkannada &
-#kannada do #endkannada &
-#kannada dO #endkannada &
-#kannada dau #endkannada \\ \hline
-\tt dh &
-#kannada dha #endkannada &
-#kannada dhaa #endkannada &
-#kannada dhi #endkannada &
-#kannada dhii #endkannada &
-#kannada dhu #endkannada &
-#kannada dhuu #endkannada &
-#kannada dhR^i #endkannada &
-#kannada dhR^I #endkannada &
-#kannada dhL^i #endkannada &
-#kannada dhL^I #endkannada &
-#kannada dhe #endkannada &
-#kannada dhE #endkannada &
-#kannada dhai #endkannada &
-#kannada dho #endkannada &
-#kannada dhO #endkannada &
-#kannada dhau #endkannada \\ \hline
-\tt n &
-#kannada na #endkannada &
-#kannada naa #endkannada &
-#kannada ni #endkannada &
-#kannada nii #endkannada &
-#kannada nu #endkannada &
-#kannada nuu #endkannada &
-#kannada nR^i #endkannada &
-#kannada nR^I #endkannada &
-#kannada nL^i #endkannada &
-#kannada nL^I #endkannada &
-#kannada ne #endkannada &
-#kannada nE #endkannada &
-#kannada nai #endkannada &
-#kannada no #endkannada &
-#kannada nO #endkannada &
-#kannada nau #endkannada \\ \hline
-\tt p &
-#kannada pa #endkannada &
-#kannada paa #endkannada &
-#kannada pi #endkannada &
-#kannada pii #endkannada &
-#kannada pu #endkannada &
-#kannada puu #endkannada &
-#kannada pR^i #endkannada &
-#kannada pR^I #endkannada &
-#kannada pL^i #endkannada &
-#kannada pL^I #endkannada &
-#kannada pe #endkannada &
-#kannada pE #endkannada &
-#kannada pai #endkannada &
-#kannada po #endkannada &
-#kannada pO #endkannada &
-#kannada pau #endkannada \\ \hline
-\tt ph &
-#kannada pha #endkannada &
-#kannada phaa #endkannada &
-#kannada phi #endkannada &
-#kannada phii #endkannada &
-#kannada phu #endkannada &
-#kannada phuu #endkannada &
-#kannada phR^i #endkannada &
-#kannada phR^I #endkannada &
-#kannada phL^i #endkannada &
-#kannada phL^I #endkannada &
-#kannada phe #endkannada &
-#kannada phE #endkannada &
-#kannada phai #endkannada &
-#kannada pho #endkannada &
-#kannada phO #endkannada &
-#kannada phau #endkannada \\ \hline
-\tt b &
-#kannada ba #endkannada &
-#kannada baa #endkannada &
-#kannada bi #endkannada &
-#kannada bii #endkannada &
-#kannada bu #endkannada &
-#kannada buu #endkannada &
-#kannada bR^i #endkannada &
-#kannada bR^I #endkannada &
-#kannada bL^i #endkannada &
-#kannada bL^I #endkannada &
-#kannada be #endkannada &
-#kannada bE #endkannada &
-#kannada bai #endkannada &
-#kannada bo #endkannada &
-#kannada bO #endkannada &
-#kannada bau #endkannada \\ \hline
-\tt bh &
-#kannada bha #endkannada &
-#kannada bhaa #endkannada &
-#kannada bhi #endkannada &
-#kannada bhii #endkannada &
-#kannada bhu #endkannada &
-#kannada bhuu #endkannada &
-#kannada bhR^i #endkannada &
-#kannada bhR^I #endkannada &
-#kannada bhL^i #endkannada &
-#kannada bhL^I #endkannada &
-#kannada bhe #endkannada &
-#kannada bhE #endkannada &
-#kannada bhai #endkannada &
-#kannada bho #endkannada &
-#kannada bhO #endkannada &
-#kannada bhau #endkannada \\ \hline
-\tt m &
-#kannada ma #endkannada &
-#kannada maa #endkannada &
-#kannada mi #endkannada &
-#kannada mii #endkannada &
-#kannada mu #endkannada &
-#kannada muu #endkannada &
-#kannada mR^i #endkannada &
-#kannada mR^I #endkannada &
-#kannada mL^i #endkannada &
-#kannada mL^I #endkannada &
-#kannada me #endkannada &
-#kannada mE #endkannada &
-#kannada mai #endkannada &
-#kannada mo #endkannada &
-#kannada mO #endkannada &
-#kannada mau #endkannada \\ \hline
-\tt y &
-#kannada ya #endkannada &
-#kannada yaa #endkannada &
-#kannada yi #endkannada &
-#kannada yii #endkannada &
-#kannada yu #endkannada &
-#kannada yuu #endkannada &
-#kannada yR^i #endkannada &
-#kannada yR^I #endkannada &
-#kannada yL^i #endkannada &
-#kannada yL^I #endkannada &
-#kannada ye #endkannada &
-#kannada yE #endkannada &
-#kannada yai #endkannada &
-#kannada yo #endkannada &
-#kannada yO #endkannada &
-#kannada yau #endkannada \\ \hline
-\tt r &
-#kannada ra #endkannada &
-#kannada raa #endkannada &
-#kannada ri #endkannada &
-#kannada rii #endkannada &
-#kannada ru #endkannada &
-#kannada ruu #endkannada &
-#kannada rR^i #endkannada &
-#kannada rR^I #endkannada &
-#kannada rL^i #endkannada &
-#kannada rL^I #endkannada &
-#kannada re #endkannada &
-#kannada rE #endkannada &
-#kannada rai #endkannada &
-#kannada ro #endkannada &
-#kannada rO #endkannada &
-#kannada rau #endkannada \\ \hline
-\tt l &
-#kannada la #endkannada &
-#kannada laa #endkannada &
-#kannada li #endkannada &
-#kannada lii #endkannada &
-#kannada lu #endkannada &
-#kannada luu #endkannada &
-#kannada lR^i #endkannada &
-#kannada lR^I #endkannada &
-#kannada lL^i #endkannada &
-#kannada lL^I #endkannada &
-#kannada le #endkannada &
-#kannada lE #endkannada &
-#kannada lai #endkannada &
-#kannada lo #endkannada &
-#kannada lO #endkannada &
-#kannada lau #endkannada \\ \hline
-\tt v &
-#kannada va #endkannada &
-#kannada vaa #endkannada &
-#kannada vi #endkannada &
-#kannada vii #endkannada &
-#kannada vu #endkannada &
-#kannada vuu #endkannada &
-#kannada vR^i #endkannada &
-#kannada vR^I #endkannada &
-#kannada vL^i #endkannada &
-#kannada vL^I #endkannada &
-#kannada ve #endkannada &
-#kannada vE #endkannada &
-#kannada vai #endkannada &
-#kannada vo #endkannada &
-#kannada vO #endkannada &
-#kannada vau #endkannada \\ \hline
-\tt sh &
-#kannada sha #endkannada &
-#kannada shaa #endkannada &
-#kannada shi #endkannada &
-#kannada shii #endkannada &
-#kannada shu #endkannada &
-#kannada shuu #endkannada &
-#kannada shR^i #endkannada &
-#kannada shR^I #endkannada &
-#kannada shL^i #endkannada &
-#kannada shL^I #endkannada &
-#kannada she #endkannada &
-#kannada shE #endkannada &
-#kannada shai #endkannada &
-#kannada sho #endkannada &
-#kannada shO #endkannada &
-#kannada shau #endkannada \\ \hline
-\tt Sh &
-#kannada Sha #endkannada &
-#kannada Shaa #endkannada &
-#kannada Shi #endkannada &
-#kannada Shii #endkannada &
-#kannada Shu #endkannada &
-#kannada Shuu #endkannada &
-#kannada ShR^i #endkannada &
-#kannada ShR^I #endkannada &
-#kannada ShL^i #endkannada &
-#kannada ShL^I #endkannada &
-#kannada She #endkannada &
-#kannada ShE #endkannada &
-#kannada Shai #endkannada &
-#kannada Sho #endkannada &
-#kannada ShO #endkannada &
-#kannada Shau #endkannada \\ \hline
-\tt s &
-#kannada sa #endkannada &
-#kannada saa #endkannada &
-#kannada si #endkannada &
-#kannada sii #endkannada &
-#kannada su #endkannada &
-#kannada suu #endkannada &
-#kannada sR^i #endkannada &
-#kannada sR^I #endkannada &
-#kannada sL^i #endkannada &
-#kannada sL^I #endkannada &
-#kannada se #endkannada &
-#kannada sE #endkannada &
-#kannada sai #endkannada &
-#kannada so #endkannada &
-#kannada sO #endkannada &
-#kannada sau #endkannada \\ \hline
-\tt h &
-#kannada ha #endkannada &
-#kannada haa #endkannada &
-#kannada hi #endkannada &
-#kannada hii #endkannada &
-#kannada hu #endkannada &
-#kannada huu #endkannada &
-#kannada hR^i #endkannada &
-#kannada hR^I #endkannada &
-#kannada hL^i #endkannada &
-#kannada hL^I #endkannada &
-#kannada he #endkannada &
-#kannada hE #endkannada &
-#kannada hai #endkannada &
-#kannada ho #endkannada &
-#kannada hO #endkannada &
-#kannada hau #endkannada \\ \hline
-\tt ld &
-#kannada lda #endkannada &
-#kannada ldaa #endkannada &
-#kannada ldi #endkannada &
-#kannada ldii #endkannada &
-#kannada ldu #endkannada &
-#kannada lduu #endkannada &
-#kannada ldR^i #endkannada &
-#kannada ldR^I #endkannada &
-#kannada ldL^i #endkannada &
-#kannada ldL^I #endkannada &
-#kannada lde #endkannada &
-#kannada ldE #endkannada &
-#kannada ldai #endkannada &
-#kannada ldo #endkannada &
-#kannada ldO #endkannada &
-#kannada ldau #endkannada \\ \hline
-\tt ksh &
-#kannada ksha #endkannada &
-#kannada kshaa #endkannada &
-#kannada kshi #endkannada &
-#kannada kshii #endkannada &
-#kannada kshu #endkannada &
-#kannada kshuu #endkannada &
-#kannada kshR^i #endkannada &
-#kannada kshR^I #endkannada &
-#kannada kshL^i #endkannada &
-#kannada kshL^I #endkannada &
-#kannada kshe #endkannada &
-#kannada kshE #endkannada &
-#kannada kshai #endkannada &
-#kannada ksho #endkannada &
-#kannada kshO #endkannada &
-#kannada kshau #endkannada \\ \hline
-\tt GY &
-#kannada GYa #endkannada &
-#kannada GYaa #endkannada &
-#kannada GYi #endkannada &
-#kannada GYii #endkannada &
-#kannada GYu #endkannada &
-#kannada GYuu #endkannada &
-#kannada GYR^i #endkannada &
-#kannada GYR^I #endkannada &
-#kannada GYL^i #endkannada &
-#kannada GYL^I #endkannada &
-#kannada GYe #endkannada &
-#kannada GYE #endkannada &
-#kannada GYai #endkannada &
-#kannada GYo #endkannada &
-#kannada GYO #endkannada &
-#kannada GYau #endkannada \\ \hline
-% end of the khadi.sh stuff......
-\end{tabular}
-\end{makeimage}
-\vspace{0.10in}
-\end{center}
-} % end vbox
-\caption {\label{fig2}\bf Kannada Consonants with their Vowel Forms.}
-\end{table}
-\end{comment} % ----------------- this table is not really useful, ignore
-%-------------------------------------------------------------------------
diff --git a/Master/texmf-dist/doc/fonts/itrans/nehru.itx b/Master/texmf-dist/doc/fonts/itrans/nehru.itx
deleted file mode 100644
index 2b5623da4b1..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/nehru.itx
+++ /dev/null
@@ -1,101 +0,0 @@
-\documentclass[11pt]{article}
-
-\usepackage[preprocess]{itrans} % Ross Moore's extensions to latex2html
-\usepackage{html} % from standard latex2html package
-
-% Devanagari Example (devnac font)
-\renewcommand{\arraystretch}{1.25}
-\newcommand{\rarrow}{\mbox{---\hspace{-8pt}$>$}}
-\newfont{\devnf}{dnh at 22pt}
-\newfont{\devno}{dnho at 22pt}
-\newfont{\devnc}{dnhrc at 22pt}
-\newfont{\devne}{dnh at 15pt}
-\hyphenchar\devnf=-1
-\hyphenchar\devno=-1
-\hyphenchar\devnc=-1
-\hyphenchar\devne=-1
-
-#hindiifm=dvnc.ifm
-
-#hindifont=
-% Not setting any font, since this file changes the font many times, itself.
-
-\setlength{\baselineskip}{30pt}
-\setlength{\textwidth}{6.20in}
-
-\begin{document}
-
-\pagestyle{empty}
-\centerline{\bf Nehru's Words}
-\bigskip
-
-{#hindi
-
-\devne
-\noindent {\rm ``...} sone ke pahale miilo.n lambaa saphar tay karanaa hai
-{\rm ...''}
-
-\devnc
-mai.n isakii kataii paravaah nahii.n karataa ki mere marane ke baada
-meraa yaa merii pratishhThaa kaa kyaa hogaa |
-lekin agar kuchh log mere baare mai.n sochanaa chaahe.n, to mai.n
-\hfill\break chaahuu.Ngaa
-% The reason there is a break in the line above, is because otherwise
-% the word chaahuu.Ngaa does not print out correct---due the
-% problem of glue added by TeX (see the Known Problems Section in
-% idoc.itx
-ki ve yahii kahe.n ki is aadamii ne puure dilo-dimaag se
-bhaarat aur bhaarat ke logo.n ko pyaar kiyaa, aur ve bhii usake prati
-utane hii
-anugrahii rahe aur unho.nne use apanaa bharapuur aur aparimit sneha
-pradaan kiyaa |
-\vfill
-
-\devne
-\noindent bhaarat kii khoj me.n
-
-\devnf
-ek samay aisaa aataa hai jab puuraa raashhTr ek mahaan uddeshya kii
-puurti ke lie aasthaabaddha ho jaataa hai aur tab itihaasa
-parivartanashiil aur yugapravartak ban jaataa hai |
-\vfill
-
-\devne
-\noindent drashhTaa
-
-\devnc
-jiivan ko saarthak banaanevaale aadarshho ke prati nishhThaa -
-hamame.n yahii ek chiiz he jo shaashvat hai aur kabhii bhii chhiinii
-nahii.n jaa sakatii |
-\vfill
-
-\devne
-\noindent taakirka
-
-\devnc
-mastishhk maanav kii sabase baDii puu.njii hai aura
-tark usakii kaaryapraNaalii...
-\vfill
-
-\devne
-\noindent raajadarshii
-
-\devnf
-jab tak ham apane raashhTriiya aur a.ntarraashhTriiy samba.ndho.n
-me.n naitik muulyo.n kii sarvoparitaa ko sviikaar nahii.n karate, taba
-tak hame.n chirasthaayii shaa.ntii praapt nahii.n ho sahatii |
-\vfill
-
-\devne
-\noindent nirmaataa
-
-\devnc
-aaJakal sabase badaa mandira, masjid aur gurudvaaraa vah sthaan hai
-jahaa.N manushhya puurii maanavataa kii bhalaai ke liye kaam karataa ho
-| is se baDii jagah kaun sii ho sakatii hai....jahaa.N laakho.n
-vyaktiyo.n ne mil kar kaam kiyaa hai, apanaa khuun pasiinaa bahaayaa
-hai aur kitano.n ne apane jiivan ki aahuuti bhii de dii hai !
-
-#endhindi}
-
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/itrans/pundoc.itx b/Master/texmf-dist/doc/fonts/itrans/pundoc.itx
deleted file mode 100644
index f98b0c4099c..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/pundoc.itx
+++ /dev/null
@@ -1,909 +0,0 @@
-\documentclass[11pt]{article}
-\usepackage{multicol}
-
-\usepackage[preprocess]{itrans} % Ross Moore's extensions to latex2html
-
-\usepackage{html} % from standard latex2html package
- % if you do not have html.sty in your machine, change the html to
- % htmlstub (htmlstub.sty is included in the ITRANS/lib directory)
-
-\portraitpage
-\addtolength{\textheight}{9pt}%ConsonantForms table has 8pt overfull vbox...
-
-\parindent=0pt
-
-\newfont{\pun}{pun at 14pt}
-\setlength{\columnseprule}{0pt}
-
-#usecsx
-#indianifm=pun.ifm
-#indianfont=\pun
-
-% no shortmarkers: June '98: changed all ## to #indian, to allow the use of
-% Ross Moore's latex2html ITRANS extensions.
-
-\begin{document}
-
-\footnotetext[0]{Last modification: \today}
-
-\centerline{\LARGE \bfseries Gurmukh{\=\i} for ITRANS}
-\medskip
-\centerline{\Large \itshape pun.ifm}
-\bigskip
-\centerline{\large Anshuman Pandey}
-\vspace*{.3in}
-
-\section{Fonts}
-
-This document explains the {\tt pun.ifm} Indian Font Metric (IFM)
-file for use with ITRANS. This IFM is to be used with the Gurmukh{\=\i}
-PostScript font `Punjabi' ({\tt pun}). The inventory of signs for
-`Punjabi' and their ITRANS transliteration codes are given in Table
-\ref{chars}.
-\medskip
-
-I have also developed an IFM file for Amarjit Singh's Gurmukhi
-{\sf METAFONT} which is bundled with his {\it Gurmukhi for \LaTeX{}\/}
-package. The IFM for Singh's font is called {\tt grmk.ifm}. Please
-refer to {\tt grmk.itx} for details.
-
-The Gurmukh{\=\i} Postscript font `Punjabi' ({\tt pun}) was designed by,
-and is copyright Hardip Singh Pannu, 1992-94. I am not
-sure whether this font is commercial or if it was released into the
-public domain, so please do not modify or make derivative versions of
-the font.
-
-\section{ITRANS Usage}
-
-The identifiers {\tt {\char35}gurmukhi} and {\tt {\char35}endgurmukhi}
-can to be used to encode Gurmukh{\=\i} text in ITRANS.
-
-\subsection{Nuances}
-
-Many of the conventions of the Gurmukh{\=\i} script have been hard-coded
-into the {\tt pun.ifm} file. Some of these are illustrated below:
-
-\begin{enumerate}
-\item \textbf{Geminate consonants} in Gurmukh{\=\i} are not written
-twice or with consonant conjuncts. Rather the first letter is dropped
-and only the second letter is written. A diacritic called {\it addak\/}
-is placed above the preceding letter, ie. #indian hatth#endindian \ {\tt hatth}. As
-can be seen from the input transliteration, nothing special needs to be
-done to produce the {\it addak\/} in ITRANS; the IFM file is coded for
-geminate consonants. However, an {\it addak\/} may be explicitly
-encoded as {\tt .c}, ie. #indian a.cdak#endindian \ {\tt a.cdak}. Geminate consonants
-of the form {\it unaspirated-unaspirated\/} (ie. {\it kk\/}) and
-{\it unaspirated-aspirated\/} (ie. {\it kkh\/}) are accounted for.
-
-When the geminate consonants are {\it nn} or {\it mm}, a sign called
-{\it \d{t}ipp{\=\i}} is used instead of {\it addak\/}, ie.
-{\it lamm{\=\i}\/} \ #indian lammii#endindian \ {\tt lammii}. {\it \d{T}ipp{\=\i}\/}
-is one of the nasalization diacritics. Again the {\it addak\/} is
-automatically produced by the IFM file.
-
-The following is a list of geminated consonants supported in this IFM file:
-%\centerline{Geminated Consonants}
-\begin{makeimage}
-\begin{multicols}{4}
-{\tt k} $+$ {\tt ka} $=$ #indian kka#endindian \\
-{\tt k} $+$ {\tt kha} $=$ #indian kkha#endindian \\
-{\tt g} $+$ {\tt ga} $=$ #indian gga#endindian \\
-{\tt g} $+$ {\tt gha} $=$ #indian ggha#endindian \\
-{\tt c} $+$ {\tt ca} $=$ #indian cca#endindian \\
-{\tt c} $+$ {\tt cha} $=$ #indian ccha#endindian \\
-{\tt j} $+$ {\tt ja} $=$ #indian jja#endindian \\
-{\tt j} $+$ {\tt jha} $=$ #indian jjha#endindian \\
-{\tt T} $+$ {\tt Ta} $=$ #indian TTa#endindian \\
-{\tt T} $+$ {\tt Tha} $=$ #indian TTha#endindian \\
-{\tt D} $+$ {\tt Da} $=$ #indian DDa#endindian \\
-{\tt D} $+$ {\tt Dha} $=$ #indian DDha#endindian \\
-{\tt t} $+$ {\tt ta} $=$ #indian tta#endindian \\
-{\tt t} $+$ {\tt tha} $=$ #indian ttha#endindian \\
-{\tt d} $+$ {\tt da} $=$ #indian dda#endindian \\
-{\tt d} $+$ {\tt dha} $=$ #indian ddha#endindian \\
-{\tt n} $+$ {\tt na} $=$ #indian nna#endindian \\
-{\tt p} $+$ {\tt pa} $=$ #indian ppa#endindian \\
-{\tt p} $+$ {\tt pha} $=$ #indian ppha#endindian \\
-{\tt b} $+$ {\tt ba} $=$ #indian bba#endindian \\
-{\tt b} $+$ {\tt bha} $=$ #indian bbha#endindian \\
-{\tt m} $+$ {\tt ma} $=$ #indian mma#endindian \\
-{\tt y} $+$ {\tt ya} $=$ #indian yya#endindian \\
-{\tt r} $+$ {\tt ra} $=$ #indian rra#endindian \\
-{\tt l} $+$ {\tt la} $=$ #indian lla#endindian \\
-{\tt v} $+$ {\tt va} $=$ #indian vva#endindian \\
-{\tt s} $+$ {\tt sa} $=$ #indian ssa#endindian
-\end{multicols}
-\end{makeimage}
-
-\item \textbf{Nasalization} in Gurmukh{\=\i} is indicated by two
-diacritics called {\it \d{t}ipp{\=\i}\/} and {\it bi\d{m}d{\=\i}\/}.
-I have coded these as {\tt .n} and {\tt .N}, respectively. In doing
-so I have redefined the character codes for {\it anusv\=ara\/} and
-{\it candrabindu\/} in {\tt pun.ifm}.
-
-{\it \d{T}ipp{\=\i}\/} is used with the vowels {\it a\/}, {\it i\/},
-and {\it u\/}, and with {\it \=u\/} when it is in word-final
-position, ie. #indian mu.nDaa#endindian \ {\tt mu.nDaa}. {\it Bi\d{m}d{\=\i}\/}
-is used with all other vowels, ie. #indian shaa.Nt#endindian \ {\tt shaa.Nt}.
-
-A nasal and consonant when of the same class may either be encoded
-with the nasal class code or with {\it \d{t}ipp{\=\i}} {\tt .n}. For
-example, {\it a\.nga\/} may either be encoded #indian aN^ga#endindian \ {\tt aN\char`^ga}
-or #indian a.nga#endindian \ {\tt a.nga}. In either case, the IFM file will
-automatically handle and produce the correct output.
-
-\item \textbf{Consonant conjuncts} are limited in Gurmukh{\=\i}
-and are much simpler than those of Devan\=agar{\=\i}. I have
-completed some conjuncts, but I have still researching
-for a comprehensive list. Once I have included these in the IFM
-file then the file will be complete. The list of consonant
-conjunctions coded in the IFM is as follows:
-\medskip
-
-\begin{makeimage}
-\begin{multicols}{5}
-{\tt k} + {\tt ra} $=$ #indian kra#endindian \\
-{\tt g} + {\tt ra} $=$ #indian gra#endindian \\
-{\tt t} + {\tt ra} $=$ #indian tra#endindian \\
-{\tt d} + {\tt ra} $=$ #indian dra#endindian \\
-{\tt p} + {\tt ra} $=$ #indian pra#endindian \\
-{\tt b} + {\tt ra} $=$ #indian bra#endindian \\
-{\tt d} + {\tt va} $=$ #indian dva#endindian \\
-{\tt s} + {\tt va} $=$ #indian sva#endindian \\
-{\tt d} + {\tt ya} $=$ #indian dya#endindian \\
-{\tt n} + {\tt ha} $=$ #indian nha#endindian
-\end{multicols}
-\end{makeimage}
-\medskip
-
-There are five consonants in Old Pa\~nj\=ab{\=\i} which are actually
-conjunct consonants. These are the voiced aspirate (breathy voice)
-consonants given below. I have accounted for them in the IFM file.
-
-\begin{center}
-\renewcommand{\arraystretch}{1.45}
-\begin{makeimage}
-\begin{tabular}{|ll|ll|ll|ll|ll|}
-\hline
-\multicolumn{10}{|c|}{\it Old Pa\~nj\=ab{\=\i} Voiced Aspirates\/} \\
-\hline
-{\tt nha} & #indian nha#endindian & {\tt rha} & #indian rha#endindian & {\tt lha} & #indian lha#endindian & {\tt vha} & #indian vha#endindian & {\tt .Dha} & #indian .Dha#endindian \\
-\hline
-\end{tabular}
-\end{makeimage}
-\end{center}
-\bigskip
-
-\item \textbf{Vowel-bearers} are null characters which are modified
-with diacritics to form the vowels. The vowel bearers are {\it u\/}
-{\pun `\char117} for back vowels, {\it a\/} {\pun `\char97} for low vowels,
-and {\it i\/} {\pun `\char101} for front vowels. I could not account
-for these in the IFM file so they had to be accessed directly
-through character codes from the {\tt pun} font. The codes
-are {\tt u}, {\tt a}, and {\tt i}, respectively. Perhaps
-Avinash Chopde could account for them if it is decided that
-Gurmukh{\=\i} will be made a part of ITRANS. Suggested
-input for the vowel-bearers are {\tt `a}, {\tt `u}, and
-{\tt `i}.
-\end{enumerate}
-
-\subsection{Variations}
-
-\begin{enumerate}
-\item The {\it m\=atr\=a\/} for #indian au#endindian \ {\tt au} is sometimes not
-written. A word like #indian augaNu#endindian \ {\tt augaNu} may be written
-alternately as #indian a_ugaNu#endindian \ {\tt a\char`_ugaNu}.
-\end{enumerate}
-
-\section{Examples}
-
-The following example, a poem by Bulleh Shah, illustrates the
-typesetting of Gurmukh{\=\i} in ITRANS using {\tt pun.ifm}.
-
-\begin{quote}
-\begin{makeimage}
-\begin{multicols}{2}
-#indian bhaiNaa.N mai.N katadii katadii huTTii . \\
-pa.Dii pacchii pichavaa.De rahi ga_ii .. \\
-hatth vic rahi ga_ii juTTii . \\
-agge carakhaa picche piiha.Daa .. \\
-hatth meriu.N ta.nd TuTTii .. #endindian
-\medskip
-
-{\it bhai\d{n}\=a\d{m} mai\d{m} katad{\=\i} katad{\=\i} hu\d{t}\d{t}{\=\i}; \\
-pa\d{r}{\=\i} pacch{\=\i} pichaw\=a\d{r}e rahi ga{\=\i}. \\
-hatth vic rahi ga{\=\i} ju\d{t}\d{t}{\=\i}; \\
-agge carakh\=a picche p{\=\i}ha\d{r}\=a. \\
-hatth meriu\d{m} ta\d{m}d \d{t}u\d{t}\d{t}{\=\i}.}
-\end{multicols}
-\end{makeimage}
-\end{quote}
-\hfill{\itshape -- Bulleh Shah}
-
-\subsection{Another Example}
-
-\def\,{{\rm,}}
-
-\centerline{#indian 1 AUM \quad satiguru prasaadi #endindian}
-\centerline{#indian suuhii mahalaa 5 #endindian}
-\bigskip
-
-\begin{makeimage}
-\begin{quote}\begin{quote}
-{\obeylines
-#indian
-jis ke sir uupari tuu.n suaamii\, so dukhu kaisaa paavai ||
-boli n jaanai maaiiaa madi maataa\, maraNaa ciiti na aavai || 1||
-mere raamaraaii\, tuu.n santaa kaa sant tere ||
-tere sevak kau bhau kichu naahii\, jamu nahii aavai nere || 1|| rahaa_u ||
-jo terai raN^gi raate suaamii\, tin kaa janam maraN dukhu naasaa ||
-terii bakhas na meTai koI\, satigur kaa dilaasaa || 2||
-naamu dhiaaiini\, sukh phala paaiini\, aaTh pahar aaraadhahi ||
-terii saraNi tere bharavaasai\, pa~nc dushaT lai saadhahi || 3||
-giaanu dhiaanu kichu karamu na jaaNaa\, saar na jaaNaa terii ||
-sabh te vaDaa satiguru naanak\, jini kala raakhii merii || 4|| 10|| 57||
-#endindian
-}
-\end{quote}\end{quote}
-\end{makeimage}
-
-\section{Limitations}
-\begin{enumerate}
-\item In {\it The World's Writing Systems\/}, Bright and Daniels,
-a character {\it \d{l}a} is given. This character is #indian la#endindian \ {\it la\/}
-with a {\it nuqta\/} beneath it. There is no glyph for it in the
-{\tt pun} font. Perhaps it can be hard-coded.
-
-\item The symbol of the Sikhs, \ {\pun `\char64} \ {\it ka\d{n}\d{d}\=a\/},
-is available as a glyph in the {\tt pun} font.
-This is accessible as {\tt khNDa} or {\tt KND} in the input text.
-
-\end{enumerate}
-
-\vfill
-{\parindent=0pt
-Anshuman Pandey $<$\emph{apandey@u.washington.edu}$>$
-}
-
-%%% Character Inventory %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%-------------------------------------------------------------------
-\begin{htmlonly}
-\section{Gurmukhi Table}
-\end{htmlonly}
-
-\begin{table}
-\begin{center}
-\renewcommand{\doublerulesep}{.5cm}
-\renewcommand{\arraystretch}{1.40}
-\begin{makeimage}
-\begin{tabular}{|ll|ll|ll|}
-\hline
-\multicolumn{6}{|c|}{\it Vowel Bearers\/} \\
-\hline
-{\it back\/} & {\pun `\char117} & {\it low\/} & {\pun `\char97} & {\it front\/} & {\pun `\char101} \\
-\hline
-\end{tabular}
-\end{makeimage}
-\hspace*{.5cm}
-\begin{makeimage}
-\begin{tabular}{|ll|ll|}
-\hline
-\multicolumn{4}{|c|}{\it Fricatives\/} \\
-\hline
-{\tt sa} & #indian sa#endindian & {\tt ha} & #indian ha#endindian \\
-\hline
-\end{tabular}
-\end{makeimage}
-\vspace*{.5cm} \\
-
-\begin{makeimage}
-\begin{tabular}{|lll|lll|lll|lll|}
-\hline
-\multicolumn{12}{|c|}{\it Vowels\/} \\
-\hline
-{\tt a} & #indian a#endindian & --- & {\tt aa} & #indian aa#endindian & {\pun `\char65} & {\tt i} & #indian i#endindian & {\pun `\char105} & {\tt ii} & #indian ii#endindian & {\pun `\char73} \\
-{\tt u} & #indian u#endindian & {\pun `\char85} & {\tt uu} & #indian uu#endindian & {\pun `\char60} & {\tt e} & #indian e#endindian & {\pun `\char69} & {\tt ai} & #indian ai#endindian & {\pun `\char62} \\
-{\tt o} & #indian o#endindian & {\pun `\char126} & {\tt au} & #indian au#endindian & {\pun `\char79} & {\tt aM} & [\ #indian aM#endindian\ ] & [\ {\pun `\char42}\ ] & {\tt aH} & [ #indian aH#endindian ] & [ {\pun `\char92} ] \\
-\hline
-\end{tabular}
-\end{makeimage}
-\vspace*{.5cm}
-
-\begin{makeimage}
-\begin{tabular}{|ll|ll|ll|ll|ll|}
-\hline
-\multicolumn{10}{|c|}{\it Occlusives\/} \\
-\hline
-{\tt ka} & #indian ka#endindian & {\tt kha} & #indian kha#endindian & {\tt ga} & #indian ga#endindian & {\tt gha} & #indian gha#endindian & {\tt N\char`^a} & #indian N^a#endindian \\
-{\tt ca} & #indian ca#endindian & {\tt cha} & #indian cha#endindian & {\tt ja} & #indian ja#endindian & {\tt jha} & #indian jha#endindian & {\tt \char`~na} & #indian ~na#endindian \\
-{\tt Ta} & #indian Ta#endindian & {\tt Tha} & #indian Tha#endindian & {\tt Da} & #indian Da#endindian & {\tt Dha} & #indian Dha#endindian & {\tt Na} & #indian Na#endindian \\
-{\tt ta} & #indian ta#endindian & {\tt tha} & #indian tha#endindian & {\tt da} & #indian da#endindian & {\tt dha} & #indian dha#endindian & {\tt na} & #indian na#endindian \\
-{\tt pa} & #indian pa#endindian & {\tt pha} & #indian pha#endindian & {\tt ba} & #indian ba#endindian & {\tt bha} & #indian bha#endindian & {\tt ma} & #indian ma#endindian \\
-\hline\hline
-\multicolumn{10}{|c|}{\it Sonorants\/} \\
-\hline
-{\tt ya} & #indian ya#endindian & {\tt ra} & #indian ra#endindian & {\tt la} & #indian la#endindian & {\tt va} & #indian va#endindian & {\tt .Da} & #indian .Da#endindian \\
-\hline
-\end{tabular}
-\end{makeimage}
-\vspace*{.5cm}
-
-\begin{makeimage}
-\begin{tabular}{|ll|ll|ll|ll|ll|ll|}
-\hline
-\multicolumn{12}{|c|}{\it Supplementary Consonants\/} \\
-\hline
-{\tt sha} & #indian sha#endindian & {\tt za} & #indian za#endindian & {\tt fa} & #indian fa#endindian & {\tt Ka} & #indian Ka#endindian & {\tt Ga} & #indian Ga#endindian & {\tt La} & --- \\
-\hline
-\end{tabular}
-\end{makeimage}
-\vspace*{.5cm}
-
-\begin{makeimage}
-\begin{tabular}{|ll|ll|ll|ll|ll|}
-\hline
-\multicolumn{10}{|c|}{\it Numerals\/} \\
-\hline
-{\tt 0} & #indian 0#endindian & {\tt 1} & #indian 1#endindian & {\tt 2} & #indian 2#endindian & {\tt 3} & #indian 3#endindian & {\tt 4} & #indian 4#endindian \\
-{\tt 5} & #indian 5#endindian & {\tt 6} & #indian 6#endindian & {\tt 7} & #indian 7#endindian & {\tt 8} & #indian 8#endindian & {\tt 9} & #indian 9#endindian \\
-\hline
-\end{tabular}
-\end{makeimage}
-\hspace*{.5cm}
-\begin{makeimage}
-\begin{tabular}{|ll|ll|ll|}
-\hline
-\multicolumn{6}{|c|}{\it Specials\/} \\
-\hline
- {\tt AUM} & #indian AUM#endindian
-& {\tt .c} & {\pun `\char38}
-& {\it KND} & {\pun `\char64} \\
- {\tt .n} & {\pun `\char42}
-& {\tt .N} & {\pun `\char58} && \\
-\hline
-\end{tabular}
-\end{makeimage}
-\end{center}
-\caption{`Punjabi' PostScript font}
-\label{chars}
-\end{table}
-
-
-%%% Consonant-Vowel Combinations %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%-------------------------------------------------------------------
-\begin{htmlonly}
-\section{Table of Consonant Forms}
-\end{htmlonly}
-
-% All the consonant-vowel forms
-\renewcommand{\arraystretch}{1.25}
-\begin{table}[hp]
-\vspace*{-0.5in}
-\hspace*{0.0in}\vbox{
-\begin{center}
-\begin{makeimage}
-\begin{tabular}{|c||c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|}
-\hline
- / &
- {\tt a} &
- {\tt aa} &
- {\tt i} &
- {\tt ii} &
- {\tt u} &
- {\tt uu} &
- {\tt e} &
- {\tt ai} &
- {\tt o} &
- {\tt au} \\ \hline \hline
-
- {\tt k} &
-#indian ka #endindian &
-#indian kaa #endindian &
-#indian ki #endindian &
-#indian kii #endindian &
-#indian ku #endindian &
-#indian kuu #endindian &
-#indian ke #endindian &
-#indian kai #endindian &
-#indian ko #endindian &
-#indian kau #endindian
-\\ \hline
- {\tt kh} &
-#indian kha #endindian &
-#indian khaa #endindian &
-#indian khi #endindian &
-#indian khii #endindian &
-#indian khu #endindian &
-#indian khuu #endindian &
-#indian khe #endindian &
-#indian khai #endindian &
-#indian kho #endindian &
-#indian khau #endindian \\ \hline
- {\tt g} &
-#indian ga #endindian &
-#indian gaa #endindian &
-#indian gi #endindian &
-#indian gii #endindian &
-#indian gu #endindian &
-#indian guu #endindian &
-#indian ge #endindian &
-#indian gai #endindian &
-#indian go #endindian &
-#indian gau #endindian \\ \hline
- {\tt gh} &
-#indian gha #endindian &
-#indian ghaa #endindian &
-#indian ghi #endindian &
-#indian ghii #endindian &
-#indian ghu #endindian &
-#indian ghuu #endindian &
-#indian ghe #endindian &
-#indian ghai #endindian &
-#indian gho #endindian &
-#indian ghau #endindian \\ \hline
- {\tt N\char`^} &
-#indian ~Na #endindian &
-#indian ~Naa #endindian &
-#indian ~Ni #endindian &
-#indian ~Nii #endindian &
-#indian ~Nu #endindian &
-#indian ~Nuu #endindian &
-#indian ~Ne #endindian &
-#indian ~Nai #endindian &
-#indian ~No #endindian &
-#indian ~Nau #endindian \\ \hline
- {\tt c} &
-#indian ca #endindian &
-#indian caa #endindian &
-#indian ci #endindian &
-#indian cii #endindian &
-#indian cu #endindian &
-#indian cuu #endindian &
-#indian ce #endindian &
-#indian cai #endindian &
-#indian co #endindian &
-#indian cau #endindian \\ \hline
- {\tt ch} &
-#indian cha #endindian &
-#indian chaa #endindian &
-#indian chi #endindian &
-#indian chii #endindian &
-#indian chu #endindian &
-#indian chuu #endindian &
-#indian che #endindian &
-#indian chai #endindian &
-#indian cho #endindian &
-#indian chau #endindian \\ \hline
- {\tt j} &
-#indian ja #endindian &
-#indian jaa #endindian &
-#indian ji #endindian &
-#indian jii #endindian &
-#indian ju #endindian &
-#indian juu #endindian &
-#indian je #endindian &
-#indian jai #endindian &
-#indian jo #endindian &
-#indian jau #endindian \\ \hline
- {\tt jh} &
-#indian jha #endindian &
-#indian jhaa #endindian &
-#indian jhi #endindian &
-#indian jhii #endindian &
-#indian jhu #endindian &
-#indian jhuu #endindian &
-#indian jhe #endindian &
-#indian jhai #endindian &
-#indian jho #endindian &
-#indian jhau #endindian \\ \hline
- {\tt \char`~n} &
-#indian ~na #endindian &
-#indian ~naa #endindian &
-#indian ~ni #endindian &
-#indian ~nii #endindian &
-#indian ~nu #endindian &
-#indian ~nuu #endindian &
-#indian ~ne #endindian &
-#indian ~nai #endindian &
-#indian ~no #endindian &
-#indian ~nau #endindian \\ \hline
- {\tt T} &
-#indian Ta #endindian &
-#indian Taa #endindian &
-#indian Ti #endindian &
-#indian Tii #endindian &
-#indian Tu #endindian &
-#indian Tuu #endindian &
-#indian Te #endindian &
-#indian Tai #endindian &
-#indian To #endindian &
-#indian Tau #endindian \\ \hline
- {\tt Th} &
-#indian Tha #endindian &
-#indian Thaa #endindian &
-#indian Thi #endindian &
-#indian Thii #endindian &
-#indian Thu #endindian &
-#indian Thuu #endindian &
-#indian The #endindian &
-#indian Thai #endindian &
-#indian Tho #endindian &
-#indian Thau #endindian \\ \hline
- {\tt D} &
-#indian Da #endindian &
-#indian Daa #endindian &
-#indian Di #endindian &
-#indian Dii #endindian &
-#indian Du #endindian &
-#indian Duu #endindian &
-#indian De #endindian &
-#indian Dai #endindian &
-#indian Do #endindian &
-#indian Dau #endindian \\ \hline
- {\tt Dh} &
-#indian Dha #endindian &
-#indian Dhaa #endindian &
-#indian Dhi #endindian &
-#indian Dhii #endindian &
-#indian Dhu #endindian &
-#indian Dhuu #endindian &
-#indian Dhe #endindian &
-#indian Dhai #endindian &
-#indian Dho #endindian &
-#indian Dhau #endindian \\ \hline
- {\tt N} &
-#indian Na #endindian &
-#indian Naa #endindian &
-#indian Ni #endindian &
-#indian Nii #endindian &
-#indian Nu #endindian &
-#indian Nuu #endindian &
-#indian Ne #endindian &
-#indian Nai #endindian &
-#indian No #endindian &
-#indian Nau #endindian \\ \hline
- {\tt t} &
-#indian ta #endindian &
-#indian taa #endindian &
-#indian ti #endindian &
-#indian tii #endindian &
-#indian tu #endindian &
-#indian tuu #endindian &
-#indian te #endindian &
-#indian tai #endindian &
-#indian to #endindian &
-#indian tau #endindian \\ \hline
- {\tt th} &
-#indian tha #endindian &
-#indian thaa #endindian &
-#indian thi #endindian &
-#indian thii #endindian &
-#indian thu #endindian &
-#indian thuu #endindian &
-#indian the #endindian &
-#indian thai #endindian &
-#indian tho #endindian &
-#indian thau #endindian \\ \hline
- {\tt d} &
-#indian da #endindian &
-#indian daa #endindian &
-#indian di #endindian &
-#indian dii #endindian &
-#indian du #endindian &
-#indian duu #endindian &
-#indian de #endindian &
-#indian dai #endindian &
-#indian do #endindian &
-#indian dau #endindian \\ \hline
- {\tt dh} &
-#indian dha #endindian &
-#indian dhaa #endindian &
-#indian dhi #endindian &
-#indian dhii #endindian &
-#indian dhu #endindian &
-#indian dhuu #endindian &
-#indian dhe #endindian &
-#indian dhai #endindian &
-#indian dho #endindian &
-#indian dhau #endindian \\ \hline
- {\tt n} &
-#indian na #endindian &
-#indian naa #endindian &
-#indian ni #endindian &
-#indian nii #endindian &
-#indian nu #endindian &
-#indian nuu #endindian &
-#indian ne #endindian &
-#indian nai #endindian &
-#indian no #endindian &
-#indian nau #endindian \\ \hline
- {\tt p} &
-#indian pa #endindian &
-#indian paa #endindian &
-#indian pi #endindian &
-#indian pii #endindian &
-#indian pu #endindian &
-#indian puu #endindian &
-#indian pe #endindian &
-#indian pai #endindian &
-#indian po #endindian &
-#indian pau #endindian \\ \hline
- {\tt ph} &
-#indian pha #endindian &
-#indian phaa #endindian &
-#indian phi #endindian &
-#indian phii #endindian &
-#indian phu #endindian &
-#indian phuu #endindian &
-#indian phe #endindian &
-#indian phai #endindian &
-#indian pho #endindian &
-#indian phau #endindian \\ \hline
- {\tt b} &
-#indian ba #endindian &
-#indian baa #endindian &
-#indian bi #endindian &
-#indian bii #endindian &
-#indian bu #endindian &
-#indian buu #endindian &
-#indian be #endindian &
-#indian bai #endindian &
-#indian bo #endindian &
-#indian bau #endindian \\ \hline
- {\tt bh} &
-#indian bha #endindian &
-#indian bhaa #endindian &
-#indian bhi #endindian &
-#indian bhii #endindian &
-#indian bhu #endindian &
-#indian bhuu #endindian &
-#indian bhe #endindian &
-#indian bhai #endindian &
-#indian bho #endindian &
-#indian bhau #endindian \\ \hline
- {\tt m} &
-#indian ma #endindian &
-#indian maa #endindian &
-#indian mi #endindian &
-#indian mii #endindian &
-#indian mu #endindian &
-#indian muu #endindian &
-#indian me #endindian &
-#indian mai #endindian &
-#indian mo #endindian &
-#indian mau #endindian \\ \hline
- {\tt y} &
-#indian ya #endindian &
-#indian yaa #endindian &
-#indian yi #endindian &
-#indian yii #endindian &
-#indian yu #endindian &
-#indian yuu #endindian &
-#indian ye #endindian &
-#indian yai #endindian &
-#indian yo #endindian &
-#indian yau #endindian \\ \hline
- {\tt r} &
-#indian ra #endindian &
-#indian raa #endindian &
-#indian ri #endindian &
-#indian rii #endindian &
-#indian ru #endindian &
-#indian ruu #endindian &
-#indian re #endindian &
-#indian rai #endindian &
-#indian ro #endindian &
-#indian rau #endindian \\ \hline
- {\tt l} &
-#indian la #endindian &
-#indian laa #endindian &
-#indian li #endindian &
-#indian lii #endindian &
-#indian lu #endindian &
-#indian luu #endindian &
-#indian le #endindian &
-#indian lai #endindian &
-#indian lo #endindian &
-#indian lau #endindian \\ \hline
- {\tt v} &
-#indian va #endindian &
-#indian vaa #endindian &
-#indian vi #endindian &
-#indian vii #endindian &
-#indian vu #endindian &
-#indian vuu #endindian &
-#indian ve #endindian &
-#indian vai #endindian &
-#indian vo #endindian &
-#indian vau #endindian \\ \hline
- {\tt .D} &
-#indian .Da #endindian &
-#indian .Daa #endindian &
-#indian .Di #endindian &
-#indian .Dii #endindian &
-#indian .Du #endindian &
-#indian .Duu #endindian &
-#indian .De #endindian &
-#indian .Dai #endindian &
-#indian .Do #endindian &
-#indian .Dau #endindian \\ \hline
- {\tt sh} &
-#indian sha #endindian &
-#indian shaa #endindian &
-#indian shi #endindian &
-#indian shii #endindian &
-#indian shu #endindian &
-#indian shuu #endindian &
-#indian she #endindian &
-#indian shai #endindian &
-#indian sho #endindian &
-#indian shau #endindian \\ \hline
- {\tt z} &
-#indian za #endindian &
-#indian zaa #endindian &
-#indian zi #endindian &
-#indian zii #endindian &
-#indian zu #endindian &
-#indian zuu #endindian &
-#indian ze #endindian &
-#indian zai #endindian &
-#indian zo #endindian &
-#indian zau #endindian \\ \hline
- {\tt f} &
-#indian fa #endindian &
-#indian faa #endindian &
-#indian fi #endindian &
-#indian fii #endindian &
-#indian fu #endindian &
-#indian fuu #endindian &
-#indian fe #endindian &
-#indian fai #endindian &
-#indian fo #endindian &
-#indian fau #endindian \\ \hline
- {\tt K} &
-#indian Ka #endindian &
-#indian Kaa #endindian &
-#indian Ki #endindian &
-#indian Kii #endindian &
-#indian Ku #endindian &
-#indian Kuu #endindian &
-#indian Ke #endindian &
-#indian Kai #endindian &
-#indian Ko #endindian &
-#indian Kau #endindian \\ \hline
- {\tt G} &
-#indian Ga #endindian &
-#indian Gaa #endindian &
-#indian Gi #endindian &
-#indian Gii #endindian &
-#indian Gu #endindian &
-#indian Guu #endindian &
-#indian Ge #endindian &
-#indian Gai #endindian &
-#indian Go #endindian &
-#indian Gau #endindian \\ \hline
- {\tt s} &
-#indian sa #endindian &
-#indian saa #endindian &
-#indian si #endindian &
-#indian sii #endindian &
-#indian su #endindian &
-#indian suu #endindian &
-#indian se #endindian &
-#indian sai #endindian &
-#indian so #endindian &
-#indian sau #endindian \\ \hline
- {\tt h} &
-#indian ha #endindian &
-#indian haa #endindian &
-#indian hi #endindian &
-#indian hii #endindian &
-#indian hu #endindian &
-#indian huu #endindian &
-#indian he #endindian &
-#indian hai #endindian &
-#indian ho #endindian &
-#indian hau #endindian \\ \hline
-\end{tabular}
-\end{makeimage}
-\vspace{0.10in}
-\end{center}
-} % end vbox
-%\caption{Gurmukh{\=\i} Consonants with their Vowel Forms.}
-%\label{consvow}
-\end{table}
-
-\newpage
-%-------------------------------------------------------------------
-\section{Example Words}
-
-\begin{makeimage}
-\begin{multicols}{3}
-#indian mantri#endindian \quad {\tt mantrii} \\
-#indian svaadu#endindian \quad {\tt svaadu} \\
-#indian amritu#endindian \quad {\tt amritu} \\
-#indian indru#endindian \quad {\tt indru} \\
-#indian hindusataanu#endindian \quad {\tt hindusataanu} \\
-#indian jaN^galu#endindian \quad {\tt jaN\char`^galu} \\
-#indian ja.ngalu#endindian \quad {\tt ja.ngalu} \\
-#indian brahamaNu#endindian \quad {\tt brahamaNu} \\
-#indian pa~nja kakke#endindian \quad {\tt pa\char`~nja kakke} \\
-#indian pa.nja kakke#endindian \quad {\tt pa.nja kakke} \\
-#indian dhuu.Di#endindian \quad {\tt dhuu.Di} \\
-#indian bhaa_ii#endindian \quad {\tt bhaa\char`_ii} \\
-#indian aN^ga#endindian \quad {\tt aN\char`^ga} \\
-#indian a.nga#endindian \quad {\tt a.nga} \\
-#indian santa#endindian \quad {\tt santa} \\
-#indian sa.nta#endindian \quad {\tt sa.nta} \\
-#indian shaanti#endindian \quad {\tt shaanti} \\
-#indian shaa.Nti#endindian \quad {\tt shaa.Nti} \\
-#indian ambaa#endindian \quad {\tt ambaa} \\
-#indian a.nbaa#endindian \quad {\tt a.nbaa} \\
-#indian pampakinu#endindian \quad {\tt pampakinu\/} \\
-#indian paa~nca#endindian \quad {\tt paa\char`~nca\/} \\
-#indian paa.Nca#endindian \quad {\tt paa.Nca\/} \\
-#indian daNDaa#endindian \quad {\tt daNDaa} \\
-#indian da.nDaa#endindian \quad {\tt da.nDaa} \\
-#indian satiguru#endindian \quad {\tt satiguru} \\
-#indian sakhii#endindian \quad {\tt sakhii} \\
-#indian siddha#endindian \quad {\tt siddha} \\
-#indian hukamu#endindian \quad {\tt hukamu} \\
-%------------------------
-\begin{htmlonly}
-\end{multicols}
-\end{makeimage}
-% latex2html can't do {multicols}{3}, it puts everything in 1 col,
-% so, have to split table into two or will not fit on a page
-\begin{makeimage}
-\begin{multicols}{3}
-\end{htmlonly}
-%------------------------
-#indian kabiiru#endindian \quad {\tt kabiiru} \\
-#indian naanaku#endindian \quad {\tt naanaku} \\
-#indian kuraaNu#endindian \quad {\tt kuraaNu} \\
-#indian guramukhii#endindian \quad {\tt guramukhii} \\
-#indian ahaliaa#endindian \quad {\tt ahaliaa} \\
-#indian augaNu#endindian \quad {\tt augaNu} \\
-#indian a_ugaNu#endindian \quad {\tt a\char`_ugaNu} \\
-#indian aa_io#endindian \quad {\tt aa\char`_io} \\
-#indian giaanii#endindian \quad {\tt giaanii} \\
-#indian maaiaa#endindian \quad {\tt maaiaa} \\
-#indian maa_iaa#endindian \quad {\tt maa\char`_iaa} \\
-#indian khullhaa#endindian \quad {\tt khullhaa} \\
-#indian kripaa#endindian \quad {\tt kripaa} \\
-#indian khyattrii#endindian \quad {\tt khyattrii} \\
-#indian jagannaathu#endindian \quad {\tt jagannaathu} \\
-#indian granthu#endindian \quad {\tt granthu} \\
-#indian gra.nthu#endindian \quad {\tt gra.nthu} \\
-#indian pa~njaabii#endindian \quad {\tt pa\char`~njaabii} \\
-#indian pa.njaabii#endindian \quad {\tt pa.njaabii} \\
-#indian haumai#endindian \quad {\tt haumai} \\
-#indian ha_umai#endindian \quad {\tt ha\char`_umai} \\
-#indian paNDitu#endindian \quad {\tt paNDitu} \\
-#indian pa.nDitu#endindian \quad {\tt pa.nDitu} \\
-#indian nhaanaa#endindian \quad {\tt nhaanaa} \\
-#indian praaNu#endindian \quad {\tt praaNu} \\
-#indian cammu#endindian \quad {\tt cammu} \\
-#indian cannaNu#endindian \quad {\tt cannaNu} \\
-#indian saccaa#endindian \quad {\tt saccaa}
-\end{multicols}
-\end{makeimage}
-
-\bigskip
-\hrule
-\bigskip
-
-\vfill
-
-\section{Author}
-
-\noindent
-ITRANS has been developed by Avinash Chopde. \\
-E-mail:
-\htmladdnormallink{\texttt{avinash@acm.org}}{mailto:avinash@acm.org}. \\
-Home page:
-\htmladdnormallink{\texttt{http://www.aczone.com/}}{http://www.aczone.com/}
-
-\bigskip\bigskip
-\centerline{\tiny -- end-of-document --}
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/itrans/romancsx.itx b/Master/texmf-dist/doc/fonts/itrans/romancsx.itx
deleted file mode 100644
index ac93cd748d9..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/romancsx.itx
+++ /dev/null
@@ -1,305 +0,0 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Romanized Sanskrit output User Doc for ITRANS (Version 5.00+)
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\documentclass[11pt]{article}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\usepackage[preprocess]{itrans} % Ross Moore's extensions to latex2html
-
-\usepackage{html} % from standard latex2html package
- % if you do not have html.sty in your machine, change the html to
- % htmlstub (htmlstub.sty is included in the ITRANS/lib directory)
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-#sanskritifm=dvng.ifm % ITRANS command
-#sanskritfont=\fransdvng % ITRANS command: argument specifies use of
- % Frans's font, fransdvng is a command defined
- % in itrans.sty (idevn.tex)
-%begin{latexonly}
-\let\usedvng=\largedvng % override the default size (normaldvng)
-%end{latexonly}
-
-\newfont{\csroman}{ncprcsxp at 10pt}
-\newfont{\csromani}{ncpicsxp at 10pt}
-
-#romanifm=romancsx.ifm
-#romanfont=\csroman
-
-\newcommand{\SM}{\char35roman}
-\newcommand{\EM}{\char35endroman}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\portraitpage % defined in itrans.sty (idevn.tex), get a larger page size
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\renewcommand{\arraystretch}{1.15}
-
-\begin{document}
-
-\footnotetext[0]{Last modification: \today}
-
-\centerline{\bf Transliteration Map}
-\medskip
-\centerline{\LARGE\bf NCS\_CSX font}
-\medskip
-\centerline{\bf (Romanized Sanskrit)}
-\bigskip
-\centerline{\bf itrans}
-\smallskip
-\centerline{\bf \copyright 1996--2001 Avinash Chopde}
-
-\section{Fonts Available}
-
-\subsection{\TeX\ Interface}
-
-The romanized sanskrit font is called {\em NCS\_CSX+-Roman},
-and its PostScript description
-resides in the file {\em ncpr\_\_\_\_.pfb}.
-It is a Type 1 PostScript font.
-A second font, which is an italic version is also available {\em ncpi\_\_\_\_.pfb}.
-A bold version of the font is also available, as well as Mac versions,
-but they are not bundled in
-with ITRANS. You can download the bold version of NCS\_CSX from the
-Internet, see the following section titled ``Font Developer.''
-
-Since these are PostScript fonts, you can use them at any font size in
-your document.
-Here are two examples of loading these fonts (see romancsx.itx for
-example usage):
-
-\noindent\verb+\newfont{\csroman}{ncpr at 10pt}+.
-
-or
-
-\noindent\verb+\newfont{\csromani}{ncpi at 10pt}+.
-
-\subsection{Direct PostScript Interface}
-
-This font can be used with the -P option of ITRANS, to produce direct
-PostScript output.
-
-This can be used when you don't want to use \TeX\ for typesetting.
-There are a few sample files provided which show how to use this Direct
-PostScript Output mode (the files ending in .ips are the Direct PostScript
-output files).
-
-\subsection{Direct Text Interface}
-
-This font can be used with the -7 or -8 option of ITRANS, to produce direct
-Text (HTML) output. This can be used to convert input ITRANS encoded texts into the
-Classical Sanskrit encoding, and that output text
- can be viewed using a CS/CSX font on HTML browsers such a Netscape (3.0
- or later).
-For details on the Classical Sanskrit font encoding, see Dominik Wujastyk's
-documents on the Internet, search for the keywords Indology or
-Classical Sanskrit, or visit the ftp site listed in the ``Font Developer''
-section of this document.
-That ftp site also contains other variations of the NCS\_CSX font, which
-includes a bold version of the font, and also contains many other
-CS/CSX fonts.
-
-The -7 or -8 mode, with a little bit of output editing,
-can be used in interesting ways --- this can be
-used to convert all ITRANS encoded text into CS/CSX encoded text.
-And since ITRANS also accepts CS/CSX encoded text as input, this offers
-a way to move to 8-bit input text encoding, and also
-retain all the advantages of the original ITRANS documents!
-
-\subsection{Font Developer}
-
-The NCS fonts have been taken from this site:
-
-{\verb- ftp://bombay.oriental.cam.ac.uk/pub/john/software/fonts/csx+/-}
-
-As mentioned in the readme there,
-``The fonts in this archive implement the CSX+ character set designed
-for use in printing Indian language material in Roman script. They
-are based on fonts designed by URW++ Design and Development Incorporated,
-Germany.''
-
-For more information, visit Dr. John D Smith's home page, at \\
-\htmladdnormallink{\texttt{http://bombay.oriental.cam.ac.uk/index.html}}{http://bombay.oriental.cam.ac.uk/index.html}
-
-\subsection{CS/CSX Encoding}
-
-During the 8th World Sanskrit Conference, Vienna 1990, a panel
-was held to discuss the standardization of Sanskrit for
-electronic data transfer.
-Dominik Wujastyk presented a paper, titled ``Standardization of Sanskrit for
-Electronic Data Transfer and Screen Representation,'' which outlines the
-Classical Sanskrit and Classical Sanskrit Extended Encoding.
-The original paper is available in a .zip archive, named ``iass.zip''
-available at: {\verb+ ftp.bcc.ac.uk:/pub/users/ucgadkw/indology+}.
-
-\section{Example usage}
-
-This input:
-\bigskip
-
-{\obeylines
-{\tt \SM}
-\begin{verbatim}
- karmaNyevaadhikaaraste maa phaleshhu kadaachana |
- maa karmaphalaheturbhuurmaa te sa~Ngo.astvakarmaNi || 47 ||
-\csromani
- yogasthaH kuru karmaaNi sa~Nga.n tyaktvaa dhana.njaya |
- sid.hdhyasid.hdhyoH samo bhuutvaa samatva.n yoga uchyate || 48 ||
-\end{verbatim}
-\noindent
-{\tt \EM}}
-
-\bigskip
-\noindent
-produces:
-\bigskip
-
-{
-#roman \obeylines
- karmaNyevaadhikaaraste maa phaleshhu kadaachana |
- maa karmaphalaheturbhuurmaa te sa~Ngo.astvakarmaNi || 47 ||
-\csromani
- yogasthaH kuru karmaaNi sa~Nga.n tyaktvaa dhana.njaya |
- sid.hdhyasid.hdhyoH samo bhuutvaa samatva.n yoga uchyate || 48 ||
-
-#endroman
-}
-
-\bigskip
-\hrule
-\vfill
-
-\section{Author}
-
-\noindent
-ITRANS has been developed by Avinash Chopde. \\
-E-mail:
-\htmladdnormallink{\texttt{avinash@acm.org}}{mailto:avinash@acm.org}. \\
-Home page:
-\htmladdnormallink{\texttt{http://www.aczone.com/}}{http://www.aczone.com/}
-
-\bigskip
-\hrule
-%-------------------------------------------------------------------
-\begin{htmlonly}
-\section{Romanized Sanskrit Table}
-\end{htmlonly}
-
-\begin{table}[hp]
-\begin{center}
-\vspace*{-0.00in}\begin{tabular}{c@{\hspace{1in}}c@{\hspace{1in}}c}
-% --- first col is vowels inside a tabular
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Vowels} \\
-\hline
-{#roman a #endroman} & {\tt a} \\ \hline
-{#roman aa #endroman} & {\tt aa {\it or} A} \\ \hline
-{#roman i #endroman} & {\tt i} \\ \hline
-{#roman ii #endroman} & {\tt ii {\it or} I} \\ \hline
-{#roman u #endroman} & {\tt u} \\ \hline
-{#roman uu #endroman} & {\tt uu {\it or} U} \\ \hline
-{#roman R^i #endroman} & {\tt RRi {\it or} R\char`^i} \\ \hline
-{#roman R^I #endroman} & {\tt RRI {\it or} R\char`^I} \\ \hline
-{#roman L^i #endroman} & {\tt LLi {\it or} L\char`^i} \\ \hline
-{#roman L^I #endroman} & {\tt LLI {\it or} L\char`^I} \\ \hline
-{#roman e #endroman} & {\tt e} \\ \hline
-{#roman ai #endroman} & {\tt ai} \\ \hline
-{#roman o #endroman} & {\tt o} \\ \hline
-{#roman au #endroman} & {\tt au} \\ \hline
-{#roman aM #endroman} & {\tt {\it a}M} \\ \hline
-{#roman aH #endroman} & {\tt {\it a}H} \\ \hline
-\multicolumn{2}{c}{} \\
-\multicolumn{2}{c}{} \\
-\multicolumn{2}{c}{Digits} \\
-\hline
-{#roman 0 #endroman} & {\tt 0} \\ \hline
-{#roman 1 #endroman} & {\tt 1} \\ \hline
-{#roman 2 #endroman} & {\tt 2} \\ \hline
-{#roman 3 #endroman} & {\tt 3} \\ \hline
-{#roman 4 #endroman} & {\tt 4} \\ \hline
-{#roman 5 #endroman} & {\tt 5} \\ \hline
-{#roman 6 #endroman} & {\tt 6} \\ \hline
-{#roman 7 #endroman} & {\tt 7} \\ \hline
-{#roman 8 #endroman} & {\tt 8} \\ \hline
-{#roman 9 #endroman} & {\tt 9} \\ \hline
-\end{tabular}
-\end{makeimage}
-% --- end first col
-&
-% --- second col is consonants
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Consonants} \\
-\hline
-{#roman ka #endroman} & {\tt k{\it a}} \\ \hline
-{#roman kha #endroman} & {\tt kh{\it a}} \\ \hline
-{#roman ga #endroman} & {\tt g{\it a}} \\ \hline
-{#roman gha #endroman} & {\tt gh{\it a}} \\ \hline
-{#roman ~Na #endroman} & {\tt \char`~N{\it a or} N\char`^{\it a}} \\ \hline
-{#roman cha #endroman} & {\tt ch{\it a}} \\ \hline
-{#roman Cha #endroman} & {\tt Ch{\it a or} chh{\it a}} \\ \hline
-{#roman ja #endroman} & {\tt j{\it a}} \\ \hline
-{#roman jha #endroman} & {\tt jh{\it a}} \\ \hline
-{#roman ~na #endroman} & {\tt \char`~n{\it a or} JN{\it a}} \\ \hline
-{#roman Ta #endroman} & {\tt T{\it a}} \\ \hline
-{#roman Tha #endroman} & {\tt Th{\it a}} \\ \hline
-{#roman Da #endroman} & {\tt D{\it a}} \\ \hline
-{#roman Dha #endroman} & {\tt Dh{\it a}} \\ \hline
-{#roman Na #endroman} & {\tt N{\it a}} \\ \hline
-{#roman ta #endroman} & {\tt t{\it a}} \\ \hline
-{#roman tha #endroman} & {\tt th{\it a}} \\ \hline
-{#roman da #endroman} & {\tt d{\it a}} \\ \hline
-{#roman dha #endroman} & {\tt dh{\it a}} \\ \hline
-{#roman na #endroman} & {\tt n{\it a}} \\ \hline
-{#roman pa #endroman} & {\tt p{\it a}} \\ \hline
-{#roman pha #endroman} & {\tt ph{\it a}} \\ \hline
-{#roman ba #endroman} & {\tt b{\it a}} \\ \hline
-{#roman bha #endroman} & {\tt bh{\it a}} \\ \hline
-{#roman ma #endroman} & {\tt m{\it a}} \\ \hline
-{#roman ya #endroman} & {\tt y{\it a}} \\ \hline
-{#roman ra #endroman} & {\tt r{\it a}} \\ \hline
-{#roman la #endroman} & {\tt l{\it a}} \\ \hline
-{#roman va #endroman} & {\tt v{\it a}} \\ \hline
-{#roman sha #endroman} & {\tt sh{\it a}} \\ \hline
-{#roman Sha #endroman} & {\tt Sh{\it a or} shh{\it a}} \\ \hline
-{#roman sa #endroman} & {\tt s{\it a}} \\ \hline
-{#roman ha #endroman} & {\tt h{\it a}} \\ \hline
-{#roman lda #endroman} & {\tt ld{\it a or}} L{\it a} \\ \hline
-{#roman kSha #endroman} & {\tt kSh{\it a or} x{\it a}} \\ \hline
-{#roman j~na #endroman} & {\tt j\char`~n{\it a or} GY{\it a}} \\ \hline
-\end{tabular}
-\end{makeimage}
-% --- end second col
-&
-% --- third col of specials/accents inside a tabular
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Specials/Accents} \\
-\hline
-{#roman qa #endroman} & {\tt q{\it a}} \\ \hline
-{#roman Ka #endroman} & {\tt K{\it a}} \\ \hline
-{#roman Ga #endroman} & {\tt G{\it a}} \\ \hline
-{#roman za #endroman} & {\tt J{\it a or} z{\it a}} \\ \hline
-{#roman fa #endroman} & {\tt f{\it a}} \\ \hline
-{#roman .Da #endroman} & {\tt .D{\it a}} \\ \hline
-{#roman .Dha #endroman} & {\tt .Dh{\it a}} \\ \hline
-{#roman AUM #endroman} & {\tt AUM} or {\tt OM} \\ \hline
-{#roman Rga #endroman} & {\tt R{\it ga}} \\ \hline
-{#roman ga^r #endroman} & {\tt {\it ga}\char`^r} \\ \hline
-{#roman ga.n #endroman} & {\tt {\it ga}.n} \\ \hline
-{#roman aa.c #endroman} & {\tt {\it aa}.c} \\ \hline
-{#roman Da.N #endroman} & {\tt {\it Da}.N} \\ \hline
-{#roman D.h #endroman} & {\tt {\it D}.h} \\ \hline
-{#roman duH #endroman} & {\tt {\it du}H} \\ \hline
-{#roman .a #endroman} & {\tt .a} \\ \hline
-\end{tabular}
-\end{makeimage}
-\\
-\end{tabular} % end the larger tabular encompassing all four tables
-\hfill
-\\
-\end{center}
-\caption {{\bf ITRANS: Romanized Sanskrit to English Transliteration Table}.}
-\label{ienc}
-\end{table}
-
-%-------------------------------------------------------------------
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/itrans/tamil.itx b/Master/texmf-dist/doc/fonts/itrans/tamil.itx
deleted file mode 100644
index 7085ba09df4..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/tamil.itx
+++ /dev/null
@@ -1,673 +0,0 @@
-\documentclass[11pt]{article}
-% User Documentation for the Itrans Package
-% The Tamil Language Transliteration Table
-
-\usepackage[preprocess]{itrans} % Ross Moore's extensions to latex2html
-
-\usepackage{html} % from standard latex2html package
- % if you do not have html.sty in your machine, change the html to
- % htmlstub (htmlstub.sty is included in the ITRANS/lib directory)
-
-\portraitpage % defined in itrans.sty (idevn.tex), get a larger page size
-
-\renewcommand{\arraystretch}{1.25}
-\newcommand{\rarrow}{\mbox{---\hspace{-8pt}$>$}}
-\newcommand{\ST}{\char35 tamil}
-\newcommand{\ET}{\char35 endtamil}
-\newfont{\cmt}{cmtt12}
-\newfont{\cmts}{cmtt9}
-
-\newfont{\tmlb}{wntml12}
-\newfont{\tmls}{wntml10}
-\hyphenchar\tmlb=-1 % disable hyphenation using this font
-\hyphenchar\tmls=-1 % disable hyphenation using this font
-
-#tamilifm=wntml.ifm
-#tamilfont=\tmlb
-
-\begin{document}
-
-\footnotetext[0]{Last modification: \today}
-
-\centerline{\LARGE\bf Transliteration Map}
-\medskip
-\centerline{\LARGE\bf Tamil Font (wntml)}
-\bigskip
-\centerline{\LARGE\bf itrans}
-\smallskip
-\centerline{\bf \copyright 1991--1998 Avinash Chopde}
-
-\section{Fonts Available --- \TeX\ Interface}
-
-The single font {\em wntml}, is available in three sizes: 10, 12 and
-17~points.
-The names are {\em wntml10}, {\em wntml12}, and {\em wntml17}
-respectively.
-
-In this document (and in idoc.itx), the following lines were used for
-loading the font:
-
-\noindent\verb+\newfont{\tmlb}{wntml12}+.
-
-\noindent\verb+\newfont{\tmls}{wntml10}+.
-
-The command {\tt \char92tmlb} refers to the font of size 12, and the
-command {\tt \char92tmls} refers to the font of size 10 points.
-
-This package also includes the MF and PK files for the font.
-Since the MF files are also present, you can use them to generate any
-other PK and TFM files you need, to get fonts that are transformed
-versions (scaled, slanted, etc) of the basic Washington Tamil font.
-
-\subsection{Points to Note}
-
-\begin{itemize}
-
-\item The font used, wntml, is a Metafont description, hence, this font
-cannot be used to directly generate PostScript output from itrans.
-The only way to use this font with {\em itrans} is to produce documents
-in \TeX.
-
-\item The font used, wntml, does not have any numerals or any punctuation
-characters.
-Therefore, if you need to use numbers or punctuation marks between the
-\ST\ and \ET\ markers, remember to change the font before any number or
-any punctuation mark.
-
-For numbers, it is usually sufficient to use the \$ enclosing scope to
-make them print correctly, since a \$ enters mathmode and uses the math
-fonts.
-For punctuation marks, the user needs to explicitly change fonts:
-example:
-
-\noindent{\tt \ST ......\{\char92rm ;\}.......\ET}.
-
-The example in the previous section uses these methods.
-
-\end{itemize}
-
-\subsection{Archaic Character Forms}
-
-As shown in table 2, the consonant-vowel forms follow certain modern
-tamil conventions. (I use the terms modern and archaic loosely, and they
-only reflect current tamil standards in India, other countries may not
-follow these.)
-It is possible to get the older alternate character forms that print out thus:
-
-{\tt NA:} {\tmlb%
-{\char49} }% End of Indian Language
-
-{\tt Nai:} {\tmlb%
-{\char54} }% End of Indian Language
-
-{\tt No:} {\tmlb%
-{\char22\char49} }% End of Indian Language
-
-{\tt NO:} {\tmlb%
-{\char23\char49} }% End of Indian Language
-
-{\tt nA:} {\tmlb%
-{\char145} }% End of Indian Language
-
-{\tt nai:} {\tmlb%
-{\char150} }% End of Indian Language
-
-{\tt no:} {\tmlb%
-{\char22\char145} }% End of Indian Language
-
-{\tt nO:} {\tmlb%
-{\char23\char145} }% End of Indian Language
-
-{\tt Lai:} {\tmlb%
-{\char134} }% End of Indian Language
-
-{\tt RA:} {\tmlb%
-{\char137} }% End of Indian Language
-
-{\tt Ro:} {\tmlb%
-{\char22\char137} }% End of Indian Language
-
-{\tt RO:} {\tmlb%
-{\char23\char137} }% End of Indian Language
-
-\bigskip
-To enable these forms, you need to edit the wntml.ifm file: better
-make a copy, and name it wntmla.ifm, and edit the new file.
-
-Search the wntmla.ifm file for the word {\em ARCHAIC}, and delete
-that word.
-You should see twelve such instances, corresponding to the characters
-above.
-
-Once that is done, specify the new IFM file with the {\tt \char35tamilifm}
-keyword, and all the above twelve consonant forms will print out as above.
-(See the user manual idoc.itx for exact details regarding the {\tt
-\char35tamilifm} keyword.)
-
-\section{Example}
-
-\noindent $\bullet$ English Input:
-\bigskip
-
-\noindent {\tt \char123 {\ST}}
-\begin{verbatim}
-namadhu chUriya maNTalaththai viTTup paya^nIr{\rm ,} vAyEjar
-viNkala~NkaL veLiyERi viNmI^n kaLai nOkki viraindhu
-koNTirukki^nRa^na{\rm .}
-idhaRkE padhdhuppadhi^nARu ANTukaLAki viTTa^na{\rm .}
-viNmI^nkaLukkuch churukkAka payaNam chella i^nRaiya
-vEdhiyal EvUrdhikaL kaikoTukkA{\rm .} ivaRRi^nAl maNikku
-$ 40 $ Ayiram kilO mITTar vEkadhdhaiyE eTTa muTiyum{\rm .}
-\end{verbatim}
-\noindent {\tt \ET\char125}
-
-\bigskip\bigskip
-
-\noindent $\bullet$ Tamil Output:
-\bigskip
-
-#tamil
-\noindent namadhu chUriya maNTalaththai viTTup paya^nIr{\rm ,}
-vAyEjar
-viNkala~NkaL veLiyERi
-viNmI^nkaLai nOkki viraindhu koNTirukki^nRa^na{\rm .}
-idhaRkE padhdhuppadhi^nARu ANTukaLAki viTTa^na{\rm .} \\
-viNmI^nkaLukkuch churukkAka payaNam chella i^nRaiya vEdhiyal
-EvUrdhikaL
-kaikoTukkA{\rm .}
-ivaRRi^nAl maNikku $ 40 $ Ayiram kilO mITTar vEkadhdhaiyE eTTa
-muTiyum{\rm .}
-#endtamil
-
-\section{Acknowledgements}
-
-The support for tamil in the initial version of {\em itrans} package has
-been possible
-only because of the help I received from {\tt Sriram Tyagarajan}.
-I would like to thank him for his help in making me relate the {\em
-itrans} package to the tamil alphabet, and his patience in proof-reading
-all the printouts I sent him.
-
-The current version of ITRANS makes use of Tamil enhancements from many
-other people, particularly
-Siddharthan Ramachandramurthi who added glyphs to the tamil font, and to
-Shree for many modifications to the IFM file.
-
-\subsection{Font Developer}
-
- The Washington Tamil font (wntml) was created by the
- Humanities and Arts Computing Center of the University of Washington,
- USA.
- I would like to thank them for making this font available as freeware.
-
-{\obeylines\cmts
-\noindent Thomas Ridgeway, Director,
-\noindent Humanities and Arts Computing Center/NorthWest Computing Support Center
-\noindent Internet: ridgeway@blackbox.hacc.washington.edu
-}
-
-The current version of {\tt tamil.mf} Wntml font that is distributed
-with ITRANS has been developed by
-Siddharthan Ramachandramurthi, it includes updates to a few of the
-original glyphs, and it also adds a few more characters to the font.
-
-\bigskip
-\hrule
-\vfill
-
-\bigskip
-\section{Author}
-
-\noindent
-ITRANS has been developed by Avinash Chopde. \\
-E-mail:
-\htmladdnormallink{\texttt{avinash@acm.org}}{mailto:avinash@acm.org}. \\
-Home page:
-\htmladdnormallink{\texttt{http://www.aczone.com/}}{http://www.aczone.com/}
-
-\bigskip
-\hrule
-%-------------------------------------------------------------------
-\begin{htmlonly}
-\section{Tamil Table}
-\end{htmlonly}
-
-\begin{table}[hp]
-\begin{center}
-\begin{tabular}{c@{\hspace{1in}}c@{\hspace{1in}}c}
-% --- first col is vowels inside a tabular
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Vowels} \\
-\hline
-{#tamil a #endtamil} & {\tt a} \\ \hline
-{#tamil aa #endtamil} & {\tt aa {\it or} A} \\ \hline
-{#tamil i #endtamil} & {\tt i} \\ \hline
-{#tamil ii #endtamil} & {\tt ii {\it or} I} \\ \hline
-{#tamil u #endtamil} & {\tt u} \\ \hline
-{#tamil uu #endtamil} & {\tt uu {\it or} U} \\ \hline
-{#tamil e #endtamil} & {\tt e} \\ \hline
-{#tamil E #endtamil} & {\tt E} \\ \hline
-{#tamil ai #endtamil} & {\tt ai} \\ \hline
-{#tamil o #endtamil} & {\tt o} \\ \hline
-{#tamil O #endtamil} & {\tt O} \\ \hline
-{#tamil au #endtamil} & {\tt au} \\ \hline
-\multicolumn{2}{c}{ }\\
-\multicolumn{2}{c}{ }\\
-\hline
-{#tamil q #endtamil} & {\tt q} \\ \hline
-{#tamil SRI #endtamil} & {\tt SRI} \\ \hline
-\end{tabular}
-\end{makeimage}
-% --- end first col
-&
-% --- second col is consonants
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Consonants} \\
-\hline
-{#tamil ka #endtamil} & {\tt k{\it a} {\it or} g{\it a}} \\ \hline
-{#tamil ~Na #endtamil} & {\tt \char`~N{\it a or} N\char`^{\it a}} \\ \hline
-{#tamil cha #endtamil} & {\tt ch{\it a}} \\ \hline
-{#tamil ~na #endtamil} & {\tt {\char`~}n{\it a}} \\ \hline
-{#tamil Ta #endtamil} & {\tt T{\it a} {\it or} Th{\it a}} \\ \hline
-{#tamil Na #endtamil} & {\tt N{\it a}} \\ \hline
-{#tamil ta #endtamil} & {\tt t{\it a} {\it or} th{\it a}} \\ \hline
-{#tamil na #endtamil} & {\tt n{\it a}} \\ \hline
-{#tamil ^na #endtamil} & {\tt \char`^n{\it a}} \\ \hline
-{#tamil pa #endtamil} & {\tt p{\it a} {\it or} b{\it a}} \\ \hline
-{#tamil ma #endtamil} & {\tt m{\it a}} \\ \hline
-{#tamil ya #endtamil} & {\tt y{\it a}} \\ \hline
-{#tamil ra #endtamil} & {\tt r{\it a}} \\ \hline
-{#tamil la #endtamil} & {\tt l{\it a}} \\ \hline
-{#tamil va #endtamil} & {\tt v{\it a or} w{\it a}} \\ \hline
-{#tamil za #endtamil} & {\tt J{\it a or} z{\it a}} \\ \hline
-{#tamil La #endtamil} & {\tt L{\it a}} \\ \hline
-{#tamil Ra #endtamil} & {\tt R{\it a}} \\ \hline
-{#tamil sha #endtamil} & {\tt sh{\it a}} \\ \hline
-{#tamil Sha #endtamil}& {\tt Sh{\it a}} \\ \hline
-{#tamil sa #endtamil} & {\tt s{\it a}} \\ \hline
-{#tamil ja #endtamil} & {\tt j{\it a}} \\ \hline
-{#tamil ha #endtamil} & {\tt h{\it a}} \\ \hline
-{#tamil xa #endtamil} & {\tt x{\it a} {\it or} ksh{\it a}} \\ \hline
-\end{tabular}
-\end{makeimage}
-\\
-\end{tabular} % end the larger tabular encompassing all two tables
-\hfill
-\\
-\end{center}
-\caption {\bf ITRANS: Tamil to English Transliteration Table.}
-\label{ienc}
-\end{table}
-
-#tamilfont=\tmls
-%-------------------------------------------------------------------
-\begin{htmlonly}
-\section{All the Consonant-Vowel Forms}
-\end{htmlonly}
-
-\begin{table}[hp]
-\vspace*{-0.00in}
-\hspace*{-0.5in}\mbox{\vbox{ % this hspace and vspace doesn't work...
-\begin{makeimage}
-\begin{tabular}{|c||c|c|c|c|c|c|c|c|c|c|c|c|c|} % 14 columns
-\hline
-\tt \char92 &
-\tt &
-\tt a &
-\tt A &
-\tt i &
-\tt I &
-\tt u &
-\tt U &
-\tt e &
-\tt E &
-\tt ai &
-\tt o &
-\tt O &
-\tt au \\ \hline\hline
-\tt k &
-#tamil k #endtamil &
-#tamil ka #endtamil &
-#tamil kA #endtamil &
-#tamil ki #endtamil &
-#tamil kI #endtamil &
-#tamil ku #endtamil &
-#tamil kU #endtamil &
-#tamil ke #endtamil &
-#tamil kE #endtamil &
-#tamil kai #endtamil &
-#tamil ko #endtamil &
-#tamil kO #endtamil &
-#tamil kau #endtamil \\ \hline
-\tt {\char`~}N &
-#tamil ~N #endtamil &
-#tamil ~Na #endtamil &
-#tamil ~NA #endtamil &
-#tamil ~Ni #endtamil &
-#tamil ~NI #endtamil &
-#tamil ~Nu #endtamil &
-#tamil ~NU #endtamil &
-#tamil ~Ne #endtamil &
-#tamil ~NE #endtamil &
-#tamil ~Nai #endtamil &
-#tamil ~No #endtamil &
-#tamil ~NO #endtamil &
-#tamil ~Nau #endtamil \\ \hline
-\tt ch &
-#tamil ch #endtamil &
-#tamil cha #endtamil &
-#tamil chA #endtamil &
-#tamil chi #endtamil &
-#tamil chI #endtamil &
-#tamil chu #endtamil &
-#tamil chU #endtamil &
-#tamil che #endtamil &
-#tamil chE #endtamil &
-#tamil chai #endtamil &
-#tamil cho #endtamil &
-#tamil chO #endtamil &
-#tamil chau #endtamil \\ \hline
-\tt {\char`~}n &
-#tamil ~n #endtamil &
-#tamil ~na #endtamil &
-#tamil ~nA #endtamil &
-#tamil ~ni #endtamil &
-#tamil ~nI #endtamil &
-#tamil ~nu #endtamil &
-#tamil ~nU #endtamil &
-#tamil ~ne #endtamil &
-#tamil ~nE #endtamil &
-#tamil ~nai #endtamil &
-#tamil ~no #endtamil &
-#tamil ~nO #endtamil &
-#tamil ~nau #endtamil \\ \hline
-\tt T &
-#tamil T #endtamil &
-#tamil Ta #endtamil &
-#tamil TA #endtamil &
-#tamil Ti #endtamil &
-#tamil TI #endtamil &
-#tamil Tu #endtamil &
-#tamil TU #endtamil &
-#tamil Te #endtamil &
-#tamil TE #endtamil &
-#tamil Tai #endtamil &
-#tamil To #endtamil &
-#tamil TO #endtamil &
-#tamil Tau #endtamil \\ \hline
-\tt N &
-#tamil N #endtamil &
-#tamil Na #endtamil &
-#tamil NA #endtamil &
-#tamil Ni #endtamil &
-#tamil NI #endtamil &
-#tamil Nu #endtamil &
-#tamil NU #endtamil &
-#tamil Ne #endtamil &
-#tamil NE #endtamil &
-#tamil Nai #endtamil &
-#tamil No #endtamil &
-#tamil NO #endtamil &
-#tamil Nau #endtamil \\ \hline
-\tt t &
-#tamil t #endtamil &
-#tamil ta #endtamil &
-#tamil tA #endtamil &
-#tamil ti #endtamil &
-#tamil tI #endtamil &
-#tamil tu #endtamil &
-#tamil tU #endtamil &
-#tamil te #endtamil &
-#tamil tE #endtamil &
-#tamil tai #endtamil &
-#tamil to #endtamil &
-#tamil tO #endtamil &
-#tamil tau #endtamil \\ \hline
-\tt n &
-#tamil n #endtamil &
-#tamil na #endtamil &
-#tamil nA #endtamil &
-#tamil ni #endtamil &
-#tamil nI #endtamil &
-#tamil nu #endtamil &
-#tamil nU #endtamil &
-#tamil ne #endtamil &
-#tamil nE #endtamil &
-#tamil nai #endtamil &
-#tamil no #endtamil &
-#tamil nO #endtamil &
-#tamil nau #endtamil \\ \hline
-\tt \char`^n &
-#tamil ^n #endtamil &
-#tamil ^na #endtamil &
-#tamil ^nA #endtamil &
-#tamil ^ni #endtamil &
-#tamil ^nI #endtamil &
-#tamil ^nu #endtamil &
-#tamil ^nU #endtamil &
-#tamil ^ne #endtamil &
-#tamil ^nE #endtamil &
-#tamil ^nai #endtamil &
-#tamil ^no #endtamil &
-#tamil ^nO #endtamil &
-#tamil ^nau #endtamil \\ \hline
-\tt p &
-#tamil p #endtamil &
-#tamil pa #endtamil &
-#tamil pA #endtamil &
-#tamil pi #endtamil &
-#tamil pI #endtamil &
-#tamil pu #endtamil &
-#tamil pU #endtamil &
-#tamil pe #endtamil &
-#tamil pE #endtamil &
-#tamil pai #endtamil &
-#tamil po #endtamil &
-#tamil pO #endtamil &
-#tamil pau #endtamil \\ \hline
-\tt m &
-#tamil m #endtamil &
-#tamil ma #endtamil &
-#tamil mA #endtamil &
-#tamil mi #endtamil &
-#tamil mI #endtamil &
-#tamil mu #endtamil &
-#tamil mU #endtamil &
-#tamil me #endtamil &
-#tamil mE #endtamil &
-#tamil mai #endtamil &
-#tamil mo #endtamil &
-#tamil mO #endtamil &
-#tamil mau #endtamil \\ \hline
-\tt y &
-#tamil y #endtamil &
-#tamil ya #endtamil &
-#tamil yA #endtamil &
-#tamil yi #endtamil &
-#tamil yI #endtamil &
-#tamil yu #endtamil &
-#tamil yU #endtamil &
-#tamil ye #endtamil &
-#tamil yE #endtamil &
-#tamil yai #endtamil &
-#tamil yo #endtamil &
-#tamil yO #endtamil &
-#tamil yau #endtamil \\ \hline
-\tt r &
-#tamil r #endtamil &
-#tamil ra #endtamil &
-#tamil rA #endtamil &
-#tamil ri #endtamil &
-#tamil rI #endtamil &
-#tamil ru #endtamil &
-#tamil rU #endtamil &
-#tamil re #endtamil &
-#tamil rE #endtamil &
-#tamil rai #endtamil &
-#tamil ro #endtamil &
-#tamil rO #endtamil &
-#tamil rau #endtamil \\ \hline
-\tt l &
-#tamil l #endtamil &
-#tamil la #endtamil &
-#tamil lA #endtamil &
-#tamil li #endtamil &
-#tamil lI #endtamil &
-#tamil lu #endtamil &
-#tamil lU #endtamil &
-#tamil le #endtamil &
-#tamil lE #endtamil &
-#tamil lai #endtamil &
-#tamil lo #endtamil &
-#tamil lO #endtamil &
-#tamil lau #endtamil \\ \hline
-\tt v &
-#tamil v #endtamil &
-#tamil va #endtamil &
-#tamil vA #endtamil &
-#tamil vi #endtamil &
-#tamil vI #endtamil &
-#tamil vu #endtamil &
-#tamil vU #endtamil &
-#tamil ve #endtamil &
-#tamil vE #endtamil &
-#tamil vai #endtamil &
-#tamil vo #endtamil &
-#tamil vO #endtamil &
-#tamil vau #endtamil \\ \hline
-\tt z &
-#tamil z #endtamil &
-#tamil za #endtamil &
-#tamil zA #endtamil &
-#tamil zi #endtamil &
-#tamil zI #endtamil &
-#tamil zu #endtamil &
-#tamil zU #endtamil &
-#tamil ze #endtamil &
-#tamil zE #endtamil &
-#tamil zai #endtamil &
-#tamil zo #endtamil &
-#tamil zO #endtamil &
-#tamil zau #endtamil \\ \hline
-\tt L &
-#tamil L #endtamil &
-#tamil La #endtamil &
-#tamil LA #endtamil &
-#tamil Li #endtamil &
-#tamil LI #endtamil &
-#tamil Lu #endtamil &
-#tamil LU #endtamil &
-#tamil Le #endtamil &
-#tamil LE #endtamil &
-#tamil Lai #endtamil &
-#tamil Lo #endtamil &
-#tamil LO #endtamil &
-#tamil Lau #endtamil \\ \hline
-\tt R &
-#tamil R #endtamil &
-#tamil Ra #endtamil &
-#tamil RA #endtamil &
-#tamil Ri #endtamil &
-#tamil RI #endtamil &
-#tamil Ru #endtamil &
-#tamil RU #endtamil &
-#tamil Re #endtamil &
-#tamil RE #endtamil &
-#tamil Rai #endtamil &
-#tamil Ro #endtamil &
-#tamil RO #endtamil &
-#tamil Rau #endtamil \\ \hline
-\tt sh &
-#tamil sh #endtamil &
-#tamil sha #endtamil &
-#tamil shA #endtamil &
-#tamil shi #endtamil &
-#tamil shI #endtamil &
-#tamil shu #endtamil &
-#tamil shU #endtamil &
-#tamil she #endtamil &
-#tamil shE #endtamil &
-#tamil shai #endtamil &
-#tamil sho #endtamil &
-#tamil shO #endtamil &
-#tamil shau #endtamil \\ \hline
-\tt Sh &
-#tamil Sh #endtamil &
-#tamil Sha #endtamil &
-#tamil ShA #endtamil &
-#tamil Shi #endtamil &
-#tamil ShI #endtamil &
-#tamil Shu #endtamil &
-#tamil ShU #endtamil &
-#tamil She #endtamil &
-#tamil ShE #endtamil &
-#tamil Shai #endtamil &
-#tamil Sho #endtamil &
-#tamil ShO #endtamil &
-#tamil Shau #endtamil \\ \hline
-\tt s &
-#tamil s #endtamil &
-#tamil sa #endtamil &
-#tamil sA #endtamil &
-#tamil si #endtamil &
-#tamil sI #endtamil &
-#tamil su #endtamil &
-#tamil sU #endtamil &
-#tamil se #endtamil &
-#tamil sE #endtamil &
-#tamil sai #endtamil &
-#tamil so #endtamil &
-#tamil sO #endtamil &
-#tamil sau #endtamil \\ \hline
-\tt j &
-#tamil j #endtamil &
-#tamil ja #endtamil &
-#tamil jA #endtamil &
-#tamil ji #endtamil &
-#tamil jI #endtamil &
-#tamil ju #endtamil &
-#tamil jU #endtamil &
-#tamil je #endtamil &
-#tamil jE #endtamil &
-#tamil jai #endtamil &
-#tamil jo #endtamil &
-#tamil jO #endtamil &
-#tamil jau #endtamil \\ \hline
-\tt h &
-#tamil h #endtamil &
-#tamil ha #endtamil &
-#tamil hA #endtamil &
-#tamil hi #endtamil &
-#tamil hI #endtamil &
-#tamil hu #endtamil &
-#tamil hU #endtamil &
-#tamil he #endtamil &
-#tamil hE #endtamil &
-#tamil hai #endtamil &
-#tamil ho #endtamil &
-#tamil hO #endtamil &
-#tamil hau #endtamil \\ \hline
-\tt x &
-#tamil x #endtamil &
-#tamil xa #endtamil &
-#tamil xA #endtamil &
-#tamil xi #endtamil &
-#tamil xI #endtamil &
-#tamil xu #endtamil &
-#tamil xU #endtamil &
-#tamil xe #endtamil &
-#tamil xE #endtamil &
-#tamil xai #endtamil &
-#tamil xo #endtamil &
-#tamil xO #endtamil &
-#tamil xau #endtamil \\ \hline
-\end{tabular}
-\end{makeimage}
-\vspace{0.10in}
-}} % end hbox and vbox
-\caption {\bf Tamil Consonants with their Vowel Forms.}
-\end{table}
-
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/itrans/tblall.itx b/Master/texmf-dist/doc/fonts/itrans/tblall.itx
deleted file mode 100644
index 541fa61bad1..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/tblall.itx
+++ /dev/null
@@ -1,1317 +0,0 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% CS/CSX Encoding User Doc for ITRANS (Version 4.00 and above)
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\documentclass[11pt]{article}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\usepackage[preprocess]{itrans} % Ross Moore's extensions to latex2html
-
-\usepackage{html} % from standard latex2html package
- % if you do not have html.sty in your machine, change the html to
- % htmlstub (htmlstub.sty is included in the ITRANS/lib directory)
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\renewcommand{\arraystretch}{1.50} % make table cells taller
-\portraitpage % from itrans.sty/idevn.tex (also: \landscapepage)
-\parindent=6pt
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% -- devanagari - devnag
-
-#hindiifm=dvng.ifm % ITRANS command
-#hindifont=\fransdvng % ITRANS command: argument specifies use of
- % Frans's font, fransdvng is a command defined
- % in idevn.tex (itrans.sty loads this)
-
-% -- devanagari - devnac
-
-#marathiifm=dvnc.ifm
-#marathifont=\postdvng
-
-%begin{latexonly}
-\let\usedvng=\largedvng % use large (not normaldvng), applies to both dvnc/dvng
-%end{latexonly}
-
-% -- telugu
-
-\newfont{\tlg}{tel18}
-\hyphenchar\tlg=-1 % disable hyphenation using this font
-
-#teluguifm=tlgutx.ifm
-#telugufont=\tlg
-
-% -- bengali - bwti
-
-\newfont{\bnr}{bnr10 at 12pt}
-\hyphenchar\bnr=-1 % disable hyphenation using this font
-
-#bengaliifm=bnbeng.ifm
-#bengalifont=\bnr
-
-% -- bengali - itxbeng
-
-\newfont{\itxbengf}{itxbeng at 14pt}
-\hyphenchar\itxbengf=-1 % disable hyphenation using this font
-
-#indianifm=itxbeng.ifm
-#indianfont=\itxbengf
-
-% -- gujarati
-% \newfont{\itxgujf}{itxguj at 17pt}
-\newfont{\itxgujf}{itxgujre at 17pt} % the scaled up (x-axis) version
-\hyphenchar\itxgujf=-1 % disable hyphenation using this font
-
-#gujaratiifm=itxguj.ifm
-#gujaratifont=\itxgujf
-
-% -- kannada
-
-\newfont{\kan}{kan18}
-\hyphenchar\kan=-1 % disable hyphenation using this font
-
-#kannadaifm=kantex.ifm
-#kannadafont=\kan
-
-% -- punjabi
-
-\newfont{\pun}{pun at 14pt}
-
-#gurmukhiifm=pun.ifm
-#gurmukhifont=\pun
-
-% -- romanized sanskrit
-
-\newfont{\csroman}{ncprcsxp at 10pt}
-
-#romanifm=romancsx.ifm
-#romanfont=\csroman
-
-% -- tamil
-
-\newfont{\tmlb}{wntml12 at 14pt}
-\hyphenchar\tmlb=-1 % disable hyphenation using this font
-
-#tamilifm=wntml.ifm
-#tamilfont=\tmlb
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-% font for the name of the letter (A, AA, etc)
-\newcommand{\namfont}{\rm\fontsize{6pt}{30pt}\selectfont}
-
-% for for the ITRANS encoding (a, aa, etc)
-\newcommand{\itxfont}{\rm\fontsize{11pt}{30pt}\selectfont}
-
-% undefined letters will be shown as:
-\newcommand{\undeflet}{\rm --}
-
-% put headings in \thd to make each col same width (can't use \kill in tabular)
-\newcommand{\thd}[1]{\makebox[25pt]{\hfill{#1}\hfill}}
-% note: latex2html will not work unless I keep spaces or {} around #1
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\begin{document}
-
-\footnotetext[0]{Last modification: \today}
-
-\begin{center}
-{\large\bf ITRANS Encoding} \\
-\medskip
-{All languages and all fonts supported by ITRANS} \\
-\medskip
-{\bf itrans} \\
-\smallskip
-{\bf \copyright 1994--1998 Avinash Chopde} \\
-\htmladdnormallink{\texttt{avinash@acm.org}}{mailto:avinash@acm.org} \\
-\htmladdnormallink{\texttt{http://www.aczone.com/}}{http://www.aczone.com/}
-\end{center}
-
-\section*{ITRANS Encoding Tables}
-
-The tables in this document display all the basic vowels and consonants
-and extensions accepted by ITRANS for various languages and various
-fonts.
-
-\subsection*{Table Legend}
-
-In the following tables, each row represents one Indic character, and
-each column represents one font of a language that ITRANS supports.
-Each column heading is abbreviated, and here's what those abbreviations
-mean:
-
-{\em name} is the generally accepted name of the character.
-
-{\em itrans} is the ITRANS encoding of the character. Note that ITRANS
-accepts multiple encodings for a few characters, refer to the respective
-ITRANS font/language manual to get a complete picture of the ITRANS
-encoding for that language.
-
-{\em dev-1} refers to ITRANS output using Fran Velthuis's Devnag font,
-complete documentation is available in {\tt dvng.itx}.
-Sandeep Sibal's Xdvng font is based on Devnag, and Xdvng is also documented
-in {\tt dvng.itx}.
-
-{\em dev-2} refers to ITRANS output using Avinash Chopde's Devnac font,
-complete documentation is available in {\tt dvnc.itx}.
-
-{\em ben-1} refers to ITRANS output using Shrikrishna Patil's ItxBeng font,
-complete documentation is available in {\tt beng.itx}.
-
-{\em ben-2} refers to ITRANS output using Abhijit Das's bwti font (ITRANS
-support added by Jaijeet Roychowdhury),
-complete documentation is available in {\tt beng.itx}.
-
-{\em guj} refers to ITRANS output using Shrikrishna Patil's ItxGuj font
-complete documentation is available in {\tt gujdoc.itx}.
-
-{\em kan} refers to ITRANS output using the Kannada font from the
-KanTeX package (ITRANS support added by Raghunath K. Rao),
-complete documentation is available in {\tt kantex.itx}.
-
-{\em tel} refers to ITRANS output using the Telugu font from the
-TeluguTeX package,
-complete documentation is available in {\tt tlgutx.itx}.
-
-{\em gur} refers to ITRANS output using Hardip Singh Pannu's Punjabi font
-(ITRANS support added by Anshuman Pandey),
-complete documentation is available in {\tt pundoc.itx}.
-
-{\em tam} refers to ITRANS output using The Washington Tamil font,
-complete documentation is available in {\tt tamil.itx}.
-
-{\em rom} refers to ITRANS output using John Smith's NCS\_CSX font,
-complete documentation is available in {\tt romancsx.itx}. ITRANS also
-accepts CS/CSX as input, so this column can be used
-for both ITRANS output and for ITRANS input. The ITRANS input using
-CS/CSX is explained in {\tt icsx.itx}.
-
-\subsection*{\TeX, PostScript, and HTML Output}
-
-The \TeX{} mode of ITRANS supports all the languages and the fonts shown.
-
-The Direct PostScript mode of ITRANS is supported by {\em dev-2}, {\em
-guj}, {\em ben-2}, {\em guj}, and {\em rom} fonts only.
-
-The Direct HTML
-output mode of ITRANS is supported by {\em dev-1 (Xdvng)}, {\em ben-2},
-{\em guj}, and {\em rom} fonts only.
-
-\subsection*{Undefined characters}
-
-Not all languages (or fonts) have all the possible characters.
-Where a particular character (vowel, consonant, or extension) is not
-present, the en-dash (--) is indicates the absence of the character.
-Some of the undefined characters may actually be easy to construct based
-on other glyphs present in the particular font, in which case, it would
-be trivial to add such a definition to the IFM file and thus provide a
-definition for that character. This is work-to-be-done, and I'm hoping
-interested readers will take the initiative to send me e-mail with
-possible ways of defining the currently undefined spaces in the tables.
-
-% \subsection*{Author}
-% \noindent
-% ITRANS has been developed by Avinash Chopde. \\
-% E-mail:
-% \htmladdnormallink{\texttt{avinash@acm.org}}{mailto:avinash@acm.org}. \\
-% Home page:
-% \htmladdnormallink{\texttt{http://www.aczone.com/}}{http://www.aczone.com/}
-
-% \vfill
-
-\bigskip
-
-\hrule
-
-% \bigskip
-\vfill
-
-%----------------------------------------------------------------
-\begin{htmlonly}
-\section{The Vowels}
-\end{htmlonly}
-
-\begin{table}[ht]
-\caption {ITRANS Encoding, Vowels.}
-\label{ienc-vowels}
-\begin{center}
-\begin{makeimage}
-\hspace*{0pt}\begin{tabular}{|c|c||c|c|c|c|c|c|c|c|c|c|}
-\hline
-\thd{name} & \thd{itrans} & \thd{dev-1} & \thd{dev-2} & \thd{ben-1} & \thd{ben-2} & \thd{guj} & \thd{kan} & \thd{tel} & \thd{gur} & \thd{tam} & \thd{rom} \\
-\hline
-\hline
- \namfont A &
- \itxfont a &
- #hindi a #endhindi &
- #marathi a #endmarathi &
- #bengali a #endbengali &
- #indian a #endindian &
- #gujarati a #endgujarati &
- #kannada a #endkannada &
- #telugu a #endtelugu &
- #gurmukhi a #endgurmukhi &
- #tamil a #endtamil &
- #roman a #endroman
-\\ \hline
- \namfont AA &
- \itxfont aa &
- #hindi aa #endhindi &
- #marathi aa #endmarathi &
- #bengali aa #endbengali &
- #indian aa #endindian &
- #gujarati aa #endgujarati &
- #kannada aa #endkannada &
- #telugu aa #endtelugu &
- #gurmukhi aa #endgurmukhi &
- #tamil aa #endtamil &
- #roman aa #endroman
-\\ \hline
- \namfont I &
- \itxfont i &
- #hindi i #endhindi &
- #marathi i #endmarathi &
- #bengali i #endbengali &
- #indian i #endindian &
- #gujarati i #endgujarati &
- #kannada i #endkannada &
- #telugu i #endtelugu &
- #gurmukhi i #endgurmukhi &
- #tamil i #endtamil &
- #roman i #endroman
-\\ \hline
- \namfont II &
- \itxfont ii &
- #hindi ii #endhindi &
- #marathi ii #endmarathi &
- #bengali ii #endbengali &
- #indian ii #endindian &
- #gujarati ii #endgujarati &
- #kannada ii #endkannada &
- #telugu ii #endtelugu &
- #gurmukhi ii #endgurmukhi &
- #tamil ii #endtamil &
- #roman ii #endroman
-\\ \hline
- \namfont U &
- \itxfont u &
- #hindi u #endhindi &
- #marathi u #endmarathi &
- #bengali u #endbengali &
- #indian u #endindian &
- #gujarati u #endgujarati &
- #kannada u #endkannada &
- #telugu u #endtelugu &
- #gurmukhi u #endgurmukhi &
- #tamil u #endtamil &
- #roman u #endroman
-\\ \hline
- \namfont UU &
- \itxfont uu &
- #hindi uu #endhindi &
- #marathi uu #endmarathi &
- #bengali uu #endbengali &
- #indian uu #endindian &
- #gujarati uu #endgujarati &
- #kannada uu #endkannada &
- #telugu uu #endtelugu &
- #gurmukhi uu #endgurmukhi &
- #tamil uu #endtamil &
- #roman uu #endroman
-\\ \hline
- \namfont V. R &
- \itxfont RRi &
- #hindi RRi #endhindi &
- #marathi RRi #endmarathi &
- #bengali RRi #endbengali &
- #indian RRi #endindian &
- #gujarati RRi #endgujarati &
- #kannada RRi #endkannada &
- #telugu RRi #endtelugu &
- #gurmukhi \undeflet #endgurmukhi &
- #tamil RRi #endtamil &
- #roman RRi #endroman
-\\ \hline
- \namfont V. RR &
- \itxfont RRI &
- #hindi RRI #endhindi &
- #marathi \undeflet #endmarathi &
- #bengali \undeflet #endbengali &
- #indian RRI #endindian &
- #gujarati \undeflet #endgujarati &
- #kannada RRI #endkannada &
- #telugu RRI #endtelugu &
- #gurmukhi \undeflet #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman RRI #endroman
-\\ \hline
- \namfont V. L &
- \itxfont LLi &
- #hindi LLi #endhindi &
- #marathi \undeflet #endmarathi &
- #bengali \undeflet #endbengali &
- #indian \undeflet #endindian &
- #gujarati \undeflet #endgujarati &
- #kannada LLi #endkannada &
- #telugu LLi #endtelugu &
- #gurmukhi \undeflet #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman LLi #endroman
-\\ \hline
- \namfont V. LL &
- \itxfont LLI &
- #hindi LLI #endhindi &
- #marathi \undeflet #endmarathi &
- #bengali \undeflet #endbengali &
- #indian \undeflet #endindian &
- #gujarati \undeflet #endgujarati &
- #kannada LLI #endkannada &
- #telugu LLI #endtelugu &
- #gurmukhi \undeflet #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman LLI #endroman
-\\ \hline
- \namfont E &
- \itxfont e &
- #hindi e #endhindi &
- #marathi e #endmarathi &
- #bengali e #endbengali &
- #indian e #endindian &
- #gujarati e #endgujarati &
- #kannada e #endkannada &
- #telugu e #endtelugu &
- #gurmukhi e #endgurmukhi &
- #tamil e #endtamil &
- #roman e #endroman
-\\ \hline
- \namfont EE &
- \itxfont E &
- #hindi \undeflet #endhindi &
- #marathi \undeflet #endmarathi &
- #bengali \undeflet #endbengali &
- #indian \undeflet #endindian &
- #gujarati \undeflet #endgujarati &
- #kannada E #endkannada &
- #telugu E #endtelugu &
- #gurmukhi \undeflet #endgurmukhi &
- #tamil E #endtamil &
- #roman E #endroman
-\\ \hline
- \namfont AI &
- \itxfont ai &
- #hindi ai #endhindi &
- #marathi ai #endmarathi &
- #bengali ai #endbengali &
- #indian ai #endindian &
- #gujarati ai #endgujarati &
- #kannada ai #endkannada &
- #telugu ai #endtelugu &
- #gurmukhi ai #endgurmukhi &
- #tamil ai #endtamil &
- #roman ai #endroman
-\\ \hline
- \namfont O &
- \itxfont o &
- #hindi o #endhindi &
- #marathi o #endmarathi &
- #bengali o #endbengali &
- #indian o #endindian &
- #gujarati o #endgujarati &
- #kannada o #endkannada &
- #telugu o #endtelugu &
- #gurmukhi o #endgurmukhi &
- #tamil o #endtamil &
- #roman o #endroman
-\\ \hline
- \namfont OO &
- \itxfont O &
- #hindi \undeflet #endhindi &
- #marathi \undeflet #endmarathi &
- #bengali \undeflet #endbengali &
- #indian \undeflet #endindian &
- #gujarati \undeflet #endgujarati &
- #kannada O #endkannada &
- #telugu O #endtelugu &
- #gurmukhi \undeflet #endgurmukhi &
- #tamil O #endtamil &
- #roman O #endroman
-\\ \hline
- \namfont AU &
- \itxfont au &
- #hindi au #endhindi &
- #marathi au #endmarathi &
- #bengali au #endbengali &
- #indian au #endindian &
- #gujarati au #endgujarati &
- #kannada au #endkannada &
- #telugu au #endtelugu &
- #gurmukhi au #endgurmukhi &
- #tamil au #endtamil &
- #roman au #endroman
-\\ \hline
- \namfont VISARGA &
- \itxfont aH &
- #hindi H #endhindi &
- #marathi H #endmarathi &
- #bengali H #endbengali &
- #indian H #endindian &
- #gujarati H #endgujarati &
- #kannada H #endkannada &
- #telugu H #endtelugu &
- #gurmukhi H #endgurmukhi &
- #tamil H #endtamil &
- #roman H #endroman
-\\ \hline
-\end{tabular}
-\end{makeimage}
-\end{center}
-\vspace*{-30pt} % vspace works, \enlargethispage{30pt} does not.
-\end{table}
-
-%----------------------------------------------------------------
-\begin{htmlonly}
-\section{Consonants}
-\end{htmlonly}
-
-\begin{table}[ht]
-\caption {ITRANS Encoding, Consonants (part 1).}
-\label{ienc-cons-1}
-\begin{center}
-\begin{makeimage}
-\hspace*{0pt}\begin{tabular}{|c|c||c|c|c|c|c|c|c|c|c|c|}
-\hline
-\thd{name} & \thd{itrans} & \thd{dev-1} & \thd{dev-2} & \thd{ben-1} & \thd{ben-2} & \thd{guj} & \thd{kan} & \thd{tel} & \thd{gur} & \thd{tam} & \thd{rom} \\
-\hline
-\hline
- \namfont KA &
- \itxfont k{\em a} &
- #hindi ka #endhindi &
- #marathi ka #endmarathi &
- #bengali ka #endbengali &
- #indian ka #endindian &
- #gujarati ka #endgujarati &
- #kannada ka #endkannada &
- #telugu ka #endtelugu &
- #gurmukhi ka #endgurmukhi &
- #tamil ka #endtamil &
- #roman ka #endroman
-\\ \hline
- \namfont KHA &
- \itxfont kh{\em a} &
- #hindi kha #endhindi &
- #marathi kha #endmarathi &
- #bengali kha #endbengali &
- #indian kha #endindian &
- #gujarati kha #endgujarati &
- #kannada kha #endkannada &
- #telugu kha #endtelugu &
- #gurmukhi kha #endgurmukhi &
- #tamil kha #endtamil &
- #roman kha #endroman
-\\ \hline
- \namfont GA &
- \itxfont g{\em a} &
- #hindi ga #endhindi &
- #marathi ga #endmarathi &
- #bengali ga #endbengali &
- #indian ga #endindian &
- #gujarati ga #endgujarati &
- #kannada ga #endkannada &
- #telugu ga #endtelugu &
- #gurmukhi ga #endgurmukhi &
- #tamil ga #endtamil &
- #roman ga #endroman
-\\ \hline
- \namfont GHA &
- \itxfont gh{\em a} &
- #hindi gha #endhindi &
- #marathi gha #endmarathi &
- #bengali gha #endbengali &
- #indian gha #endindian &
- #gujarati gha #endgujarati &
- #kannada gha #endkannada &
- #telugu gha #endtelugu &
- #gurmukhi gha #endgurmukhi &
- #tamil gha #endtamil &
- #roman gha #endroman
-\\ \hline
- \namfont NGA &
- \itxfont \char`~{}N{\em a} &
- #hindi ~Na #endhindi &
- #marathi ~Na #endmarathi &
- #bengali ~Na #endbengali &
- #indian ~Na #endindian &
- #gujarati ~Na #endgujarati &
- #kannada ~Na #endkannada &
- #telugu ~Na #endtelugu &
- #gurmukhi ~Na #endgurmukhi &
- #tamil ~Na #endtamil &
- #roman ~Na #endroman
-\\ \hline
- \namfont CA &
- \itxfont ch{\em a} &
- #hindi cha #endhindi &
- #marathi cha #endmarathi &
- #bengali cha #endbengali &
- #indian cha #endindian &
- #gujarati cha #endgujarati &
- #kannada cha #endkannada &
- #telugu cha #endtelugu &
- #gurmukhi cha #endgurmukhi &
- #tamil cha #endtamil &
- #roman cha #endroman
-\\ \hline
- \namfont CHA &
- \itxfont chh{\em a} &
- #hindi chha #endhindi &
- #marathi chha #endmarathi &
- #bengali chha #endbengali &
- #indian chha #endindian &
- #gujarati chha #endgujarati &
- #kannada chha #endkannada &
- #telugu chha #endtelugu &
- #gurmukhi chha #endgurmukhi &
- #tamil chha #endtamil &
- #roman chha #endroman
-\\ \hline
- \namfont JA &
- \itxfont j{\em a} &
- #hindi ja #endhindi &
- #marathi ja #endmarathi &
- #bengali ja #endbengali &
- #indian ja #endindian &
- #gujarati ja #endgujarati &
- #kannada ja #endkannada &
- #telugu ja #endtelugu &
- #gurmukhi ja #endgurmukhi &
- #tamil ja #endtamil &
- #roman ja #endroman
-\\ \hline
- \namfont JHA &
- \itxfont jh{\em a} &
- #hindi jha #endhindi &
- #marathi jha #endmarathi &
- #bengali jha #endbengali &
- #indian jha #endindian &
- #gujarati jha #endgujarati &
- #kannada jha #endkannada &
- #telugu jha #endtelugu &
- #gurmukhi jha #endgurmukhi &
- #tamil jha #endtamil &
- #roman jha #endroman
-\\ \hline
- \namfont NYA &
- \itxfont \char`~{}n{\em a} &
- #hindi ~na #endhindi &
- #marathi ~na #endmarathi &
- #bengali ~na #endbengali &
- #indian ~na #endindian &
- #gujarati \undeflet #endgujarati &
- #kannada ~na #endkannada &
- #telugu ~na #endtelugu &
- #gurmukhi ~na #endgurmukhi &
- #tamil ~na #endtamil &
- #roman ~na #endroman
-\\ \hline
- \namfont TTA &
- \itxfont T{\em a} &
- #hindi Ta #endhindi &
- #marathi Ta #endmarathi &
- #bengali Ta #endbengali &
- #indian Ta #endindian &
- #gujarati Ta #endgujarati &
- #kannada Ta #endkannada &
- #telugu Ta #endtelugu &
- #gurmukhi Ta #endgurmukhi &
- #tamil Ta #endtamil &
- #roman Ta #endroman
-\\ \hline
- \namfont TTHA &
- \itxfont Th{\em a} &
- #hindi Tha #endhindi &
- #marathi Tha #endmarathi &
- #bengali Tha #endbengali &
- #indian Tha #endindian &
- #gujarati Tha #endgujarati &
- #kannada Tha #endkannada &
- #telugu Tha #endtelugu &
- #gurmukhi Tha #endgurmukhi &
- #tamil Tha #endtamil &
- #roman Tha #endroman
-\\ \hline
- \namfont DDA &
- \itxfont D{\em a} &
- #hindi Da #endhindi &
- #marathi Da #endmarathi &
- #bengali Da #endbengali &
- #indian Da #endindian &
- #gujarati Da #endgujarati &
- #kannada Da #endkannada &
- #telugu Da #endtelugu &
- #gurmukhi Da #endgurmukhi &
- #tamil Da #endtamil &
- #roman Da #endroman
-\\ \hline
- \namfont DDHA &
- \itxfont Dh{\em a} &
- #hindi Dha #endhindi &
- #marathi Dha #endmarathi &
- #bengali Dha #endbengali &
- #indian Dha #endindian &
- #gujarati Dha #endgujarati &
- #kannada Dha #endkannada &
- #telugu Dha #endtelugu &
- #gurmukhi Dha #endgurmukhi &
- #tamil Dha #endtamil &
- #roman Dha #endroman
-\\ \hline
- \namfont NNA &
- \itxfont N{\em a} &
- #hindi Na #endhindi &
- #marathi Na #endmarathi &
- #bengali Na #endbengali &
- #indian Na #endindian &
- #gujarati Na #endgujarati &
- #kannada Na #endkannada &
- #telugu Na #endtelugu &
- #gurmukhi Na #endgurmukhi &
- #tamil Na #endtamil &
- #roman Na #endroman
-\\ \hline
- \namfont TA &
- \itxfont t{\em a} &
- #hindi ta #endhindi &
- #marathi ta #endmarathi &
- #bengali ta #endbengali &
- #indian ta #endindian &
- #gujarati ta #endgujarati &
- #kannada ta #endkannada &
- #telugu ta #endtelugu &
- #gurmukhi ta #endgurmukhi &
- #tamil ta #endtamil &
- #roman ta #endroman
-\\ \hline
- \namfont THA &
- \itxfont th{\em a} &
- #hindi tha #endhindi &
- #marathi tha #endmarathi &
- #bengali tha #endbengali &
- #indian tha #endindian &
- #gujarati tha #endgujarati &
- #kannada tha #endkannada &
- #telugu tha #endtelugu &
- #gurmukhi tha #endgurmukhi &
- #tamil tha #endtamil &
- #roman tha #endroman
-\\ \hline
- \namfont DA &
- \itxfont d{\em a} &
- #hindi da #endhindi &
- #marathi da #endmarathi &
- #bengali da #endbengali &
- #indian da #endindian &
- #gujarati da #endgujarati &
- #kannada da #endkannada &
- #telugu da #endtelugu &
- #gurmukhi da #endgurmukhi &
- #tamil da #endtamil &
- #roman da #endroman
-\\ \hline
- \namfont DHA &
- \itxfont dh{\em a} &
- #hindi dha #endhindi &
- #marathi dha #endmarathi &
- #bengali dha #endbengali &
- #indian dha #endindian &
- #gujarati dha #endgujarati &
- #kannada dha #endkannada &
- #telugu dha #endtelugu &
- #gurmukhi dha #endgurmukhi &
- #tamil dha #endtamil &
- #roman dha #endroman
-\\ \hline
- \namfont NA &
- \itxfont n{\em a} &
- #hindi na #endhindi &
- #marathi na #endmarathi &
- #bengali na #endbengali &
- #indian na #endindian &
- #gujarati na #endgujarati &
- #kannada na #endkannada &
- #telugu na #endtelugu &
- #gurmukhi na #endgurmukhi &
- #tamil na #endtamil &
- #roman na #endroman
-\\ \hline
- \namfont PA &
- \itxfont p{\em a} &
- #hindi pa #endhindi &
- #marathi pa #endmarathi &
- #bengali pa #endbengali &
- #indian pa #endindian &
- #gujarati pa #endgujarati &
- #kannada pa #endkannada &
- #telugu pa #endtelugu &
- #gurmukhi pa #endgurmukhi &
- #tamil pa #endtamil &
- #roman pa #endroman
-\\ \hline
- \namfont PHA &
- \itxfont ph{\em a} &
- #hindi pha #endhindi &
- #marathi pha #endmarathi &
- #bengali pha #endbengali &
- #indian pha #endindian &
- #gujarati pha #endgujarati &
- #kannada pha #endkannada &
- #telugu pha #endtelugu &
- #gurmukhi pha #endgurmukhi &
- #tamil pha #endtamil &
- #roman pha #endroman
-\\ \hline
- \namfont BA &
- \itxfont b{\em a} &
- #hindi ba #endhindi &
- #marathi ba #endmarathi &
- #bengali ba #endbengali &
- #indian ba #endindian &
- #gujarati ba #endgujarati &
- #kannada ba #endkannada &
- #telugu ba #endtelugu &
- #gurmukhi ba #endgurmukhi &
- #tamil ba #endtamil &
- #roman ba #endroman
-\\ \hline
- \namfont BHA &
- \itxfont bh{\em a} &
- #hindi bha #endhindi &
- #marathi bha #endmarathi &
- #bengali bha #endbengali &
- #indian bha #endindian &
- #gujarati bha #endgujarati &
- #kannada bha #endkannada &
- #telugu bha #endtelugu &
- #gurmukhi bha #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman bha #endroman
-\\ \hline
- \namfont MA &
- \itxfont m{\em a} &
- #hindi ma #endhindi &
- #marathi ma #endmarathi &
- #bengali ma #endbengali &
- #indian ma #endindian &
- #gujarati ma #endgujarati &
- #kannada ma #endkannada &
- #telugu ma #endtelugu &
- #gurmukhi ma #endgurmukhi &
- #tamil ma #endtamil &
- #roman ma #endroman
-\\ \hline
-\end{tabular}
-\end{makeimage}
-\end{center}
-\end{table}
-
-%----------------------------------------------------------------
-\begin{htmlonly}
-\section{Consonants, contd.}
-\end{htmlonly}
-
-\begin{table}[ht]
-\caption {ITRANS Encoding, Consonants (part 2).}
-\label{ienc-cons-2}
-\begin{center}
-\begin{makeimage}
-\hspace*{0pt}\begin{tabular}{|c|c||c|c|c|c|c|c|c|c|c|c|}
-\hline
-\thd{name} & \thd{itrans} & \thd{dev-1} & \thd{dev-2} & \thd{ben-1} & \thd{ben-2} & \thd{guj} & \thd{kan} & \thd{tel} & \thd{gur} & \thd{tam} & \thd{rom} \\
-\hline
-\hline
- \namfont YA &
- \itxfont y{\em a} &
- #hindi ya #endhindi &
- #marathi ya #endmarathi &
- #bengali ya #endbengali &
- #indian ya #endindian &
- #gujarati ya #endgujarati &
- #kannada ya #endkannada &
- #telugu ya #endtelugu &
- #gurmukhi ya #endgurmukhi &
- #tamil ya #endtamil &
- #roman ya #endroman
-\\ \hline
- \namfont RA &
- \itxfont r{\em a} &
- #hindi ra #endhindi &
- #marathi ra #endmarathi &
- #bengali ra #endbengali &
- #indian ra #endindian &
- #gujarati ra #endgujarati &
- #kannada ra #endkannada &
- #telugu ra #endtelugu &
- #gurmukhi ra #endgurmukhi &
- #tamil ra #endtamil &
- #roman ra #endroman
-\\ \hline
- \namfont LA &
- \itxfont l{\em a} &
- #hindi la #endhindi &
- #marathi la #endmarathi &
- #bengali la #endbengali &
- #indian la #endindian &
- #gujarati la #endgujarati &
- #kannada la #endkannada &
- #telugu la #endtelugu &
- #gurmukhi la #endgurmukhi &
- #tamil la #endtamil &
- #roman la #endroman
-\\ \hline
- \namfont LLA &
- \itxfont L{\em a} &
- #hindi La #endhindi &
- #marathi La #endmarathi &
- #bengali \undeflet #endbengali &
- #indian \undeflet #endindian &
- #gujarati La #endgujarati &
- #kannada La #endkannada &
- #telugu La #endtelugu &
- #gurmukhi La #endgurmukhi &
- #tamil La #endtamil &
- #roman La #endroman
-\\ \hline
- \namfont VA &
- \itxfont v{\em a} &
- #hindi va #endhindi &
- #marathi va #endmarathi &
- #bengali va #endbengali &
- #indian va #endindian &
- #gujarati va #endgujarati &
- #kannada va #endkannada &
- #telugu va #endtelugu &
- #gurmukhi va #endgurmukhi &
- #tamil va #endtamil &
- #roman va #endroman
-\\ \hline
- \namfont SHA &
- \itxfont sh{\em a} &
- #hindi sha #endhindi &
- #marathi sha #endmarathi &
- #bengali sha #endbengali &
- #indian sha #endindian &
- #gujarati sha #endgujarati &
- #kannada sha #endkannada &
- #telugu sha #endtelugu &
- #gurmukhi sha #endgurmukhi &
- #tamil sha #endtamil &
- #roman sha #endroman
-\\ \hline
- \namfont SSA &
- \itxfont Sh{\em a} &
- #hindi Sha #endhindi &
- #marathi Sha #endmarathi &
- #bengali Sha #endbengali &
- #indian Sha #endindian &
- #gujarati Sha #endgujarati &
- #kannada Sha #endkannada &
- #telugu Sha #endtelugu &
- #gurmukhi \undeflet #endgurmukhi &
- #tamil Sha #endtamil &
- #roman Sha #endroman
-\\ \hline
- \namfont SA &
- \itxfont s{\em a} &
- #hindi sa #endhindi &
- #marathi sa #endmarathi &
- #bengali sa #endbengali &
- #indian sa #endindian &
- #gujarati sa #endgujarati &
- #kannada sa #endkannada &
- #telugu sa #endtelugu &
- #gurmukhi sa #endgurmukhi &
- #tamil sa #endtamil &
- #roman sa #endroman
-\\ \hline
- \namfont HA &
- \itxfont h{\em a} &
- #hindi ha #endhindi &
- #marathi ha #endmarathi &
- #bengali ha #endbengali &
- #indian ha #endindian &
- #gujarati ha #endgujarati &
- #kannada ha #endkannada &
- #telugu ha #endtelugu &
- #gurmukhi ha #endgurmukhi &
- #tamil ha #endtamil &
- #roman ha #endroman
-\\ \hline
-\end{tabular}
-\end{makeimage}
-\end{center}
-\end{table}
-
-%----------------------------------------------------------------
-\begin{htmlonly}
-\section{Extensions}
-\end{htmlonly}
-
-\begin{table}[ht]
-\caption {ITRANS Encoding, Extensions.}
-\label{ienc-ext}
-\begin{center}
-\begin{makeimage}
-\hspace*{0pt}\begin{tabular}{|c|c||c|c|c|c|c|c|c|c|c|c|}
-\hline
-\thd{name} & \thd{itrans} & \thd{dev-1} & \thd{dev-2} & \thd{ben-1} & \thd{ben-2} & \thd{guj} & \thd{kan} & \thd{tel} & \thd{gur} & \thd{tam} & \thd{rom} \\
-\hline
-\hline
-
- \namfont QA &
- \itxfont q{\em a} &
- #hindi qa #endhindi &
- #marathi qa #endmarathi &
- #bengali \undeflet #endbengali &
- #indian \undeflet #endindian &
- #gujarati qa #endgujarati &
- #kannada \undeflet #endkannada &
- #telugu \undeflet #endtelugu &
- #gurmukhi \undeflet #endgurmukhi &
- #tamil qa #endtamil &
- #roman qa #endroman
-\\ \hline
- \namfont KHHA &
- \itxfont K{\em a} &
- #hindi Ka #endhindi &
- #marathi Ka #endmarathi &
- #bengali \undeflet #endbengali &
- #indian Ka #endindian &
- #gujarati Ka #endgujarati &
- #kannada \undeflet #endkannada &
- #telugu \undeflet #endtelugu &
- #gurmukhi Ka #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman Ka #endroman
-\\ \hline
- \namfont GHHA &
- \itxfont G{\em a} &
- #hindi Ga #endhindi &
- #marathi Ga #endmarathi &
- #bengali \undeflet #endbengali &
- #indian \undeflet #endindian &
- #gujarati Ga #endgujarati &
- #kannada \undeflet #endkannada &
- #telugu \undeflet #endtelugu &
- #gurmukhi Ga #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman Ga #endroman
-\\ \hline
- \namfont ZA &
- \itxfont J{\em a} &
- #hindi Ja #endhindi &
- #marathi Ja #endmarathi &
- #bengali Ja #endbengali &
- #indian Ja #endindian &
- #gujarati Ja #endgujarati &
- #kannada \undeflet #endkannada &
- #telugu \undeflet #endtelugu &
- #gurmukhi Ja #endgurmukhi &
- #tamil Ja #endtamil &
- #roman Ja #endroman
-\\ \hline
- \namfont DDDHA &
- \itxfont .D{\em a} &
- #hindi .Da #endhindi &
- #marathi .Da #endmarathi &
- #bengali .Da #endbengali &
- #indian .Da #endindian &
- #gujarati .Da #endgujarati &
- #kannada \undeflet #endkannada &
- #telugu \undeflet #endtelugu &
- #gurmukhi .Da #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman .Da #endroman
-\\ \hline
- \namfont FA &
- \itxfont f{\em a} &
- #hindi fa #endhindi &
- #marathi fa #endmarathi &
- #bengali \undeflet #endbengali &
- #indian \undeflet #endindian &
- #gujarati \undeflet #endgujarati &
- #kannada \undeflet #endkannada &
- #telugu \undeflet #endtelugu &
- #gurmukhi fa #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman fa #endroman
-\\ \hline
- \namfont YYA &
- \itxfont Y{\em a} &
- #hindi \undeflet #endhindi &
- #marathi Ya #endmarathi &
- #bengali Ya #endbengali &
- #indian Ya #endindian &
- #gujarati \undeflet #endgujarati &
- #kannada \undeflet #endkannada &
- #telugu \undeflet #endtelugu &
- #gurmukhi \undeflet #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman \undeflet #endroman
-\\ \hline
- \namfont KA-SHHA &
- \itxfont x{\em a} &
- #hindi xa #endhindi &
- #marathi xa #endmarathi &
- #bengali xa #endbengali &
- #indian xa #endindian &
- #gujarati xa #endgujarati &
- #kannada xa #endkannada &
- #telugu xa #endtelugu &
- #gurmukhi \undeflet #endgurmukhi &
- #tamil xa #endtamil &
- #roman xa #endroman
-\\ \hline
- \namfont JA-NYA &
- \itxfont GY{\em a} &
- #hindi GYa #endhindi &
- #marathi GYa #endmarathi &
- #bengali GYa #endbengali &
- #indian GYa #endindian &
- #gujarati GYa #endgujarati &
- #kannada GYa #endkannada &
- #telugu \undeflet #endtelugu &
- #gurmukhi \undeflet #endgurmukhi &
- #tamil GYa #endtamil &
- #roman GYa #endroman
-\\ \hline
- \namfont &
- \itxfont R{\em a} &
- #hindi Ra #endhindi &
- #marathi Ra #endmarathi &
- #bengali Ra #endbengali &
- #indian Ra #endindian &
- #gujarati Ra #endgujarati &
- #kannada \undeflet #endkannada &
- #telugu Ra #endtelugu &
- #gurmukhi \undeflet #endgurmukhi &
- #tamil Ra #endtamil &
- #roman Ra #endroman
-\\ \hline
- \namfont ANUSVARA &
- \itxfont {\em k}.n &
- #hindi k.n #endhindi &
- #marathi k.n #endmarathi &
- #bengali k.n #endbengali &
- #indian k.n #endindian &
- #gujarati k.n #endgujarati &
- #kannada k.n #endkannada &
- #telugu k.n #endtelugu &
- #gurmukhi k.n #endgurmukhi &
- #tamil k.n #endtamil &
- #roman k.n #endroman
-\\ \hline
- &
- \itxfont {\em k}.h &
- #hindi k.h #endhindi &
- #marathi k.h #endmarathi &
- #bengali k.h #endbengali &
- #indian k.h #endindian &
- #gujarati k.h #endgujarati &
- #kannada k.h #endkannada &
- #telugu k.h #endtelugu &
- #gurmukhi k.h #endgurmukhi &
- #tamil k.h #endtamil &
- #roman k.h #endroman
-\\ \hline
- \namfont CANDRA E &
- \itxfont {\em k}.c &
- #hindi k.c #endhindi &
- #marathi k.c #endmarathi &
- #bengali \undeflet #endbengali &
- #indian \undeflet #endindian &
- #gujarati k.c #endgujarati &
- #kannada \undeflet #endkannada &
- #telugu \undeflet #endtelugu &
- #gurmukhi k.c #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman k.c #endroman
-\\ \hline
- \namfont C. BINDU &
- \itxfont {\em k}.N &
- #hindi k.N #endhindi &
- #marathi k.N #endmarathi &
- #bengali k.N #endbengali &
- #indian k.N #endindian &
- #gujarati k.N #endgujarati &
- #kannada \undeflet #endkannada &
- #telugu \undeflet #endtelugu &
- #gurmukhi k.N #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman k.N #endroman
-\\ \hline
- \namfont AVAGRAHA &
- \itxfont .a &
- #hindi .a #endhindi &
- #marathi .a #endmarathi &
- #bengali \undeflet #endbengali &
- #indian \undeflet #endindian &
- #gujarati .a #endgujarati &
- #kannada .a #endkannada &
- #telugu .a #endtelugu &
- #gurmukhi .a #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman .a #endroman
-\\ \hline
-\end{tabular}
-\end{makeimage}
-\end{center}
-\end{table}
-
-%----------------------------------------------------------------
-\begin{htmlonly}
-\section{Digits}
-\end{htmlonly}
-
-\begin{table}[ht]
-\caption {ITRANS Encoding, Digits.}
-\label{ienc-digits}
-\begin{center}
-\begin{makeimage}
-\hspace*{0pt}\begin{tabular}{|c|c||c|c|c|c|c|c|c|c|c|c|}
-\hline
-\thd{name} & \thd{itrans} & \thd{dev-1} & \thd{dev-2} & \thd{ben-1} & \thd{ben-2} & \thd{guj} & \thd{kan} & \thd{tel} & \thd{gur} & \thd{tam} & \thd{rom} \\
-\hline
-\hline
-
- \namfont 0 &
- \itxfont 0 &
- #hindi 0 #endhindi &
- #marathi 0 #endmarathi &
- #bengali 0 #endbengali &
- #indian 0 #endindian &
- #gujarati 0 #endgujarati &
- #kannada 0 #endkannada &
- #telugu 0 #endtelugu &
- #gurmukhi 0 #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman 0 #endroman
-\\ \hline
- \namfont 1 &
- \itxfont 1 &
- #hindi 1 #endhindi &
- #marathi 1 #endmarathi &
- #bengali 1 #endbengali &
- #indian 1 #endindian &
- #gujarati 1 #endgujarati &
- #kannada 1 #endkannada &
- #telugu 1 #endtelugu &
- #gurmukhi 1 #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman 1 #endroman
-\\ \hline
- \namfont 2 &
- \itxfont 2 &
- #hindi 2 #endhindi &
- #marathi 2 #endmarathi &
- #bengali 2 #endbengali &
- #indian 2 #endindian &
- #gujarati 2 #endgujarati &
- #kannada 2 #endkannada &
- #telugu 2 #endtelugu &
- #gurmukhi 2 #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman 2 #endroman
-\\ \hline
- \namfont 3 &
- \itxfont 3 &
- #hindi 3 #endhindi &
- #marathi 3 #endmarathi &
- #bengali 3 #endbengali &
- #indian 3 #endindian &
- #gujarati 3 #endgujarati &
- #kannada 3 #endkannada &
- #telugu 3 #endtelugu &
- #gurmukhi 3 #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman 3 #endroman
-\\ \hline
- \namfont 4 &
- \itxfont 4 &
- #hindi 4 #endhindi &
- #marathi 4 #endmarathi &
- #bengali 4 #endbengali &
- #indian 4 #endindian &
- #gujarati 4 #endgujarati &
- #kannada 4 #endkannada &
- #telugu 4 #endtelugu &
- #gurmukhi 4 #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman 4 #endroman
-\\ \hline
- \namfont 5 &
- \itxfont 5 &
- #hindi 5 #endhindi &
- #marathi 5 #endmarathi &
- #bengali 5 #endbengali &
- #indian 5 #endindian &
- #gujarati 5 #endgujarati &
- #kannada 5 #endkannada &
- #telugu 5 #endtelugu &
- #gurmukhi 5 #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman 5 #endroman
-\\ \hline
- \namfont 6 &
- \itxfont 6 &
- #hindi 6 #endhindi &
- #marathi 6 #endmarathi &
- #bengali 6 #endbengali &
- #indian 6 #endindian &
- #gujarati 6 #endgujarati &
- #kannada 6 #endkannada &
- #telugu 6 #endtelugu &
- #gurmukhi 6 #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman 6 #endroman
-\\ \hline
- \namfont 7 &
- \itxfont 7 &
- #hindi 7 #endhindi &
- #marathi 7 #endmarathi &
- #bengali 7 #endbengali &
- #indian 7 #endindian &
- #gujarati 7 #endgujarati &
- #kannada 7 #endkannada &
- #telugu 7 #endtelugu &
- #gurmukhi 7 #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman 7 #endroman
-\\ \hline
- \namfont 8 &
- \itxfont 8 &
- #hindi 8 #endhindi &
- #marathi 8 #endmarathi &
- #bengali 8 #endbengali &
- #indian 8 #endindian &
- #gujarati 8 #endgujarati &
- #kannada 8 #endkannada &
- #telugu 8 #endtelugu &
- #gurmukhi 8 #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman 8 #endroman
-\\ \hline
- \namfont 9 &
- \itxfont 9 &
- #hindi 9 #endhindi &
- #marathi 9 #endmarathi &
- #bengali 9 #endbengali &
- #indian 9 #endindian &
- #gujarati 9 #endgujarati &
- #kannada 9 #endkannada &
- #telugu 9 #endtelugu &
- #gurmukhi 9 #endgurmukhi &
- #tamil \undeflet #endtamil &
- #roman 9 #endroman
-\\ \hline
-\end{tabular}
-\end{makeimage}
-\end{center}
-\end{table}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/itrans/tech.tex b/Master/texmf-dist/doc/fonts/itrans/tech.tex
deleted file mode 100644
index 3633921314b..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/tech.tex
+++ /dev/null
@@ -1,539 +0,0 @@
-% $Header: /home/cvsroot/itrans/nextrel/doc/tech.tex,v 1.1.1.1 1996/11/29 01:45:31 avinash Exp $
-\renewcommand{\arraystretch}{1.25}
-\newcommand{\rarrow}{\mbox{---\hspace{-8pt}$>$}}
-\newcommand{\SM}{\verb+\char92marathi+}
-\newcommand{\EM}{\verb+\char92endmarathi+}
-\documentstyle[11pt]{article}
-\setlength{\textwidth}{5.75in}
-\newfont{\devnf}{dnh at 15pt}
-
-\begin{document}
-
-\centerline{\LARGE\bf The {\em itrans} Preprocessor}
-\medskip
-\centerline{\bf TECHNICAL INFORMATION}
-\medskip
-\centerline{\bf \copyright 1991 Avinash Chopde}
-\medskip
-\hrule
-\bigskip
-
-\section{Reference}
-
-{\tt
-WARNING: The information in this document relates to ITRANS 2.11 and
-earlier only.
-THIS INFORMATION MAY BE INCORRECT/INCOMPLETE AS OF ITRANS 3.00 versions
-onwards.
-}
-
-This is a project that aims to develop a single tool for handling the
-printing of various indian language documents, assuming that the input is
-in some transliterated form.
-The transliteration mechanism for all indian languages will be through
-the english language.
-
-See the document {\em Printing Transliterated Indian Language Documents},
-in the file {\em idoc.itx} for more details---that document is the
-user manual for the {\em itrans} package.
-This document discusses the technical aspects of the program.
-
-\section{Input Parsing}
-
-I have made the following assumptions regarding how the words in a
-indian language (well, not all, but most of them) are assembled.
-(In the following discussion, {\em alphabet} refers to the list of basic
-characters in the language script, a
-{\em letter} refers to an element from the complete list of characters---basic
-plus all the composite forms.)
-
-The alphabet is divided into two groups: vowels and consonants.
-
-Each indian language letter may be a vowel, or a consonant-vowel pair, or a
-ligature-vowel pair.
-
-Ligatures are sequences of consonants.
-
-If a consonant {\em xxx} is followed by another consonant {\em yyy}, then it is
-assumed to imply a half-consonant, i.e., the half-form of {\em xxx} must be
-displayed at that point.
-Of course, if the ligature for the pair xxx-yyy exists, the ligature
-is used instead.
-Note that not all indian languages make use of ligatures.
-
-Apart from the vowels and consonants, some special forms are also
-provided, such as the chandra-bindu, the anuswara, virama, etc.
-These special forms always form the suffix on the letter they affect,
-i.e., you specify the letter first, then the special form.
-A bunch of letters separated by white space or punctuation forms a word.
-
-Based on these assumptions, a simple parser has been built, to recognize
-the basic unit---the letter.
-
-\section{Letter Construction}
-
-The fonts that are used here provide only the basic characters---vowels,
-consonants (both full and half forms), special forms, and, some ligatures.
-Every letter is built by printing its constituent characters.
-This mapping of the consonant-vowel pairs, of the ligatures, etc, to
-actual characters to be used from the specific font is specified through
-the IFM file (indian language font metric file).
-The IFM file is a text file, and follows somewhat the syntax of Adobe AFM
-files.
-In it is described how to construct every consonant-vowel form using the
-given font, how to construct a ligature of consonant-consonant pairs,
-the character codes of the special forms, etc.
-The description is provided as a list of character codes, and their
-offsets.
-For example a description for some letter looks like:
-
-PCC 97 0 0 ; PCC 129 -70 0 ;
-
-This is a two character chain, first character has code 97, second
-character has a code of 129.
-The first character is printed with an offset (x,y) of (0,0).
-Then the second character is printed with an offset of (-70,0), i.e., a
-kern of -70 units.
-One unit is equivalent of $1/1000$ of the current font size.
-The entire IFM file structure is described in a later section.
-
-As shown in the example above, the chain of characters is printed out by
-performing two operations on every character code in the chain:
-
-\begin{verbatim}
-for every component of the form: PCC <code> <dx> <dy> ;
-
-move <dx>, <dy>;
-
-display character <code>;
-
-/*POSTSCRIPT FONT ONLY*/
- if (<dy> is non-zero) move 0, -<dy>;
- if (width of char <code> is defined as zero) move -<dx>, 0;
-/*POSTSCRIPT FONT ONLY*/
-
-\end{verbatim}
-
-This relies on the fact that both \TeX\ and PostScript have a notion of a
-current point.
-Two values allow kerning to be specified in both X and Y directions.
-If a movement in Y direction is des
-Note that if the font being used is a PostScript font, then two other
-actions may be performed.
-If \verb+ <dy>+ is non-zero, itrans reapplies a negative offset to
-restore the baseline y coordinate (otherwise the line will keep getting
-skewed! Note that this step is not necessary for \TeX---it takes care
-of keeping the baseline horizontal).
-Secondly, if the width of the character has been defined to be zero, a
-negative x kern is applied.
-This is done just for convenience---zero width characters are always
-used as accent marks, and they should not contribute to the actual
-character width, so the current position in X is restored to the original
-value after a accent mark (zero width character) is printed.
-
-Only PostScript fonts may have zero-width characters, the above does not
-apply to \TeX\ Matafont fonts.
-I.e, for \TeX, the last {\em move -<dx>, 0;} is never executed, even if
-the charwidth for the given character is zero.
-(This is partly due to my laziness, I did not want to write code that
-reads in a TFM file to get the char widths!)
-
-The above given description is used to specify both consonant-vowel
-forms, and consonant-consonant (ligature) forms.
-Currently, only ligatures composed of two consonants can be defined.
-
-If a consonant-vowel form appears in the input text, but has not been
-defined in the IFM file, an error message is printed on the screen, and
-the character is omitted.
-
-If a consonant-consonant-vowel (ligature) form appears in the input text,
-but has not been
-defined in the IFM file, it is not considered an error, instead, the
-first consonant is printed in the half-form, and the second consonant
-is printed out as its appropriate vowel form.
-Long consonant chains, such as consonant-consonant-$\cdots$-consonant-vowel
-are also handled in a similar manner---first a check if made if a ligature
-exists for any two consecutive consonants, if yes, it is used, else, the
-half forms of the consonants are used.
-Beginning with the first consonant in the list,
-itrans checks if a double-consonant ligature has
-been defined for that consonant and the next one in the list.
-If such a character exists, then it is used and both consonants are consumed,
-and itrans repeats the procedure for the next consonant.
-
-There is an exception to the above rule: if at all possible, the last two
-consonants are handled together, that is if a ligature of the last two
-consonants
-exists, that is used over the pairing that would result from the above method.
-(See the user manual idoc.itx for example in the section Usage Hints.)
-
-\section{IFM File Code Names}
-
-The IFM file uses code names to refer to vowels and consonants.
-For example, the ``I'' char in the input text for devanagari refers
-to the ``ii'' code name in the IFM file (in this case, so does the input
-char pair ``ii'').
-Figure 1 shows the relationship between the input vowel text forms
-accepted by the
-lexer, and the code name for the vowels in the IFM file.
-(Note that no indian language script makes use of the complete set
-of code names available in the IFM file.)
-
-(Figures 1 \& 2 may be out-of-date, see the files imap.h and ilex.l
-for correct info.)
-
-Similarly, the consonant names are as given in figure 2.
-Again, only a subset of these may be used by a particular indian
-language script.
-
-\bigskip
-\begin{figure}
-\begin{center}
-\begin{tabular}{|c|c|c|}
-\hline
-{\em Input Text} & {\em IFM Code Name} & {\em Used For} \\
-\hline\hline
-a & a & devanagari, tamil \\ \hline
-aa & aa & devanagari, tamil \\ \hline
-i & i & devanagari, tamil \\ \hline
-ii or I & ii & devanagari, tamil \\ \hline
-u & u & devanagari, tamil \\ \hline
-uu or U & uu & devanagari, tamil \\ \hline
-Ri & ri & devanagari \\ \hline
-RI & rii & devanagari \\ \hline
-Li & li & devanagari \\ \hline
-LI & lii & devanagari \\ \hline
-e & ay & devanagari, tamil \\ \hline
-E & aay & tamil \\ \hline
-ai & ai & devanagari, tamil \\ \hline
-o & o & devanagari, tamil \\ \hline
-O & oo & tamil \\ \hline
-au & au & devanagari, tamil \\ \hline
-aM & am & devanagari\\ \hline
-H & aha & devanagari\\ \hline
-\end{tabular}
-\end{center}
-\caption {Vowel Input Forms and Code Names}
-\end{figure}
-
-\begin{figure}
-\begin{center}
-\begin{tabular}{|c|c|}
-\hline
-{\em Input Text} & {\em IFM Code Name}\\ \hline \hline
-k & ka \\ \hline
-q & kadot \\ \hline
-kh & kha \\ \hline
-K & khadot \\ \hline
-g & ga \\ \hline
-G & gadot \\ \hline
-gh & gha \\ \hline
-ng & nga \\ \hline
-c & cha \\ \hline
-ch & chha \\ \hline
-j & ja \\ \hline
-z & jadot \\ \hline
-jh & jha \\ \hline
-jn & jnh \\ \hline
-T & tta \\ \hline
-Th & ttha \\ \hline
-D & dda \\ \hline
-.D & ddadot \\ \hline
-Dh & ddha \\ \hline
-.Dh & ddhadot \\ \hline
-N & nna \\ \hline
-t & ta \\ \hline
-th & tha \\ \hline
-d & da \\ \hline
-dh & dha \\ \hline
-n & na \\ \hline
-p & pa \\ \hline
-\end{tabular}
-\hfill
-\begin{tabular}{|c|c|}
-\hline
-{\em Input Text} & {\em IFM Code Name}\\ \hline \hline
-ph & pha \\ \hline
-f & phadot \\ \hline
-b & ba \\ \hline
-bh & bha \\ \hline
-m & ma \\ \hline
-y & ya \\ \hline
-r & ra \\ \hline
-l & la \\ \hline
-v & va \\ \hline
-sh & sha \\ \hline
-shh & shha \\ \hline
-s & sa \\ \hline
-h & ha \\ \hline
-ld & lda \\ \hline
-x & ksha \\ \hline
-gy & gya \\ \hline
-ny & nya \\ \hline
-n\^ & nnx \\ \hline
-R & rra \\ \hline
-.r & rahalf \\ \hline
-.n & anusvara \\ \hline
-.c & chandra \\ \hline
-.C & chandrabindu \\ \hline
-.h & viraam \\ \hline
-SRI & sri \\ \hline
-AUM & aum \\ \hline
-\end{tabular}
-\\
-\end{center}
-\caption {Consonant Input Forms and Code Names}
-\end{figure}
-
-\section{IFM File Data}
-
-Currently, the IFM data resides in a file of its own, file name ends in
-{\em .ifm}, example {\em dvnc.ifm}.
-I still hope
-that I may some day be able to include the IFM data into the Adobe AFM file.
-Hence, all the lines in the IFM file start off with the word {\em
-Comment\/}, so that regular Adobe programs that scan the AFM file may
-skip over this data.
-The marker {\em -I-} follows the comment word, and this marks the line as
-containing legal metric data for the indian language.
-
-Every line in the AFM file consists of semicolon separated fields.
-Each line describes a composite alphabet form, such as a consonant-vowel
-description or a consonant-consonant form, or a vowel form, or a half
-form of a consonant, etc.
-The english words used to specify the characters of the indian language
-alphabet are meant to sound right, in some vague manner, and are usually
-self-descriptive.
-These english words (such as ii, aa, aha, etc) have no relation to what
-the user types to get the required character, that mapping is defined by
-the lexer input file, {\em ilex.l}.
-
-Every field in a line in the IFM file starts off with an opcode,
-describing what to expect next.
-
-The following lines are representative of the data in the AFM file:
-
-\begin{verbatim}
-Comment -I- StartINDIAN
-Comment -I- FONT marathi dmta.afm
-Comment -I- CC a 2 ; PCC 97 0 0 ; PCC 129 -70 0 ;
-Comment -I- CC a 2 ; PCC 97 0 0 ; PCC 129 -70 0 ;
-Comment -I- CC gha-ii 3 ; PCC implicit 0 0 ; PCC 129 -70 0 ; PCC 132 0 0 ;
-Comment -I- CCS gha ga ;
-Comment -I- CCADD tmplA ;
-Comment -I- EndINDIAN
-\end{verbatim}
-
-
-The opcodes StartINDIAN and EndIndian are used to bracket the indian
-language character description data.
-
-The FONT opcode gives the name of the language, and the name of the file
-which contains the AFM data for this font.
-If the font is a Metafont description, then the TFM file name is
-specified here.
-The TFM file name is just used as an indication that the font used is a
-\TeX\ font, the file is not actually opened or read.
-Thus, if the font used is a Metafont description, you could as well say
-``junk.tfm'' in the FONT opcode---only the extension ``.tfm'' is
-important.
-The first word in the FONT line is the language, and it must be one of the
-languages ITRANS recognizes (see the function get\_lang\_tok() in marker.c).
-This word determines how the input is scanned for tokens.
-For example, the input letters ``Ri''refer to a vowel in
-sanskrit/marathi/hindi, but in tamil, that vowel is not present.
-But tamil uses the ``R'' symbol for a consonant, so the input ``Ri''
-is scanned as the consonant ``R'' followed by the vowel ``i'', while in
-sanksrit it is scanned as the vowel ``Ri''.
-Thus, it is important to define the correct language in the FONT statement
-in the IFM file.
-
-The CC words stands for composite character, and it defines how to
-construct the given character using the font.
-In the example above, it shows that the {\em a} character is made up of
-two units: char code 97, and char code 129.
-See the previous section regarding the PCC opcode.
-The second CC line above describes how to create the {\em ii} vowel form
-of the consonant {\em gha}.
-The first PCC character code in the line is not a number, but states {\em
-implicit}.
-This requires that a special character, called {\em gha-implicit} be
-defined earlier.
-Semantically, gha-implicit means the implicit form of the consonant gha.
-Thus, whenever the code implicit appears in the description of some
-consonant xxx, at that point, the program inserts the definition of the
-xxx-implicit letter.
-(Naturally, the description of xxx-implicit cannot have the code implicit
-in its description.)
-
-Most consonants are similar in the manner in which the vowel forms are
-constructed, using the implicit form of the consonant, and a few other
-character forms.
-For example, kha-aa, gha-aa, da-aa, dda-aa, are all constructed by using
-this description:
-PCC implicit 0 0 ; PCC 130 -70 0 ;
-So, instead of restating this description for all these consonants, the
-CCS keyword can be used instead.
-The CCS keyword assigns equivalences,
-
-CCS xxx yyy ;
-
-states that a given consonant
-xxx is similar to a already defined consonant yyy, and if some vowel
-form (x) is missing, i.e. xxx-x description is missing, then it looks up
-the description for yyy-x, and uses that.
-This chaining can be made as deep as necessary:
-
-CCS bbb aaa ;
-
-CCS ccc bbb ;
-
-CCC ddd ccc ;
-
-etc
-
-CCS also works similarly for ligature forms:
-
-CCS ga-ra tmplC ;
-
-which states that the ga-ra ligature should use the form of the tmplC
-dummy consonant (dummy consonants are explained further in this section).
-Note that it is usually dangerous to specify ligature equivalence to one
-of the constituent consonants, since most of the consonants do not use the
-codename "implicit" in all their form definitions.
-Thus, be careful of such definitions:
-
-CCS ga-ra ga ;
-
-or
-
-CCS ga-ra ra ;
-
-This will create problems if the half form of the ga-ra ligature is
-required since both ga and ra (and every other consonant too)
-have a half-form definition that does not include the code "implicit",
-hence instead of the ga-ra-half form, what will print out will
-be just the ga-half form or the ra-half form, depending on which
-CCS line (from the above two lines) is present in the IFM file.
-One way around this problem is to specifically define the half-form of
-the ga-ra ligature, so as to stop the program from looking for it
-through the CCS chain.
-It is usually only the half form that causes problems (as of october 1991),
-since all the other forms do contain the "implicit" code in their
-definitions.
-
-A special consonant form, ``*'' is available for use with the CCS
-keyword for ligatures:
-It acts as a meta-character implying all the consonants.
-
-CCS *-ra tmplC ;
-
-CCS ga-* tmplC ;
-
-Instead of providing consonant equivalences between consonants,
-additional dummy consonants may be created, these exist only in the IFM
-file, and used only for equivalencing a real consonant.
-The CCADD line defines the creation of a placeholder consonant.
-
-CCADD tmplA ;
-
-This states that the IFM will make use of a dummy consonant called tmplA,
-and then all its vowel forms (including the half form) can be defined.
-See the file dvnc.ifm for complete example.
-All that tmplA is used for is to define equivalences, again from the
-dvnc.ifm file, you will see lines like:
-
-CCS chha tmplA ;
-
-CCS tta tmplA ;
-
-which state that if some required vowel form of chha or tta is missing,
-then try to use the definition of the same vowel form in tmplA.
-
-Each IFM file can make up to 10 such dummy consonants.
-
-\section{Example Usage or When to Make New IFM Files}
-
-So, to what end can this knowledge of the IFM file format be applied ?
-
-\begin{enumerate}
-\item Assume that you need to disable all ligature printing, you
-are printing at a very small font size, and ligatures do not print out
-legibly.
-To do this, you should copy the dvnc.ifm file to sdvnc.ifm, and remove all
-ligature definitions from sdvnc.ifm.
-Ligature definitions are those which contain two consonants separated by
-a dash: examples:
-{\obeylines
-CCS tta-tta tmplA ;
-CC tta-tta-implicit 1 ; PCC 147 0 0 ;
-}
-All such ligature definitions can be deleted from sdvnc.ifm.
-And then, in your input file that contains the transliterated text, add
-the command:
-
-$\backslash$indianifm=sdvnc.ifm
-
-(See the user manual on itrans for more information on the indianifm
-keyword.)
-
-Now, no ligatures are available, and nothing needs to be done to the
-input text at all to suppress the ligatures.
-Instead of the ligatures, the half-forms of the consonants will be used
-wherever required.
-
-\item Another use would be if you do not like the spacing of certain
-characters when they are composed to form consonant forms.
-Well, as seen in the previous example, it is quite simple to copy the IFM
-file into a new one, change the deltas (the numbers) as required, and use
-the new IFM in the input text.
-
-\item By changing the character definitions in the IFM file, one can
-produce different printed forms for the character.
-For example, to print the normal form of {\em ii} in devanagari prints out
-as: {\devnf \char105\kern-0.04em\char128}.
-% itrans: CC ii 2 ; PCC 105 0 0 ; PCC 128 -40 0 ;
-Now, what if you need to make it print out as: {\devnf \char97\char132} ?
-This is easily done, just comment out the old definition of the {\em ii}
-character (it is called {\em ii} in the ifm file), and make it read:
-
-{\obeylines
-Comment -I- CC ii 2 ; PCC 97 0 0 ; PCC 132 0 0 ;
-}
-
-Now, all instances of {\em ii} in the input text will print out as:
-{\devnf \char97\char132 }.
-
-\renewcommand{\arraystretch}{1.25}
-\renewcommand{\arraystretch}{1.25}
-\renewcommand{\arraystretch}{1.25}
-\renewcommand{\arraystretch}{1.25}
-This method can be used to change any character form you need, as long as
-the constituent parts of the new character are available in the font.
-
-\item You have received a new font, either you developed it yourself, or
-\renewcommand{\arraystretch}{1.25}
-got it elsewhere, and you would like to use it through the itrans
-mechanism.
-This involves two steps.
-First, you need to map the vowels and consonants available through itrans
-(see figures 1 and 2) to the font characters.
-Second, you create a IFM file for the font.
-The first step is the biggest hurdle, especially if you feel that you
-need to add new consonant names to ilex.l.
-(Of course, that implies lots of source code changes: now iyacc.y will
-have to be modified to accept the new token, imap.h will have to edited
-to add the codename for the font, and font.c will have to be edited to
-add the new codename into a static data structure!)
-If that happens, send me e-mail, maybe I will permanently add the name to
-ilex.l, but I hope that current set of names accepted by ilex.l will
-suffice.
-If they do, then no source code changes are necessary, just need to
-create the IFM file and you are in business.
-
-If you wish, you could send me the IFM file you create, and the font
-(if it is in public domain, otherwise the IFM file only will suffice),
-
-\end{enumerate}
-
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/itrans/tlgutx.itx b/Master/texmf-dist/doc/fonts/itrans/tlgutx.itx
deleted file mode 100644
index 119a63a4875..00000000000
--- a/Master/texmf-dist/doc/fonts/itrans/tlgutx.itx
+++ /dev/null
@@ -1,1130 +0,0 @@
-\documentclass[11pt]{article}
-\usepackage{comment}
-% User Documentation for the ITRANS Package
-% The Telugu Language Transliteration Table
-% This document supplements the common document: idoc.itx
-
-\usepackage[preprocess,telugu]{itrans} % Ross Moore's extensions to latex2html
- % this also loads idevn.tex and itrnstlg.tex
-
-% Note: the file itrnstlg.tex should be present in the current directory, or:
-% 1: Add the directory where itrnstlg resides to the env var TEXINPUTS
-% 2: Delete the \input stmt, and copy the itrnstlg.tex file into this file..
-% 3: Copy the file itrnstlg.tex to the current directory.
-
-\usepackage{html} % from standard latex2html package
- % if you do not have html.sty in your machine, change the html to
- % htmlstub (htmlstub.sty is included in the ITRANS/lib directory)
-
-\portraitpage % defined in itrans.sty (idevn.tex), get a larger page size
-
-\renewcommand{\arraystretch}{1.25}
-\newcommand{\rarrow}{\mbox{---\hspace{-8pt}$>$}}
-\newcommand{\ST}{\char35telugu}
-\newcommand{\ET}{\char35endtelugu}
-\newfont{\cmt}{cmtt12}
-\newfont{\cmts}{cmtt9}
-
-\newfont{\tlgsmall}{tel12}
-\newfont{\tlgnx}{tel12nx}
-\newfont{\tlgs}{tel12s}
-\newfont{\tlg}{tel18}
-
-\hyphenchar\tlgnx=-1 % disable hyphenation using this font
-\hyphenchar\tlgs=-1 % disable hyphenation using this font
-\hyphenchar\tlg=-1 % disable hyphenation using this font
-
-#teluguifm=tlgutx.ifm
-#telugufont=\tlg
-
-\begin{document}
-
-\footnotetext[0]{Last modification: \today}
-
-\centerline{\LARGE\bf Transliteration Map}
-\medskip
-\centerline{\LARGE\bf Telugu Font (tel)}
-\bigskip
-\centerline{\LARGE\bf itrans}
-\smallskip
-\centerline{\bf \copyright 1992--1998 Avinash Chopde}
-
-\section{Fonts Available}
-
-\subsection{\TeX\ Interface}
-
-The telugu font {\em tel} is a Metafont font,
-developed by Lakshmi V.\ S.\ Mukkavilli.
-
-This font is not bundled with the itrans package, but is available at
-many FTP sites. This font may be available in the separate font archive
-containing extra fonts, named \texttt{itransxt.zip}, which may be available
-in the same place you obtained the main ITRANS archive.
-\textsl{
-[The authors use the restrictive GPL to license their
-software, which is really too bad, but because of that, I am unable to
-include their fonts with the main ITRANS archive.]
-}
-
-The telugu font is in a file called {\tt tlgutx.tar.Z}.
-Use WWW search tools to locate this file, search for the
-substring {\tt tlgutx}.
-You can find this at any TeX CTAN archive (ex:
-{\tt ftp.cdrom.com or ctan.tug.org, directory /tex-archive/language/telugu}).
-
-Note that the TeluguTeX package is also capable of typesetting telugu
-documents---without the need for a pre-processor.
-
-\subsection{Direct Textual Interface}
-
-Since this is a \TeX\ font, this interface cannot be used.
-(The Text interface directly produces PostScript or HTML, and it
-requires a PostScript font or TrueType font.)
-
-\subsection{Direct Textual Interface - HTML output}
-
-HTML output can be produced using the Tikkana TrueType fonts.
-These fonts are available somewhere on a web, use a search engine
-to locate them.
-
-The IFM file to use is {\em tikkana.ifm}.
-
-The support for the Tikkana fonts was
-added by: {\bf Shree}, and
-{\bf Devarakonda Venkata Narayana Sarma}
-$<$\emph{narayana@hd1.vsnl.net.in}$>$
-
-\section{Font Developer}
-
-The TeX font has been created by {\tt Lakshmi V.\ S.\ Mukkavilli},
-and is part of a complete telugu typesetting system called
-TeluguTeX.
-TeluguTeX has been developed by {\tt Lakshmi V.\ S.\ Mukkavilli},
-and she also holds the copyright to that software.
-
-The TeluguTeX package contains extensive documentation regarding this
-font, it was a great help in adapting the telugu font for use with
-ITRANS.
-
-\subsection{Font Variations Available}
-
-The {\tt TeluguTeX} package contains many font sizes and variations---it
-also includes all the source Metafont files, so any Metafont user can
-create her own font variations.
-
-As packaged in the {\tt tlgutx.tar.Z} package, there are TFM and
-PK files for these font sizes: 10, 11, 12, 15, 18, 20, 25, 30, 35, 40,
-55, 72 and 172. Certain fancy versions (telspa, telspb, and telspc) are
-also available.
-Most font sizes come in bold and slanted versions.
-
-This document has made use of the {\tt tel12}, {\tt tel12s}, {\tt tel12nx},
-and {\tt tel18} fonts.
-
-%-------------------------------------------------------------------
-\begin{htmlonly}
-\section{Telugu Table}
-\end{htmlonly}
-
-\begin{table}[hp]
-\begin{center}
-\begin{tabular}{c@{\hspace{1in}}c@{\hspace{1in}}c}
-% --- first col is vowels inside a tabular
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Vowels} \\
-\hline
-{#telugu a #endtelugu} & {\tt a} \\ \hline
-{#telugu aa #endtelugu} & {\tt aa {\it or} A} \\ \hline
-{#telugu i #endtelugu} & {\tt i} \\ \hline
-{#telugu ii #endtelugu} & {\tt ii {\it or} I} \\ \hline
-{#telugu u #endtelugu} & {\tt u} \\ \hline
-{#telugu uu #endtelugu} & {\tt uu {\it or} U} \\ \hline
-{#telugu R^i #endtelugu} & {\tt RRi {\it or} R\char`^i} \\ \hline
-{#telugu R^I #endtelugu} & {\tt RRI {\it or} R\char`^I} \\ \hline
-{#telugu L^i #endtelugu} & {\tt LLi {\it or} L\char`^i} \\ \hline
-{#telugu L^I #endtelugu} & {\tt LLI {\it or} L\char`^I} \\ \hline
-{#telugu e #endtelugu} & {\tt e} \\ \hline
-{#telugu E #endtelugu} & {\tt E} \\ \hline
-{#telugu ai #endtelugu} & {\tt ai} \\ \hline
-{#telugu o #endtelugu} & {\tt o} \\ \hline
-{#telugu O #endtelugu} & {\tt O} \\ \hline
-{#telugu au #endtelugu} & {\tt au} \\ \hline
-\multicolumn{2}{c}{} \\
-\multicolumn{2}{c}{} \\
-\multicolumn{2}{c}{Digits} \\
-\hline
-{#telugu 0 #endtelugu} & {\tt 0} \\ \hline
-{#telugu 1 #endtelugu} & {\tt 1} \\ \hline
-{#telugu 2 #endtelugu} & {\tt 2} \\ \hline
-{#telugu 3 #endtelugu} & {\tt 3} \\ \hline
-{#telugu 4 #endtelugu} & {\tt 4} \\ \hline
-{#telugu 5 #endtelugu} & {\tt 5} \\ \hline
-{#telugu 6 #endtelugu} & {\tt 6} \\ \hline
-{#telugu 7 #endtelugu} & {\tt 7} \\ \hline
-{#telugu 8 #endtelugu} & {\tt 8} \\ \hline
-{#telugu 9 #endtelugu} & {\tt 9} \\ \hline
-\end{tabular}
-\end{makeimage}
-% --- end first col
-&
-% --- second col is consonants
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Consonants} \\
-\hline
-{#telugu ka #endtelugu} & {\tt k{\it a}} \\ \hline
-{#telugu kha #endtelugu} & {\tt kh{\it a}} \\ \hline
-{#telugu ga #endtelugu} & {\tt g{\it a}} \\ \hline
-{#telugu gha #endtelugu} & {\tt gh{\it a}} \\ \hline
-{#telugu ~Na #endtelugu} & {\tt \char`~N{\it a or} N\char`^{\it a}} \\ \hline
-{#telugu cha #endtelugu} & {\tt ch{\it a}} \\ \hline
-{#telugu Cha #endtelugu} & {\tt Ch{\it a or} chh{\it a}} \\ \hline
-{#telugu ja #endtelugu} & {\tt j{\it a}} \\ \hline
-{#telugu jha #endtelugu} & {\tt jh{\it a}} \\ \hline
-{#telugu ~na #endtelugu} & {\tt \char`~n{\it a or} JN{\it a}} \\ \hline
-{#telugu Ta #endtelugu} & {\tt T{\it a}} \\ \hline
-{#telugu Tha #endtelugu} & {\tt Th{\it a}} \\ \hline
-{#telugu Da #endtelugu} & {\tt D{\it a}} \\ \hline
-{#telugu Dha #endtelugu} & {\tt Dh{\it a}} \\ \hline
-{#telugu Na #endtelugu} & {\tt N{\it a}} \\ \hline
-{#telugu ta #endtelugu} & {\tt t{\it a}} \\ \hline
-{#telugu tha #endtelugu} & {\tt th{\it a}} \\ \hline
-{#telugu da #endtelugu} & {\tt d{\it a}} \\ \hline
-{#telugu dha #endtelugu} & {\tt dh{\it a}} \\ \hline
-{#telugu na #endtelugu} & {\tt n{\it a}} \\ \hline
-{#telugu pa #endtelugu} & {\tt p{\it a}} \\ \hline
-{#telugu pha #endtelugu} & {\tt ph{\it a}} \\ \hline
-{#telugu ba #endtelugu} & {\tt b{\it a}} \\ \hline
-{#telugu bha #endtelugu} & {\tt bh{\it a}} \\ \hline
-{#telugu ma #endtelugu} & {\tt m{\it a}} \\ \hline
-{#telugu ya #endtelugu} & {\tt y{\it a}} \\ \hline
-{#telugu ra #endtelugu} & {\tt r{\it a}} \\ \hline
-{#telugu Ra #endtelugu} & {\tt R{\it a}} \\ \hline
-{#telugu la #endtelugu} & {\tt l{\it a}} \\ \hline
-{#telugu La #endtelugu} & {\tt L{\it a}} \\ \hline
-{#telugu va #endtelugu} & {\tt v{\it a or} w{\it a}} \\ \hline
-{#telugu sha #endtelugu} & {\tt sh{\it a}} \\ \hline
-{#telugu Sha #endtelugu} & {\tt Sh{\it a or} shh{\it a}} \\ \hline
-{#telugu sa #endtelugu} & {\tt s{\it a}} \\ \hline
-{#telugu ha #endtelugu} & {\tt h{\it a}} \\ \hline
-{#telugu kSha #endtelugu} & {\tt x{\it a or} kSh{\it a}} \\ \hline
-\end{tabular}
-\end{makeimage}
-% --- end second col
-&
-% --- third col of specials/accents inside a tabular
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\multicolumn{2}{c}{Specials/Accents} \\
-\hline
-{#telugu ga.n #endtelugu} & {\tt {\it ga}.n} \\ \hline
-{#telugu aa^r #endtelugu} & {\tt {\it aa}\char`^r} \\ \hline
-{#telugu m.h #endtelugu} & {\tt {\it m}\{\}} \\ \hline
-{#telugu duH #endtelugu} & {\tt {\it du}H} \\ \hline
-{#telugu .a #endtelugu} & {\tt .a} \\ \hline
-\end{tabular}
-\end{makeimage}
-\\
-\end{tabular} % end the larger tabular encompassing all four tables
-\hfill
-\\
-\end{center}
-\caption {\bf ITRANS: Telugu to English Transliteration Table.}
-\label{ienc}
-\label{fig1}
-\end{table}
-
-%-------------------------------------------------------------------
-\section{More Special Characters}
-
-Access to the special telugu characters such as
-ardhavisargha, nakarapolla, valapalagilaka, etc, is available through the
-macro input file {\em itrnstlg.tex}.
-The following table displays the characters available, and their macro
-names.
-
-Note that ITRANS does not provide support for the udatta and dantyam
-telugu characters. If you must use these, take a look in {\em
-itrnstlg.tex} --- some examples are given there, but it may require
-extensive hand-tuning. Examples shown in table~\ref{fig2}.
-
-\begin{table}
-\begin{center}
-\begin{makeimage}
-\begin{tabular}{|c|c|}
-\hline
-{#telugu \TGadh #endtelugu} & {\tt \char92 TGadh} \\ \hline
-{#telugu \TGnp #endtelugu} & {\tt \char92 TGnp} \\ \hline
-{#telugu \TGvp #endtelugu} & {\tt \char92 TGvp} \\ \hline
-{#telugu \TGbar #endtelugu} & {\tt \char92 TGbar} \\ \hline
-{#telugu \TGbarr #endtelugu} & {\tt \char92 TGbarr} \\ \hline
-{#telugu \TGpu #endtelugu} & {\tt \char92 TGpu} \\ \hline
-{#telugu \TGpuu #endtelugu} & {\tt \char92 TGpuu} \\ \hline
-{#telugu \TGphu #endtelugu} & {\tt \char92 TGphu} \\ \hline
-{#telugu \TGphuu #endtelugu} & {\tt \char92 TGphuu} \\ \hline
-\end{tabular}
-\end{makeimage}
-\\
-\end{center}
-\caption {{\bf Special characters in }{\em itrnstlg.tex}.}
-\label{fig2}
-\end{table}
-
-%----------------------------------------------------------------
-% lines deleted into tlgu.sav (all consonant vowel forms)
-%----------------------------------------------------------------
-
-\section{Examples}
-
-These examples have been taken from the {\em TeluguTeX} package, with
-modifications for use the ITRANS transliteration scheme.
-
-\subsection{Example from the Panchatantra}
-
-% example from panchatantra, taken from TeluguTeX::document.tex, and edited..
-\centerline{#telugu pa.nchata.ntra kadhalu#endtelugu}
-
-\centerline{(Stories from the ``Panchatantra'')}
-
-\medskip
-#telugufont=\tlgnx
-{#telugu
- ``parulanu mosagi.nchi hAnichEya talapeTTinavAru tAmE cheDipOtAru''.
-#endtelugu}
-\medskip
-{#telugu
-i.ndrapAlituDu anE vartakuDu vyApAra.n nimitta.n porugudEshAniki pOvalasi
-vachchi.ndi. ataDu tanavaddanunna veyyi ba.ngAru nANAlanu, tana mitruDayina
-dhanaguptuni vadda dAchi dEshA.ntara.n poyADu. ko.ntakAla.n ayina taruvAta
-i.ndrapAlituDu svagrAma.n tirigi vachchADu. ataDu dhanaguptuni i.nTikipOyi tana
-ba.ngAru nANAlanu tirigi yimmani aDigADu. dhanaguptuDu vichAra.ngA ``annA!
-Emi cheppanu, nI ba.ngAru nANAlanni.nTinI mA i.nTilO elukalu tinivEshAyi'' ani
-cheppADu. dhanaguptuni mOsAnni ardha.nchEsukonna i.ndrapAlituDu ``pOnIlE
-jariginadAniki chi.nti.nchi Emi phalamu'' ani sardi cheppi, idivaralOlAgAnE
-mitrunitO snEha.n kanabarastU unnADu. konnALLupOyAka, i.ndrapAlituDu
-dhanaguptuni i.nTivadda kaburlu chebutU unna samaya.nlO prakkavIdhi lO rEgupaLLU
-#endtelugu}
-
-{#telugu
-ammakAniki vachchAyi. paLLu ammEvAni kEkavini dhanaguptuni pillavADu
-paLLakOsa.n pOrupeTTADu. ``nEnu koni istAnu rA nAyanA!'' a.nTU pillavAnini
-ettukoni i.ndrapAlitiDu prakkavIdhiki bayaludErADu. paLLu koni, pillavAniki
-ichchina i.ndrapAlituDu dhanaguptuni yi.nTiki tirigi rAku.nDA tana yi.nTiki pOyi
-pillavAnini lOpala dAchi u.nchADu.
-#endtelugu}
-
-{#telugu
-e.ntasEpaTikI pillavADugAnI, i.ndrapAlituDugAnI tirigi rAkapOyEsariki
-dhanaguptuDu AdurdAgA vArini vetukuchU mitruni i.nTiki chErADu. atanini
-chUDagAnE i.ndrapAlituDu duHkha.nnaTistU ``annA paLLuko.ndAmani mI pillavAnini
-cha.nkanu.nchi di.npAnO lEdO, oka pADu DEga vachchi mI vANNi ettuku pOyi.ndi, I
-vishhAdavArta nIku cheppalEka nEnu i.nTiki vachchi duHkhistunnAnu'' annADu. Adi
-vini dhanaguptuDu ``nIchuDA, pillavAni va.nTipainunna ba.ngAru
-vastuvulakAshapaDi i.nta anyAya.n chEstAvA'' a.nTU dUshhistU
-nyAyAdhipatiki phiryAdu chEsADu.
-#endtelugu}
-
-{#telugu
-nyAyAdhipati i.ndrapAlituni to ``EmayyA pushhTigA u.nDE pillADini DEga tannuku
-pOyi.ndannAvuTa. EmiTI viDDUra.n?'' ani prashni.nchADu. dAnipai i.ndrapAlituDu
-jariginada.ntA vivari.nchi ``ayyA I dhanaguptuni yi.nTa nEnu dAchina veyyi
-ba.ngAru nANAlu elukalu tinivEsinappuDu, O chinna biDDanu DEga tannuku
-pOvaDa.nlO AshcharyamEmu.ndi?'' annADu.
-jariginada.ntA graHi.nchina nyAyAdhikAri,
-i.ndrapAlituni yi.nTanunna pillavAnini rappi.nchi dhanaguptuniki appajeppi,
-mitrunisommu apaHari.nchi nammaka drOhamonarchina dhanaguptuni Asti
-svAdhIna.n chEsukoni, a.ndulOnu.nchi
-i.ndrapAlituniki rAvalasina vEyi nANAlu
-ippi.nchADu.
-#endtelugu}
-
-\bigskip
-\noindent This is the input text that produced the above:
-\smallskip
-
-\noindent {\tt \char92 centerline\char123\ST pa.nchata.ntra kadhalu\ET\char125}
-
-\noindent {\tt \char92 centerline\char123 (Stories from the ``Panchatantra'')\char125}
-
-\noindent {\tt \char123 \ST}
-
-\begin{verbatim}
- ``parulanu mosagi.nchi hAnichEya talapeTTinavAru tAmE
-cheDipOtAru''.
-
-i.ndrapAlituDu anE vartakuDu vyApAra.n nimitta.n
-porugudEshAniki pOvalasi vachchi.ndi. ataDu tanavaddanunna
-veyyi ba.ngAru nANAlanu, tana mitruDayina dhanaguptuni vadda
-dAchi dEshA.ntara.n poyADu. ko.ntakAla.n ayina taruvAta
-i.ndrapAlituDu svagrAma.n tirigi vachchADu. ataDu dhanaguptuni
-i.nTikipOyi tana ba.ngAru nANAlanu tirigi yimmani aDigADu.
-dhanaguptuDu vichAra.ngA ``annA! Emi cheppanu, nI ba.ngAru
-nANAlanni.nTinI mA i.nTilO elukalu tinivEshAyi'' ani cheppADu.
-dhanaguptuni mOsAnni ardha.nchEsukonna i.ndrapAlituDu
-``pOnIlE jariginadAniki chi.nti.nchi Emi phalamu'' ani sardi
-cheppi, idivaralOlAgAnE mitrunitO snEha.n kanabarastU unnADu.
-konnALLupOyAka, i.ndrapAlituDu dhanaguptuni i.nTivadda kaburlu
-chebutU unna samaya.nlO prakkavIdhi lO rEgupaLLU ammakAniki
-vachchAyi. paLLu ammEvAni kEkavini dhanaguptuni pillavADu
-paLLakOsa.n pOrupeTTADu. ``nEnu koni istAnu rA nAyanA!'' a.nTU
-pillavAnini ettukoni i.ndrapAlitiDu prakkavIdhiki
-bayaludErADu. paLLu koni, pillavAniki ichchina i.ndrapAlituDu
-dhanaguptuni yi.nTiki tirigi rAku.nDA tana yi.nTiki pOyi
-pillavAnini lOpala dAchi u.nchADu.
-
-e.ntasEpaTikI pillavADugAnI, i.ndrapAlituDugAnI tirigi
-rAkapOyEsariki dhanaguptuDu AdurdAgA vArini vetukuchU mitruni
-i.nTiki chErADu. atanini chUDagAnE i.ndrapAlituDu
-duHkha.nnaTistU ``annA paLLuko.ndAmani mI pillavAnini
-cha.nkanu.nchi di.npAnO lEdO, oka pADu DEga vachchi mI vANNi
-ettuku pOyi.ndi, I vishhAdavArta nIku cheppalEka nEnu i.nTiki
-vachchi duHkhistunnAnu'' annADu. Adi vini dhanaguptuDu
-``nIchuDA, pillavAni va.nTipainunna ba.ngAru
-vastuvulakAshapaDi i.nta anyAya.n chEstAvA'' a.nTU dUshhistU
-nyAyAdhipatiki phiryAdu chEsADu.
-
-nyAyAdhipati i.ndrapAlituni to ``EmayyA pushhTigA u.nDE
-pillADini DEga tannuku pOyi.ndannAvuTa. EmiTI viDDUra.n?'' ani
-prashni.nchADu. dAnipai i.ndrapAlituDu jariginada.ntA
-vivari.nchi ``ayyA I dhanaguptuni yi.nTa nEnu dAchina veyyi
-ba.ngAru nANAlu elukalu tinivEsinappuDu, O chinna biDDanu
-DEga tannuku pOvaDa.nlO AshcharyamEmu.ndi?'' annADu.
-jariginada.ntA grHi.nchina yAyAdhikAri, i.ndrapAlituni
-yi.nTanunna pillavAnini rappi.nchi dhanaguptuniki appajeppi,
-mitrunisommu apHari.nchi nammaka drOhamonarchina dhanaguptuni
-Asti svAdhIna.n chEsukoni, a.ndulOnu.nchi i.ndrapAlituniki
-rAvalasina vEyi nANAlu ippi.nchADu.
-\end{verbatim}
-{\tt \ET\char125}
-
-\subsection{Using macros from itrnstlg.tex}
-
-This is a example from the Rigveda, and typesetting this text requires
-use of the special telugu forms defined in the file {\em itrnstlg.tex}.
-This example also makes use of the udatta and dantyam macros ({\tt
-\char92 TGud, \char92 TGBud, \char92 TGdt, etc}).
-
-\centerline{Text from {\em rigveda}---in Telugu.}
-
-% example from rigveda, taken from TeluguTeX::document.tex, and edited..
-#telugufont=\tlgs
-{#telugu
-hariH Om.h\TGbarr\ \TGBan shata.n \TGBud jIva \TGBan shara\TGBan dO
-va\TGBud rdhamAna\TGBan shshata.n
-hE\TGud\TGBan mantA\TGBan ~nChhata\TGBud mu va\TGBan santA\TGnp\TGbar\
-\TGBan shata\TGBud mi\TGCan ndhrAgnI \TGBud na\TGBan vitA
-\TGBud bRRi\hbox{\TGBan ha}npati\TGBan shsha
-tA\TGBud yushhA \TGBan havi\TGBan shhEma.n pu\TGBud narduH\TGbarr\
-RRiksa.nhitA\TGbarr\
-{8-8-20} vaga\TGvp\TGbarr\
-asya mantrasya niruktam.h. ---
-#endtelugu}
-
-{#telugu
-shata.n jIva shadadO vardhamAna ityapi nigamO bhavati\TGbar\
-shatamiti shata.n dIgha\TGvp mAyuma\TGvp ruta EnA vadha\TGvp yanti
-shatamonamona shatATmAna.n bhavati shatamananta.n bhavati shatamaishvarya.n
-bhavati shatamiti shata.n dEgha\TGvp mAyuH\TGbar\ hariH Om.h\TGbarr
-#endtelugu}
-
-\centerline{Text from {\em rigveda}---transliterated form.}
-
-{\tt
-\noindent\char123
-
-\noindent\char92 input itrnstlg
-
-OR
-
-\noindent\char92 usepackage[preprocess,telugu]{itrans}
-
-\noindent\ST}
-
-\begin{verbatim}
-hariH Om.h\TGbarr\ \TGBan shata.n \TGBud jIva \TGBan
-shara\TGBan dO va\TGBud rdhamAna\TGBan shshata.n
-hE\TGud\TGBan mantA\TGBan ~nChhata\TGBud mu va\TGBan
-santA\TGnp\TGbar\ \TGBan shata\TGBud mi\TGCan ndhrAgnI
-\TGBud na\TGBan vitA \TGBud bRRi\TGBan hanpati\TGBan shsha
-tA\TGBud yushhA \TGBan havi\TGBan shhEma.n
-pu\TGBud narduH\TGbarr\ RRiksa.nhitA\TGbarr\ {8-8-20}
-vaga\TGvp\TGbarr\ asya mantrasya niruktam.h. ---
-
-shata.n jIva shadadO vardhamAna ityapi nigamO bhavati\TGbar\
-shatamiti shata.n dIgha\TGvp mAyuma\TGvp ruta EnA vadha\TGvp
-yanti shatamonamona shatATmAna.n bhavati shatamananta.n
-bhavati shatamaishvarya.n bhavati shatamiti shata.n
-dEgha\TGvp mAyuH\TGbar\ hariH Om.h\TGbarr
-\end{verbatim}
-{\tt \ET\char125}
-
-\bigskip
-\hrule
-\vfill
-
-\bigskip
-\section{Author}
-
-\noindent
-ITRANS has been developed by Avinash Chopde. \\
-E-mail: {\tt avinash@acm.org}. \\
-Home page: {\tt http://www.aczone.com/}
-
-\bigskip
-\hrule
-\end{document}
-
-
-----------------unused table ----------------------------
-
-\begin{comment} %---------- NO NEED TO INCLUDE THE CONSONANTS-VOWELS TABLE
-#telugufont=\tlgsmall
-% All the consonant-vowel forms
-\begin{table}[p]
-\vspace*{0in}
-\hspace*{0.0in}\vbox{
-\begin{center}
-\begin{makeimage}
-\begin{tabular}{|c||c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|}
-\hline
-\tt / &
-\tt a &
-\tt A &
-\tt i &
-\tt I &
-\tt u &
-\tt U &
-\tt RRi &
-\tt RRI &
-\tt LLi &
-\tt LLI &
-\tt e &
-\tt E &
-\tt ai &
-\tt o &
-\tt O &
-\tt au \\ \hline \hline
-\tt k &
-#telugu ka #endtelugu &
-#telugu kaa #endtelugu &
-#telugu ki #endtelugu &
-#telugu kii #endtelugu &
-#telugu ku #endtelugu &
-#telugu kuu #endtelugu &
-#telugu kR^i #endtelugu &
-#telugu kR^I #endtelugu &
-#telugu kL^i #endtelugu &
-#telugu kL^I #endtelugu &
-#telugu ke #endtelugu &
-#telugu kE #endtelugu &
-#telugu kai #endtelugu &
-#telugu ko #endtelugu &
-#telugu kO #endtelugu &
-#telugu kau #endtelugu \\ \hline
-\tt kh &
-#telugu kha #endtelugu &
-#telugu khaa #endtelugu &
-#telugu khi #endtelugu &
-#telugu khii #endtelugu &
-#telugu khu #endtelugu &
-#telugu khuu #endtelugu &
-#telugu khR^i #endtelugu &
-#telugu khR^I #endtelugu &
-#telugu khL^i #endtelugu &
-#telugu khL^I #endtelugu &
-#telugu khe #endtelugu &
-#telugu khE #endtelugu &
-#telugu khai #endtelugu &
-#telugu kho #endtelugu &
-#telugu khO #endtelugu &
-#telugu khau #endtelugu \\ \hline
-\tt g &
-#telugu ga #endtelugu &
-#telugu gaa #endtelugu &
-#telugu gi #endtelugu &
-#telugu gii #endtelugu &
-#telugu gu #endtelugu &
-#telugu guu #endtelugu &
-#telugu gR^i #endtelugu &
-#telugu gR^I #endtelugu &
-#telugu gL^i #endtelugu &
-#telugu gL^I #endtelugu &
-#telugu ge #endtelugu &
-#telugu gE #endtelugu &
-#telugu gai #endtelugu &
-#telugu go #endtelugu &
-#telugu gO #endtelugu &
-#telugu gau #endtelugu \\ \hline
-\tt gh &
-#telugu gha #endtelugu &
-#telugu ghaa #endtelugu &
-#telugu ghi #endtelugu &
-#telugu ghii #endtelugu &
-#telugu ghu #endtelugu &
-#telugu ghuu #endtelugu &
-#telugu ghR^i #endtelugu &
-#telugu ghR^I #endtelugu &
-#telugu ghL^i #endtelugu &
-#telugu ghL^I #endtelugu &
-#telugu ghe #endtelugu &
-#telugu ghE #endtelugu &
-#telugu ghai #endtelugu &
-#telugu gho #endtelugu &
-#telugu ghO #endtelugu &
-#telugu ghau #endtelugu \\ \hline
-\tt \char`~N &
-#telugu ~Na #endtelugu &
-#telugu ~Naa #endtelugu &
-#telugu ~Ni #endtelugu &
-#telugu ~Nii #endtelugu &
-#telugu ~Nu #endtelugu &
-#telugu ~Nuu #endtelugu &
-#telugu ~NR^i #endtelugu &
-#telugu ~NR^I #endtelugu &
-#telugu ~NL^i #endtelugu &
-#telugu ~NL^I #endtelugu &
-#telugu ~Ne #endtelugu &
-#telugu ~NE #endtelugu &
-#telugu ~Nai #endtelugu &
-#telugu ~No #endtelugu &
-#telugu ~NO #endtelugu &
-#telugu ~Nau #endtelugu \\ \hline
-\tt ch &
-#telugu cha #endtelugu &
-#telugu chaa #endtelugu &
-#telugu chi #endtelugu &
-#telugu chii #endtelugu &
-#telugu chu #endtelugu &
-#telugu chuu #endtelugu &
-#telugu chR^i #endtelugu &
-#telugu chR^I #endtelugu &
-#telugu chL^i #endtelugu &
-#telugu chL^I #endtelugu &
-#telugu che #endtelugu &
-#telugu chE #endtelugu &
-#telugu chai #endtelugu &
-#telugu cho #endtelugu &
-#telugu chO #endtelugu &
-#telugu chau #endtelugu \\ \hline
-\tt ch &
-#telugu Cha #endtelugu &
-#telugu Chaa #endtelugu &
-#telugu Chi #endtelugu &
-#telugu Chii #endtelugu &
-#telugu Chu #endtelugu &
-#telugu Chuu #endtelugu &
-#telugu ChR^i #endtelugu &
-#telugu ChR^I #endtelugu &
-#telugu ChL^i #endtelugu &
-#telugu ChL^I #endtelugu &
-#telugu Che #endtelugu &
-#telugu ChE #endtelugu &
-#telugu Chai #endtelugu &
-#telugu Cho #endtelugu &
-#telugu ChO #endtelugu &
-#telugu Chau #endtelugu \\ \hline
-\tt j &
-#telugu ja #endtelugu &
-#telugu jaa #endtelugu &
-#telugu ji #endtelugu &
-#telugu jii #endtelugu &
-#telugu ju #endtelugu &
-#telugu juu #endtelugu &
-#telugu jR^i #endtelugu &
-#telugu jR^I #endtelugu &
-#telugu jL^i #endtelugu &
-#telugu jL^I #endtelugu &
-#telugu je #endtelugu &
-#telugu jE #endtelugu &
-#telugu jai #endtelugu &
-#telugu jo #endtelugu &
-#telugu jO #endtelugu &
-#telugu jau #endtelugu \\ \hline
-\tt jh &
-#telugu jha #endtelugu &
-#telugu jhaa #endtelugu &
-#telugu jhi #endtelugu &
-#telugu jhii #endtelugu &
-#telugu jhu #endtelugu &
-#telugu jhuu #endtelugu &
-#telugu jhR^i #endtelugu &
-#telugu jhR^I #endtelugu &
-#telugu jhL^i #endtelugu &
-#telugu jhL^I #endtelugu &
-#telugu jhe #endtelugu &
-#telugu jhE #endtelugu &
-#telugu jhai #endtelugu &
-#telugu jho #endtelugu &
-#telugu jhO #endtelugu &
-#telugu jhau #endtelugu \\ \hline
-\tt \char`~n &
-#telugu ~na #endtelugu &
-#telugu ~naa #endtelugu &
-#telugu ~ni #endtelugu &
-#telugu ~nii #endtelugu &
-#telugu ~nu #endtelugu &
-#telugu ~nuu #endtelugu &
-#telugu ~nR^i #endtelugu &
-#telugu ~nR^I #endtelugu &
-#telugu ~nL^i #endtelugu &
-#telugu ~nL^I #endtelugu &
-#telugu ~ne #endtelugu &
-#telugu ~nE #endtelugu &
-#telugu ~nai #endtelugu &
-#telugu ~no #endtelugu &
-#telugu ~nO #endtelugu &
-#telugu ~nau #endtelugu \\ \hline
-\tt T &
-#telugu Ta #endtelugu &
-#telugu Taa #endtelugu &
-#telugu Ti #endtelugu &
-#telugu Tii #endtelugu &
-#telugu Tu #endtelugu &
-#telugu Tuu #endtelugu &
-#telugu TR^i #endtelugu &
-#telugu TR^I #endtelugu &
-#telugu TL^i #endtelugu &
-#telugu TL^I #endtelugu &
-#telugu Te #endtelugu &
-#telugu TE #endtelugu &
-#telugu Tai #endtelugu &
-#telugu To #endtelugu &
-#telugu TO #endtelugu &
-#telugu Tau #endtelugu \\ \hline
-\tt Th &
-#telugu Tha #endtelugu &
-#telugu Thaa #endtelugu &
-#telugu Thi #endtelugu &
-#telugu Thii #endtelugu &
-#telugu Thu #endtelugu &
-#telugu Thuu #endtelugu &
-#telugu ThR^i #endtelugu &
-#telugu ThR^I #endtelugu &
-#telugu ThL^i #endtelugu &
-#telugu ThL^I #endtelugu &
-#telugu The #endtelugu &
-#telugu ThE #endtelugu &
-#telugu Thai #endtelugu &
-#telugu Tho #endtelugu &
-#telugu ThO #endtelugu &
-#telugu Thau #endtelugu \\ \hline
-\tt D &
-#telugu Da #endtelugu &
-#telugu Daa #endtelugu &
-#telugu Di #endtelugu &
-#telugu Dii #endtelugu &
-#telugu Du #endtelugu &
-#telugu Duu #endtelugu &
-#telugu DR^i #endtelugu &
-#telugu DR^I #endtelugu &
-#telugu DL^i #endtelugu &
-#telugu DL^I #endtelugu &
-#telugu De #endtelugu &
-#telugu DE #endtelugu &
-#telugu Dai #endtelugu &
-#telugu Do #endtelugu &
-#telugu DO #endtelugu &
-#telugu Dau #endtelugu \\ \hline
-\tt Dh &
-#telugu Dha #endtelugu &
-#telugu Dhaa #endtelugu &
-#telugu Dhi #endtelugu &
-#telugu Dhii #endtelugu &
-#telugu Dhu #endtelugu &
-#telugu Dhuu #endtelugu &
-#telugu DhR^i #endtelugu &
-#telugu DhR^I #endtelugu &
-#telugu DhL^i #endtelugu &
-#telugu DhL^I #endtelugu &
-#telugu Dhe #endtelugu &
-#telugu DhE #endtelugu &
-#telugu Dhai #endtelugu &
-#telugu Dho #endtelugu &
-#telugu DhO #endtelugu &
-#telugu Dhau #endtelugu \\ \hline
-\tt N &
-#telugu Na #endtelugu &
-#telugu Naa #endtelugu &
-#telugu Ni #endtelugu &
-#telugu Nii #endtelugu &
-#telugu Nu #endtelugu &
-#telugu Nuu #endtelugu &
-#telugu NR^i #endtelugu &
-#telugu NR^I #endtelugu &
-#telugu NL^i #endtelugu &
-#telugu NL^I #endtelugu &
-#telugu Ne #endtelugu &
-#telugu NE #endtelugu &
-#telugu Nai #endtelugu &
-#telugu No #endtelugu &
-#telugu NO #endtelugu &
-#telugu Nau #endtelugu \\ \hline
-\tt t &
-#telugu ta #endtelugu &
-#telugu taa #endtelugu &
-#telugu ti #endtelugu &
-#telugu tii #endtelugu &
-#telugu tu #endtelugu &
-#telugu tuu #endtelugu &
-#telugu tR^i #endtelugu &
-#telugu tR^I #endtelugu &
-#telugu tL^i #endtelugu &
-#telugu tL^I #endtelugu &
-#telugu te #endtelugu &
-#telugu tE #endtelugu &
-#telugu tai #endtelugu &
-#telugu to #endtelugu &
-#telugu tO #endtelugu &
-#telugu tau #endtelugu \\ \hline
-\tt th &
-#telugu tha #endtelugu &
-#telugu thaa #endtelugu &
-#telugu thi #endtelugu &
-#telugu thii #endtelugu &
-#telugu thu #endtelugu &
-#telugu thuu #endtelugu &
-#telugu thR^i #endtelugu &
-#telugu thR^I #endtelugu &
-#telugu thL^i #endtelugu &
-#telugu thL^I #endtelugu &
-#telugu the #endtelugu &
-#telugu thE #endtelugu &
-#telugu thai #endtelugu &
-#telugu tho #endtelugu &
-#telugu thO #endtelugu &
-#telugu thau #endtelugu \\ \hline
-\tt d &
-#telugu da #endtelugu &
-#telugu daa #endtelugu &
-#telugu di #endtelugu &
-#telugu dii #endtelugu &
-#telugu du #endtelugu &
-#telugu duu #endtelugu &
-#telugu dR^i #endtelugu &
-#telugu dR^I #endtelugu &
-#telugu dL^i #endtelugu &
-#telugu dL^I #endtelugu &
-#telugu de #endtelugu &
-#telugu dE #endtelugu &
-#telugu dai #endtelugu &
-#telugu do #endtelugu &
-#telugu dO #endtelugu &
-#telugu dau #endtelugu \\ \hline
-\tt dh &
-#telugu dha #endtelugu &
-#telugu dhaa #endtelugu &
-#telugu dhi #endtelugu &
-#telugu dhii #endtelugu &
-#telugu dhu #endtelugu &
-#telugu dhuu #endtelugu &
-#telugu dhR^i #endtelugu &
-#telugu dhR^I #endtelugu &
-#telugu dhL^i #endtelugu &
-#telugu dhL^I #endtelugu &
-#telugu dhe #endtelugu &
-#telugu dhE #endtelugu &
-#telugu dhai #endtelugu &
-#telugu dho #endtelugu &
-#telugu dhO #endtelugu &
-#telugu dhau #endtelugu \\ \hline
-\tt n &
-#telugu na #endtelugu &
-#telugu naa #endtelugu &
-#telugu ni #endtelugu &
-#telugu nii #endtelugu &
-#telugu nu #endtelugu &
-#telugu nuu #endtelugu &
-#telugu nR^i #endtelugu &
-#telugu nR^I #endtelugu &
-#telugu nL^i #endtelugu &
-#telugu nL^I #endtelugu &
-#telugu ne #endtelugu &
-#telugu nE #endtelugu &
-#telugu nai #endtelugu &
-#telugu no #endtelugu &
-#telugu nO #endtelugu &
-#telugu nau #endtelugu \\ \hline
-\tt p &
-#telugu pa #endtelugu &
-#telugu paa #endtelugu &
-#telugu pi #endtelugu &
-#telugu pii #endtelugu &
-#telugu pu #endtelugu &
-#telugu puu #endtelugu &
-#telugu pR^i #endtelugu &
-#telugu pR^I #endtelugu &
-#telugu pL^i #endtelugu &
-#telugu pL^I #endtelugu &
-#telugu pe #endtelugu &
-#telugu pE #endtelugu &
-#telugu pai #endtelugu &
-#telugu po #endtelugu &
-#telugu pO #endtelugu &
-#telugu pau #endtelugu \\ \hline
-\tt ph &
-#telugu pha #endtelugu &
-#telugu phaa #endtelugu &
-#telugu phi #endtelugu &
-#telugu phii #endtelugu &
-#telugu phu #endtelugu &
-#telugu phuu #endtelugu &
-#telugu phR^i #endtelugu &
-#telugu phR^I #endtelugu &
-#telugu phL^i #endtelugu &
-#telugu phL^I #endtelugu &
-#telugu phe #endtelugu &
-#telugu phE #endtelugu &
-#telugu phai #endtelugu &
-#telugu pho #endtelugu &
-#telugu phO #endtelugu &
-#telugu phau #endtelugu \\ \hline
-\tt b &
-#telugu ba #endtelugu &
-#telugu baa #endtelugu &
-#telugu bi #endtelugu &
-#telugu bii #endtelugu &
-#telugu bu #endtelugu &
-#telugu buu #endtelugu &
-#telugu bR^i #endtelugu &
-#telugu bR^I #endtelugu &
-#telugu bL^i #endtelugu &
-#telugu bL^I #endtelugu &
-#telugu be #endtelugu &
-#telugu bE #endtelugu &
-#telugu bai #endtelugu &
-#telugu bo #endtelugu &
-#telugu bO #endtelugu &
-#telugu bau #endtelugu \\ \hline
-\tt bh &
-#telugu bha #endtelugu &
-#telugu bhaa #endtelugu &
-#telugu bhi #endtelugu &
-#telugu bhii #endtelugu &
-#telugu bhu #endtelugu &
-#telugu bhuu #endtelugu &
-#telugu bhR^i #endtelugu &
-#telugu bhR^I #endtelugu &
-#telugu bhL^i #endtelugu &
-#telugu bhL^I #endtelugu &
-#telugu bhe #endtelugu &
-#telugu bhE #endtelugu &
-#telugu bhai #endtelugu &
-#telugu bho #endtelugu &
-#telugu bhO #endtelugu &
-#telugu bhau #endtelugu \\ \hline
-\tt m &
-#telugu ma #endtelugu &
-#telugu maa #endtelugu &
-#telugu mi #endtelugu &
-#telugu mii #endtelugu &
-#telugu mu #endtelugu &
-#telugu muu #endtelugu &
-#telugu mR^i #endtelugu &
-#telugu mR^I #endtelugu &
-#telugu mL^i #endtelugu &
-#telugu mL^I #endtelugu &
-#telugu me #endtelugu &
-#telugu mE #endtelugu &
-#telugu mai #endtelugu &
-#telugu mo #endtelugu &
-#telugu mO #endtelugu &
-#telugu mau #endtelugu \\ \hline
-\tt y &
-#telugu ya #endtelugu &
-#telugu yaa #endtelugu &
-#telugu yi #endtelugu &
-#telugu yii #endtelugu &
-#telugu yu #endtelugu &
-#telugu yuu #endtelugu &
-#telugu yR^i #endtelugu &
-#telugu yR^I #endtelugu &
-#telugu yL^i #endtelugu &
-#telugu yL^I #endtelugu &
-#telugu ye #endtelugu &
-#telugu yE #endtelugu &
-#telugu yai #endtelugu &
-#telugu yo #endtelugu &
-#telugu yO #endtelugu &
-#telugu yau #endtelugu \\ \hline
-\tt r &
-#telugu ra #endtelugu &
-#telugu raa #endtelugu &
-#telugu ri #endtelugu &
-#telugu rii #endtelugu &
-#telugu ru #endtelugu &
-#telugu ruu #endtelugu &
-#telugu rR^i #endtelugu &
-#telugu rR^I #endtelugu &
-#telugu rL^i #endtelugu &
-#telugu rL^I #endtelugu &
-#telugu re #endtelugu &
-#telugu rE #endtelugu &
-#telugu rai #endtelugu &
-#telugu ro #endtelugu &
-#telugu rO #endtelugu &
-#telugu rau #endtelugu \\ \hline
-\tt R &
-#telugu Ra #endtelugu &
-#telugu Raa #endtelugu &
-#telugu Ri #endtelugu &
-#telugu Rii #endtelugu &
-#telugu Ru #endtelugu &
-#telugu Ruu #endtelugu &
-#telugu RR^i #endtelugu &
-#telugu RR^I #endtelugu &
-#telugu RL^i #endtelugu &
-#telugu RL^I #endtelugu &
-#telugu Re #endtelugu &
-#telugu RE #endtelugu &
-#telugu Rai #endtelugu &
-#telugu Ro #endtelugu &
-#telugu RO #endtelugu &
-#telugu Rau #endtelugu \\ \hline
-\tt l &
-#telugu la #endtelugu &
-#telugu laa #endtelugu &
-#telugu li #endtelugu &
-#telugu lii #endtelugu &
-#telugu lu #endtelugu &
-#telugu luu #endtelugu &
-#telugu lR^i #endtelugu &
-#telugu lR^I #endtelugu &
-#telugu lL^i #endtelugu &
-#telugu lL^I #endtelugu &
-#telugu le #endtelugu &
-#telugu lE #endtelugu &
-#telugu lai #endtelugu &
-#telugu lo #endtelugu &
-#telugu lO #endtelugu &
-#telugu lau #endtelugu \\ \hline
-\tt v &
-#telugu va #endtelugu &
-#telugu vaa #endtelugu &
-#telugu vi #endtelugu &
-#telugu vii #endtelugu &
-#telugu vu #endtelugu &
-#telugu vuu #endtelugu &
-#telugu vR^i #endtelugu &
-#telugu vR^I #endtelugu &
-#telugu vL^i #endtelugu &
-#telugu vL^I #endtelugu &
-#telugu ve #endtelugu &
-#telugu vE #endtelugu &
-#telugu vai #endtelugu &
-#telugu vo #endtelugu &
-#telugu vO #endtelugu &
-#telugu vau #endtelugu \\ \hline
-\tt sh &
-#telugu sha #endtelugu &
-#telugu shaa #endtelugu &
-#telugu shi #endtelugu &
-#telugu shii #endtelugu &
-#telugu shu #endtelugu &
-#telugu shuu #endtelugu &
-#telugu shR^i #endtelugu &
-#telugu shR^I #endtelugu &
-#telugu shL^i #endtelugu &
-#telugu shL^I #endtelugu &
-#telugu she #endtelugu &
-#telugu shE #endtelugu &
-#telugu shai #endtelugu &
-#telugu sho #endtelugu &
-#telugu shO #endtelugu &
-#telugu shau #endtelugu \\ \hline
-\tt Sh &
-#telugu Sha #endtelugu &
-#telugu Shaa #endtelugu &
-#telugu Shi #endtelugu &
-#telugu Shii #endtelugu &
-#telugu Shu #endtelugu &
-#telugu Shuu #endtelugu &
-#telugu ShR^i #endtelugu &
-#telugu ShR^I #endtelugu &
-#telugu ShL^i #endtelugu &
-#telugu ShL^I #endtelugu &
-#telugu She #endtelugu &
-#telugu ShE #endtelugu &
-#telugu Shai #endtelugu &
-#telugu Sho #endtelugu &
-#telugu ShO #endtelugu &
-#telugu Shau #endtelugu \\ \hline
-\tt s &
-#telugu sa #endtelugu &
-#telugu saa #endtelugu &
-#telugu si #endtelugu &
-#telugu sii #endtelugu &
-#telugu su #endtelugu &
-#telugu suu #endtelugu &
-#telugu sR^i #endtelugu &
-#telugu sR^I #endtelugu &
-#telugu sL^i #endtelugu &
-#telugu sL^I #endtelugu &
-#telugu se #endtelugu &
-#telugu sE #endtelugu &
-#telugu sai #endtelugu &
-#telugu so #endtelugu &
-#telugu sO #endtelugu &
-#telugu sau #endtelugu \\ \hline
-\tt h &
-#telugu ha #endtelugu &
-#telugu haa #endtelugu &
-#telugu hi #endtelugu &
-#telugu hii #endtelugu &
-#telugu hu #endtelugu &
-#telugu huu #endtelugu &
-#telugu hR^i #endtelugu &
-#telugu hR^I #endtelugu &
-#telugu hL^i #endtelugu &
-#telugu hL^I #endtelugu &
-#telugu he #endtelugu &
-#telugu hE #endtelugu &
-#telugu hai #endtelugu &
-#telugu ho #endtelugu &
-#telugu hO #endtelugu &
-#telugu hau #endtelugu \\ \hline
-\tt ld &
-#telugu lda #endtelugu &
-#telugu ldaa #endtelugu &
-#telugu ldi #endtelugu &
-#telugu ldii #endtelugu &
-#telugu ldu #endtelugu &
-#telugu lduu #endtelugu &
-#telugu ldR^i #endtelugu &
-#telugu ldR^I #endtelugu &
-#telugu ldL^i #endtelugu &
-#telugu ldL^I #endtelugu &
-#telugu lde #endtelugu &
-#telugu ldE #endtelugu &
-#telugu ldai #endtelugu &
-#telugu ldo #endtelugu &
-#telugu ldO #endtelugu &
-#telugu ldau #endtelugu \\ \hline
-\tt kSh &
-#telugu kSha #endtelugu &
-#telugu kShaa #endtelugu &
-#telugu kShi #endtelugu &
-#telugu kShii #endtelugu &
-#telugu kShu #endtelugu &
-#telugu kShuu #endtelugu &
-#telugu kShR^i #endtelugu &
-#telugu kShR^I #endtelugu &
-#telugu kShL^i #endtelugu &
-#telugu kShL^I #endtelugu &
-#telugu kShe #endtelugu &
-#telugu kShE #endtelugu &
-#telugu kShai #endtelugu &
-#telugu kSho #endtelugu &
-#telugu kShO #endtelugu &
-#telugu kShau #endtelugu \\ \hline
-\end{tabular}
-\end{makeimage}
-\vspace{0.10in}
-\end{center}
-} % end vbox
-\caption {\bf Telugu Consonants with their Vowel Forms.}
-\label{fig3}
-\end{table}
-
-\end{comment} %---------- NO NEED TO INCLUDE THE CONSONANTS-VOWELS TABLE
-%-------------------------------------------------------------------------
diff --git a/Master/texmf-dist/fonts/afm/public/itrans/devnac.afm b/Master/texmf-dist/fonts/afm/public/itrans/devnac.afm
deleted file mode 100644
index e9c321f1880..00000000000
--- a/Master/texmf-dist/fonts/afm/public/itrans/devnac.afm
+++ /dev/null
@@ -1,281 +0,0 @@
-StartFontMetrics 2.0
-Comment FontStudio AFM output file
-FontName DevnacPlain
-EncodingScheme
-FullName devnac Plain
-FamilyName devnac
-Weight Plain
-ItalicAngle 0.00
-IsFixedPitch false
-UnderlinePosition 90
-UnderlineThickness 40
-Version 1
-Notice Copyright 1991-1992 Avinash Chopde. All Rights Reserved.
-FontBBox -438 -235 698 724
-CapHeight 492
-XHeight 493
-Descender 1
-Ascender 486
-StartCharMetrics 256
-C 0 ; WX 0 ; N NUL ; B 0 0 0 0 ;
-C 1 ; WX 0 ; N SOH ; B 0 0 0 0 ;
-C 2 ; WX 0 ; N STX ; B 0 0 0 0 ;
-C 3 ; WX 0 ; N ETX ; B 0 0 0 0 ;
-C 4 ; WX 0 ; N EOT ; B 0 0 0 0 ;
-C 5 ; WX 0 ; N ENQ ; B 0 0 0 0 ;
-C 6 ; WX 0 ; N ACK ; B 0 0 0 0 ;
-C 7 ; WX 0 ; N BEL ; B 0 0 0 0 ;
-C 8 ; WX 0 ; N BS ; B 0 0 0 0 ;
-C 9 ; WX 0 ; N HT ; B 0 0 0 0 ;
-C 10 ; WX 0 ; N LF ; B 0 0 0 0 ;
-C 11 ; WX 0 ; N VT ; B 0 0 0 0 ;
-C 12 ; WX 0 ; N FF ; B 0 0 0 0 ;
-C 13 ; WX 0 ; N CR ; B 0 0 0 0 ;
-C 14 ; WX 0 ; N SO ; B 0 0 0 0 ;
-C 15 ; WX 0 ; N SI ; B 0 0 0 0 ;
-C 16 ; WX 0 ; N DLE ; B 0 0 0 0 ;
-C 17 ; WX 0 ; N DC1 ; B 0 0 0 0 ;
-C 18 ; WX 0 ; N DC2 ; B 0 0 0 0 ;
-C 19 ; WX 0 ; N DC3 ; B 0 0 0 0 ;
-C 20 ; WX 0 ; N DC4 ; B 0 0 0 0 ;
-C 21 ; WX 0 ; N NAK ; B 0 0 0 0 ;
-C 22 ; WX 0 ; N SYN ; B 0 0 0 0 ;
-C 23 ; WX 0 ; N ETB ; B 0 0 0 0 ;
-C 24 ; WX 0 ; N CAN ; B 0 0 0 0 ;
-C 25 ; WX 0 ; N EM ; B 0 0 0 0 ;
-C 26 ; WX 0 ; N SUB ; B 0 0 0 0 ;
-C 27 ; WX 0 ; N ESC ; B 0 0 0 0 ;
-C 28 ; WX 0 ; N FS ; B 0 0 0 0 ;
-C 29 ; WX 0 ; N GS ; B 0 0 0 0 ;
-C 30 ; WX 0 ; N RS ; B 0 0 0 0 ;
-C 31 ; WX 0 ; N US ; B 0 0 0 0 ;
-C 32 ; WX 350 ; N space ; B 0 0 0 0 ;
-C 33 ; WX 301 ; N exclam ; B 129 -2 208 484 ;
-C 34 ; WX 0 ; N quotedbl ; B 0 0 0 0 ;
-C 35 ; WX 400 ; N numbersign ; B 80 117 319 370 ;
-C 36 ; WX 381 ; N dollar ; B 51 -37 331 519 ;
-C 37 ; WX 562 ; N percent ; B 49 4 511 480 ;
-C 38 ; WX 591 ; N ampersand ; B 50 -16 545 506 ;
-C 39 ; WX 170 ; N quotesingle ; B 64 450 106 601 ;
-C 40 ; WX 330 ; N parenleft ; B 102 -74 260 552 ;
-C 41 ; WX 330 ; N parenright ; B 81 -74 239 552 ;
-C 42 ; WX 320 ; N asterisk ; B 50 119 272 368 ;
-C 43 ; WX 460 ; N plus ; B 50 57 413 427 ;
-C 44 ; WX 188 ; N comma ; B 46 -95 138 64 ;
-C 45 ; WX 342 ; N hyphen ; B 50 222 292 263 ;
-C 46 ; WX 274 ; N period ; B 80 -6 193 104 ;
-C 47 ; WX 304 ; N slash ; B 73 16 245 473 ;
-C 48 ; WX 451 ; N zero ; B 45 67 399 416 ;
-C 49 ; WX 391 ; N one ; B 50 -25 341 514 ;
-C 50 ; WX 435 ; N two ; B 51 -37 385 525 ;
-C 51 ; WX 408 ; N three ; B 50 -66 360 547 ;
-C 52 ; WX 460 ; N four ; B 51 -9 409 496 ;
-C 53 ; WX 451 ; N five ; B 50 -52 404 533 ;
-C 54 ; WX 420 ; N six ; B 50 -66 371 550 ;
-C 55 ; WX 467 ; N seven ; B 50 -3 418 486 ;
-C 56 ; WX 443 ; N eight ; B 50 -1 392 489 ;
-C 57 ; WX 448 ; N nine ; B 53 -61 398 536 ;
-C 58 ; WX 301 ; N colon ; B 105 39 196 393 ;
-C 59 ; WX 206 ; N semicolon ; B 38 -121 157 349 ;
-C 60 ; WX 0 ; N less ; B 0 0 0 0 ;
-C 61 ; WX 0 ; N equal ; B 0 0 0 0 ;
-C 62 ; WX 0 ; N greater ; B 0 0 0 0 ;
-C 63 ; WX 338 ; N question ; B 49 -25 288 531 ;
-C 64 ; WX 0 ; N at ; B 0 0 0 0 ;
-C 65 ; WX 0 ; N A ; B 0 0 0 0 ;
-C 66 ; WX 358 ; N B ; B 8 131 358 498 ;
-C 67 ; WX 546 ; N C ; B -20 21 546 486 ;
-C 68 ; WX 419 ; N D ; B -20 5 419 486 ;
-C 69 ; WX 0 ; N E ; B 0 0 0 0 ;
-C 70 ; WX 302 ; N F ; B -20 -1 302 486 ;
-C 71 ; WX 379 ; N G ; B -20 82 379 486 ;
-C 72 ; WX 362 ; N H ; B -1 87 362 492 ;
-C 73 ; WX 0 ; N I ; B 0 0 0 0 ;
-C 74 ; WX 379 ; N J ; B -20 -51 379 486 ;
-C 75 ; WX 495 ; N K ; B -20 18 495 486 ;
-C 76 ; WX 522 ; N L ; B -20 3 522 486 ;
-C 77 ; WX 0 ; N M ; B 0 0 0 0 ;
-C 78 ; WX 337 ; N N ; B -20 117 337 486 ;
-C 79 ; WX 0 ; N O ; B 0 0 0 0 ;
-C 80 ; WX 590 ; N P ; B -20 0 590 486 ;
-C 81 ; WX 0 ; N Q ; B 0 0 0 0 ;
-C 82 ; WX 431 ; N R ; B -20 -14 431 486 ;
-C 83 ; WX 334 ; N S ; B -20 -9 334 486 ;
-C 84 ; WX 419 ; N T ; B -20 5 419 486 ;
-C 85 ; WX 679 ; N U ; B -20 6 679 486 ;
-C 86 ; WX 333 ; N V ; B 0 76 333 493 ;
-C 87 ; WX 0 ; N W ; B 0 0 0 0 ;
-C 88 ; WX 278 ; N X ; B -20 128 278 486 ;
-C 89 ; WX 0 ; N Y ; B 0 0 0 0 ;
-C 90 ; WX 379 ; N Z ; B -20 -51 379 486 ;
-C 91 ; WX 328 ; N bracketleft ; B 112 -65 261 539 ;
-C 92 ; WX 304 ; N backslash ; B 72 16 244 473 ;
-C 93 ; WX 328 ; N bracketright ; B 67 -65 216 539 ;
-C 94 ; WX 0 ; N asciicircum ; B 0 0 0 0 ;
-C 95 ; WX 400 ; N underscore ; B 0 -235 400 -177 ;
-C 96 ; WX 0 ; N grave ; B 0 0 0 0 ;
-C 97 ; WX 407 ; N a ; B 2 34 407 488 ;
-C 98 ; WX 282 ; N b ; B -20 93 282 486 ;
-C 99 ; WX 364 ; N c ; B -20 85 364 486 ;
-C 100 ; WX 489 ; N d ; B -20 1 489 486 ;
-C 101 ; WX 393 ; N e ; B -20 -106 393 486 ;
-C 102 ; WX 0 ; N f ; B 0 0 0 0 ;
-C 103 ; WX 276 ; N g ; B -20 145 276 486 ;
-C 104 ; WX 392 ; N h ; B -20 -45 392 486 ;
-C 105 ; WX 406 ; N i ; B -20 -132 406 486 ;
-C 106 ; WX 441 ; N j ; B -20 45 441 486 ;
-C 107 ; WX 570 ; N k ; B -20 0 570 486 ;
-C 108 ; WX 394 ; N l ; B -20 -1 394 486 ;
-C 109 ; WX 358 ; N m ; B -20 130 358 486 ;
-C 110 ; WX 358 ; N n ; B -20 129 358 486 ;
-C 111 ; WX 0 ; N o ; B 0 0 0 0 ;
-C 112 ; WX 278 ; N p ; B -20 128 278 486 ;
-C 113 ; WX 0 ; N q ; B 0 0 0 0 ;
-C 114 ; WX 348 ; N r ; B -20 -7 348 486 ;
-C 115 ; WX 461 ; N s ; B -20 -7 461 486 ;
-C 116 ; WX 425 ; N t ; B -20 9 425 486 ;
-C 117 ; WX 454 ; N u ; B -20 6 454 486 ;
-C 118 ; WX 282 ; N v ; B -20 93 282 486 ;
-C 119 ; WX 0 ; N w ; B 0 0 0 0 ;
-C 120 ; WX 372 ; N x ; B 0 -22 372 493 ;
-C 121 ; WX 296 ; N y ; B -20 82 296 486 ;
-C 122 ; WX 406 ; N z ; B -20 86 406 486 ;
-C 123 ; WX 368 ; N braceleft ; B 79 -31 291 525 ;
-C 124 ; WX 170 ; N bar ; B 50 0 120 486 ;
-C 125 ; WX 368 ; N braceright ; B 78 -31 290 525 ;
-C 126 ; WX 522 ; N asciitilde ; B 50 186 472 302 ;
-C 127 ; WX 0 ; N DEL ; B 0 0 0 0 ;
-C 128 ; WX 0 ; N Adieresis ; B -171 486 -3 703 ;
-C 129 ; WX 205 ; N Aring ; B -20 0 205 486 ;
-C 130 ; WX 393 ; N Ccedilla ; B -20 0 393 486 ;
-C 131 ; WX 205 ; N Eacute ; B -20 0 527 703 ;
-C 132 ; WX 204 ; N Ntilde ; B -201 0 204 693 ;
-C 133 ; WX 0 ; N Odieresis ; B -358 -218 22 14 ;
-C 134 ; WX 0 ; N Udieresis ; B -224 -215 129 11 ;
-C 135 ; WX 0 ; N aacute ; B -312 486 -57 705 ;
-C 136 ; WX 0 ; N agrave ; B -346 486 -50 720 ;
-C 137 ; WX 205 ; N acircumflex ; B -102 0 205 705 ;
-C 138 ; WX 205 ; N adieresis ; B -138 0 205 720 ;
-C 139 ; WX 0 ; N atilde ; B -135 591 -50 668 ;
-C 140 ; WX 128 ; N aring ; B 33 57 128 427 ;
-C 141 ; WX 0 ; N ccedilla ; B -392 526 -12 724 ;
-C 142 ; WX 0 ; N eacute ; B -394 526 -14 695 ;
-C 143 ; WX 0 ; N egrave ; B -371 1 -135 249 ;
-C 144 ; WX 684 ; N ecircumflex ; B 2 31 684 641 ;
-C 145 ; WX 358 ; N edieresis ; B -20 25 358 486 ;
-C 146 ; WX 365 ; N iacute ; B -2 38 366 486 ;
-C 147 ; WX 426 ; N igrave ; B -20 -109 426 486 ;
-C 148 ; WX 564 ; N icircumflex ; B -20 -78 564 486 ;
-C 149 ; WX 696 ; N idieresis ; B -20 0 696 486 ;
-C 150 ; WX 235 ; N ntilde ; B -20 200 235 486 ;
-C 151 ; WX 298 ; N oacute ; B -99 44 298 486 ;
-C 152 ; WX 394 ; N ograve ; B -20 38 395 486 ;
-C 153 ; WX 0 ; N ocircumflex ; B -221 -168 11 52 ;
-C 154 ; WX 205 ; N odieresis ; B -20 0 681 713 ;
-C 155 ; WX 204 ; N otilde ; B -330 0 204 719 ;
-C 156 ; WX 132 ; N uacute ; B -122 8 132 486 ;
-C 157 ; WX 212 ; N ugrave ; B -121 112 212 486 ;
-C 158 ; WX 70 ; N ucircumflex ; B -20 420 70 486 ;
-C 159 ; WX 342 ; N udieresis ; B -20 33 342 486 ;
-C 160 ; WX 400 ; N dagger ; B -20 0 470 486 ;
-C 161 ; WX 0 ; N degree ; B -250 -189 0 -19 ;
-C 162 ; WX 506 ; N cent ; B -20 -45 506 486 ;
-C 163 ; WX 502 ; N sterling ; B -20 -45 502 486 ;
-C 164 ; WX 497 ; N section ; B -20 78 497 486 ;
-C 165 ; WX 0 ; N bullet ; B -375 -203 -46 7 ;
-C 166 ; WX 431 ; N paragraph ; B -20 -79 431 486 ;
-C 167 ; WX 370 ; N germandbls ; B -20 2 370 486 ;
-C 168 ; WX 489 ; N registered ; B -20 -119 489 486 ;
-C 169 ; WX 489 ; N copyright ; B -20 -149 489 486 ;
-C 170 ; WX 425 ; N trademark ; B -20 -130 425 486 ;
-C 171 ; WX 0 ; N acute ; B -438 -18 -353 59 ;
-C 172 ; WX 431 ; N dieresis ; B -20 -128 431 486 ;
-C 173 ; WX 365 ; N notequal ; B -2 -1 365 486 ;
-C 174 ; WX 447 ; N AE ; B -20 0 516 486 ;
-C 175 ; WX 373 ; N Oslash ; B 16 -8 334 486 ;
-C 176 ; WX 0 ; N infinity ; B -270 0 -136 210 ;
-C 177 ; WX 451 ; N plusminus ; B -20 -45 451 486 ;
-C 178 ; WX 489 ; N lessequal ; B -20 -168 489 486 ;
-C 179 ; WX 489 ; N greaterequal ; B -20 -168 489 486 ;
-C 180 ; WX 489 ; N yen ; B -20 -168 489 486 ;
-C 181 ; WX 489 ; N mu ; B -20 -173 489 486 ;
-C 182 ; WX 489 ; N partialdiff ; B -20 -168 489 486 ;
-C 183 ; WX 690 ; N summation ; B -20 -146 690 486 ;
-C 184 ; WX 698 ; N product ; B -20 0 698 486 ;
-C 185 ; WX 431 ; N pi ; B -20 -79 431 486 ;
-C 186 ; WX 570 ; N integral ; B -20 -19 570 486 ;
-C 187 ; WX 475 ; N ordfeminine ; B -20 -45 475 486 ;
-C 188 ; WX 425 ; N ordmasculine ; B -20 -91 425 486 ;
-C 189 ; WX 489 ; N Omega ; B -20 -222 489 486 ;
-C 190 ; WX 425 ; N ae ; B -20 -121 425 486 ;
-C 191 ; WX 431 ; N oslash ; B -20 -160 431 486 ;
-C 192 ; WX 431 ; N questiondown ; B -20 -160 431 486 ;
-C 193 ; WX 431 ; N exclamdown ; B -20 -165 431 486 ;
-C 194 ; WX 422 ; N logicalnot ; B -20 -6 422 486 ;
-C 195 ; WX 413 ; N radical ; B -20 -28 413 486 ;
-C 196 ; WX 417 ; N florin ; B -20 -28 417 486 ;
-C 197 ; WX 417 ; N approxequal ; B -20 -28 417 486 ;
-C 198 ; WX 435 ; N Delta ; B -20 0 435 486 ;
-C 199 ; WX 534 ; N guillemotleft ; B -20 -47 534 486 ;
-C 200 ; WX 417 ; N guillemotright ; B -21 -112 417 486 ;
-C 201 ; WX 422 ; N ellipsis ; B -20 -19 423 486 ;
-C 202 ; WX 422 ; N nbspace ; B -20 -19 422 486 ;
-C 203 ; WX 478 ; N Agrave ; B -20 -7 478 486 ;
-C 204 ; WX 589 ; N Atilde ; B -20 1 589 486 ;
-C 205 ; WX 434 ; N Otilde ; B -20 -3 434 486 ;
-C 206 ; WX 365 ; N OE ; B -14 -26 365 486 ;
-C 207 ; WX 365 ; N oe ; B -14 -26 365 486 ;
-C 208 ; WX 365 ; N endash ; B -14 -16 365 486 ;
-C 209 ; WX 597 ; N emdash ; B -20 -1 597 486 ;
-C 210 ; WX 0 ; N quotedblleft ; B 0 0 0 0 ;
-C 211 ; WX 0 ; N quotedblright ; B 0 0 0 0 ;
-C 212 ; WX 0 ; N quoteleft ; B 0 0 0 0 ;
-C 213 ; WX 0 ; N quoteright ; B 0 0 0 0 ;
-C 214 ; WX 0 ; N divide ; B 0 0 0 0 ;
-C 215 ; WX 0 ; N lozenge ; B 0 0 0 0 ;
-C 216 ; WX 0 ; N ydieresis ; B 0 0 0 0 ;
-C 217 ; WX 0 ; N Ydieresis ; B 0 0 0 0 ;
-C 218 ; WX 0 ; N fraction ; B 0 0 0 0 ;
-C 219 ; WX 0 ; N currency ; B 0 0 0 0 ;
-C 220 ; WX 0 ; N guilsinglleft ; B 0 0 0 0 ;
-C 221 ; WX 0 ; N guilsinglright ; B 0 0 0 0 ;
-C 222 ; WX 0 ; N fi ; B 0 0 0 0 ;
-C 223 ; WX 0 ; N fl ; B 0 0 0 0 ;
-C 224 ; WX 0 ; N daggerdbl ; B 0 0 0 0 ;
-C 225 ; WX 0 ; N periodcentered ; B 0 0 0 0 ;
-C 226 ; WX 0 ; N quotesinglbase ; B 0 0 0 0 ;
-C 227 ; WX 0 ; N quotedblbase ; B 0 0 0 0 ;
-C 228 ; WX 0 ; N perthousand ; B 0 0 0 0 ;
-C 229 ; WX 0 ; N Acircumflex ; B 0 0 0 0 ;
-C 230 ; WX 0 ; N Ecircumflex ; B 0 0 0 0 ;
-C 231 ; WX 0 ; N Aacute ; B 0 0 0 0 ;
-C 232 ; WX 0 ; N Edieresis ; B 0 0 0 0 ;
-C 233 ; WX 0 ; N Egrave ; B 0 0 0 0 ;
-C 234 ; WX 0 ; N Iacute ; B 0 0 0 0 ;
-C 235 ; WX 0 ; N Icircumflex ; B 0 0 0 0 ;
-C 236 ; WX 0 ; N Idieresis ; B 0 0 0 0 ;
-C 237 ; WX 0 ; N Igrave ; B 0 0 0 0 ;
-C 238 ; WX 0 ; N Oacute ; B 0 0 0 0 ;
-C 239 ; WX 0 ; N Ocircumflex ; B 0 0 0 0 ;
-C 240 ; WX 0 ; N apple ; B 0 0 0 0 ;
-C 241 ; WX 0 ; N Ograve ; B 0 0 0 0 ;
-C 242 ; WX 0 ; N Uacute ; B 0 0 0 0 ;
-C 243 ; WX 0 ; N Ucircumflex ; B 0 0 0 0 ;
-C 244 ; WX 0 ; N Ugrave ; B 0 0 0 0 ;
-C 245 ; WX 0 ; N dotlessi ; B 0 0 0 0 ;
-C 246 ; WX 0 ; N circumflex ; B 0 0 0 0 ;
-C 247 ; WX 0 ; N tilde ; B 0 0 0 0 ;
-C 248 ; WX 0 ; N macron ; B 0 0 0 0 ;
-C 249 ; WX 0 ; N breve ; B 0 0 0 0 ;
-C 250 ; WX 0 ; N dotaccent ; B 0 0 0 0 ;
-C 251 ; WX 0 ; N ring ; B 0 0 0 0 ;
-C 252 ; WX 0 ; N cedilla ; B 0 0 0 0 ;
-C 253 ; WX 0 ; N hungarumlaut ; B 0 0 0 0 ;
-C 254 ; WX 0 ; N ogonek ; B 0 0 0 0 ;
-C 255 ; WX 1000 ; N caron ; B 8 14 694 478 ;
-EndCharMetrics
-StartKernData
-StartKernPairs 0
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/public/itrans/ncpi____.afm b/Master/texmf-dist/fonts/afm/public/itrans/ncpi____.afm
deleted file mode 100644
index 9eeb3edd045..00000000000
--- a/Master/texmf-dist/fonts/afm/public/itrans/ncpi____.afm
+++ /dev/null
@@ -1,4287 +0,0 @@
-StartFontMetrics 3.0
-Comment Based on CenturySchL-Ital; modified for CSX+ encoding
-Comment by John Smiths's program mkt1font on July 29, 1998
-Comment Command line: mkt1font -s 800 -c 40,100 -d CSX+.def -f NCS-Italic.pfb -a NCS-Italic.afm -n NCS_CSX+-Italic
-Comment Copyright URW Software, Copyright 1994 by URW
-Comment Creation Date: 2/11/1994
-Comment See the file COPYING (GNU General Public License) for license conditions.
-FontName NCS_CSX+-Italic
-FullName NCS_CSX+-Italic
-FamilyName NCS_CSX+
-Weight Regular
-ItalicAngle -15.0
-IsFixedPitch false
-UnderlinePosition -102
-UnderlineThickness 42
-Version 001.005
-Notice URW Software, Copyright 1994 by URW
-EncodingScheme FontSpecific
-FontBBox -166 -266 1425 966
-CapHeight 722
-XHeight 455
-Descender -202
-Ascender 737
-StartCharMetrics 323
-C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
-C 33 ; WX 333 ; N exclam ; B 30 -15 316 737 ;
-C 34 ; WX 400 ; N quotedbl ; B 100 510 395 732 ;
-C 35 ; WX 556 ; N numbersign ; B 33 0 524 686 ;
-C 36 ; WX 556 ; N dollar ; B 3 -135 536 792 ;
-C 37 ; WX 833 ; N percent ; B 46 0 792 722 ;
-C 38 ; WX 852 ; N ampersand ; B 24 -15 773 737 ;
-C 39 ; WX 204 ; N quoteright ; B 39 433 230 709 ;
-C 40 ; WX 333 ; N parenleft ; B 40 -123 399 736 ;
-C 41 ; WX 333 ; N parenright ; B -93 -123 265 736 ;
-C 42 ; WX 500 ; N asterisk ; B 34 287 452 704 ;
-C 43 ; WX 606 ; N plus ; B 37 2 540 505 ;
-C 44 ; WX 278 ; N comma ; B -39 -167 151 109 ;
-C 45 ; WX 333 ; N hyphen ; B 32 195 259 278 ;
-C 46 ; WX 278 ; N period ; B 17 -15 141 109 ;
-C 47 ; WX 606 ; N slash ; B 140 -108 466 722 ;
-C 48 ; WX 556 ; N zero ; B 29 -15 527 704 ;
-C 49 ; WX 556 ; N one ; B 50 0 459 708 ;
-C 50 ; WX 556 ; N two ; B -35 0 508 704 ;
-C 51 ; WX 556 ; N three ; B -2 -15 506 704 ;
-C 52 ; WX 556 ; N four ; B -8 0 512 708 ;
-C 53 ; WX 556 ; N five ; B 4 -15 540 704 ;
-C 54 ; WX 556 ; N six ; B 36 -15 547 704 ;
-C 55 ; WX 556 ; N seven ; B 69 -15 561 704 ;
-C 56 ; WX 556 ; N eight ; B 8 -15 527 704 ;
-C 57 ; WX 556 ; N nine ; B 7 -15 519 704 ;
-C 58 ; WX 278 ; N colon ; B 42 -15 254 463 ;
-C 59 ; WX 278 ; N semicolon ; B -14 -167 261 463 ;
-C 60 ; WX 606 ; N less ; B 34 -17 543 523 ;
-C 61 ; WX 606 ; N equal ; B 36 112 540 394 ;
-C 62 ; WX 606 ; N greater ; B 53 -17 562 523 ;
-C 63 ; WX 444 ; N question ; B 102 -15 417 737 ;
-C 64 ; WX 747 ; N at ; B 28 -14 728 736 ;
-C 65 ; WX 704 ; N A ; B -82 0 668 737 ;
-C 66 ; WX 722 ; N B ; B -31 0 668 722 ;
-C 67 ; WX 722 ; N C ; B 40 -15 713 737 ;
-C 68 ; WX 778 ; N D ; B -38 0 735 722 ;
-C 69 ; WX 722 ; N E ; B -37 0 701 722 ;
-C 70 ; WX 667 ; N F ; B -34 0 698 722 ;
-C 71 ; WX 778 ; N G ; B 39 -15 763 737 ;
-C 72 ; WX 833 ; N H ; B -38 0 867 722 ;
-C 73 ; WX 407 ; N I ; B -33 0 431 722 ;
-C 74 ; WX 611 ; N J ; B -13 -15 646 722 ;
-C 75 ; WX 741 ; N K ; B -40 0 814 722 ;
-C 76 ; WX 667 ; N L ; B -37 0 630 722 ;
-C 77 ; WX 944 ; N M ; B -26 0 973 722 ;
-C 78 ; WX 815 ; N N ; B -47 -14 859 722 ;
-C 79 ; WX 778 ; N O ; B 40 -15 735 737 ;
-C 80 ; WX 667 ; N P ; B -33 0 663 722 ;
-C 81 ; WX 778 ; N Q ; B 40 -188 735 737 ;
-C 82 ; WX 741 ; N R ; B -41 -15 691 722 ;
-C 83 ; WX 667 ; N S ; B 0 -15 632 737 ;
-C 84 ; WX 685 ; N T ; B 40 0 726 722 ;
-C 85 ; WX 815 ; N U ; B 93 -15 860 722 ;
-C 86 ; WX 704 ; N V ; B 36 -15 772 722 ;
-C 87 ; WX 926 ; N W ; B 53 -15 973 722 ;
-C 88 ; WX 704 ; N X ; B -73 0 770 722 ;
-C 89 ; WX 685 ; N Y ; B 32 0 758 722 ;
-C 90 ; WX 667 ; N Z ; B -25 0 667 722 ;
-C 91 ; WX 333 ; N bracketleft ; B -33 -108 410 722 ;
-C 92 ; WX 606 ; N backslash ; B 89 0 522 708 ;
-C 93 ; WX 333 ; N bracketright ; B -83 -108 359 722 ;
-C 94 ; WX 606 ; N asciicircum ; B 52 318 554 722 ;
-C 95 ; WX 500 ; N underscore ; B 0 -123 500 -81 ;
-C 96 ; WX 204 ; N quoteleft ; B 61 461 252 737 ;
-C 97 ; WX 574 ; N a ; B 1 -15 523 470 ;
-C 98 ; WX 556 ; N b ; B 32 -15 488 737 ;
-C 99 ; WX 444 ; N c ; B 5 -15 401 470 ;
-C 100 ; WX 611 ; N d ; B 3 -15 586 737 ;
-C 101 ; WX 444 ; N e ; B -6 -15 391 470 ;
-C 102 ; WX 333 ; N f ; B -68 -202 470 736 ;
-C 103 ; WX 537 ; N g ; B -79 -202 523 505 ;
-C 104 ; WX 611 ; N h ; B 0 -15 555 737 ;
-C 105 ; WX 333 ; N i ; B 27 -14 282 714 ;
-C 106 ; WX 315 ; N j ; B -166 -202 317 714 ;
-C 107 ; WX 556 ; N k ; B -5 -15 492 737 ;
-C 108 ; WX 333 ; N l ; B 16 -15 294 737 ;
-C 109 ; WX 889 ; N m ; B 15 -15 837 470 ;
-C 110 ; WX 611 ; N n ; B 14 -15 562 470 ;
-C 111 ; WX 500 ; N o ; B 5 -15 450 470 ;
-C 112 ; WX 574 ; N p ; B -101 -202 506 470 ;
-C 113 ; WX 556 ; N q ; B 0 -202 499 470 ;
-C 114 ; WX 444 ; N r ; B 9 0 433 470 ;
-C 115 ; WX 444 ; N s ; B -1 -15 392 470 ;
-C 116 ; WX 352 ; N t ; B 25 -15 329 621 ;
-C 117 ; WX 611 ; N u ; B 41 -15 556 470 ;
-C 118 ; WX 519 ; N v ; B 34 -16 445 470 ;
-C 119 ; WX 778 ; N w ; B 32 -15 708 470 ;
-C 120 ; WX 500 ; N x ; B -33 -15 471 470 ;
-C 121 ; WX 500 ; N y ; B -79 -202 454 470 ;
-C 122 ; WX 463 ; N z ; B -33 -15 417 470 ;
-C 123 ; WX 333 ; N braceleft ; B 52 -108 381 722 ;
-C 124 ; WX 606 ; N bar ; B 269 0 337 722 ;
-C 125 ; WX 333 ; N braceright ; B -98 -108 231 722 ;
-C 126 ; WX 606 ; N asciitilde ; B 41 165 545 327 ;
-C 128 ; WX 722 ; N Ccedilla ; B 40 -216 713 737 ;
-C 129 ; WX 611 ; N udieresis ; B 41 -15 556 644 ;
-C 130 ; WX 444 ; N eacute ; B -6 -15 411 689 ;
-C 131 ; WX 574 ; N acircumflex ; B 1 -15 523 688 ;
-C 132 ; WX 574 ; N adieresis ; B 1 -15 523 644 ;
-C 133 ; WX 574 ; N agrave ; B 1 -15 523 691 ;
-C 134 ; WX 574 ; N aring ; B 1 -15 523 712 ;
-C 135 ; WX 444 ; N ccedilla ; B 5 -216 401 470 ;
-C 136 ; WX 444 ; N ecircumflex ; B -6 -15 391 688 ;
-C 137 ; WX 444 ; N edieresis ; B -6 -15 405 644 ;
-C 138 ; WX 444 ; N egrave ; B -6 -15 391 691 ;
-C 139 ; WX 333 ; N idieresis ; B 27 -14 349 644 ;
-C 140 ; WX 333 ; N icircumflex ; B -3 -14 291 688 ;
-C 141 ; WX 333 ; N igrave ; B 27 -14 282 691 ;
-C 142 ; WX 704 ; N Adieresis ; B -82 0 668 910 ;
-C 143 ; WX 704 ; N Aring ; B -82 0 668 966 ;
-C 144 ; WX 722 ; N Eacute ; B -37 0 701 947 ;
-C 145 ; WX 722 ; N ae ; B -18 -15 667 470 ;
-C 146 ; WX 870 ; N AE ; B -92 0 870 722 ;
-C 147 ; WX 500 ; N ocircumflex ; B 5 -15 450 688 ;
-C 148 ; WX 500 ; N odieresis ; B 5 -15 450 644 ;
-C 149 ; WX 500 ; N ograve ; B 5 -15 450 691 ;
-C 150 ; WX 611 ; N ucircumflex ; B 41 -15 556 688 ;
-C 151 ; WX 611 ; N ugrave ; B 41 -15 556 691 ;
-C 152 ; WX 722 ; N aemacron ; B -18 -15 667 610 ;
-C 153 ; WX 778 ; N Odieresis ; B 40 -15 735 910 ;
-C 154 ; WX 815 ; N Udieresis ; B 93 -15 860 910 ;
-C 155 ; WX 611 ; N ubreve ; B 41 -15 556 677 ;
-C 156 ; WX 444 ; N emacrontilde ; B -6 -15 391 805 ;
-C 157 ; WX 444 ; N runderring ; B 9 -266 433 470 ;
-C 158 ; WX 574 ; N aacute ; B 1 -15 523 689 ;
-C 159 ; WX 444 ; N runderbar ; B 9 -134 433 470 ;
-C 160 ; WX 278 ; N space ; B 0 0 0 0 ;
-C 161 ; WX 333 ; N iacute ; B 27 -14 355 689 ;
-C 162 ; WX 500 ; N oacute ; B 5 -15 450 689 ;
-C 163 ; WX 611 ; N uacute ; B 41 -15 556 689 ;
-C 164 ; WX 611 ; N ntilde ; B 14 -15 562 650 ;
-C 165 ; WX 815 ; N Ntilde ; B -47 -14 859 917 ;
-C 166 ; WX 333 ; N ltilde ; B 16 -15 294 917 ;
-C 167 ; WX 889 ; N moverdot ; B 15 -15 837 644 ;
-C 168 ; WX 574 ; N amacronbreve ; B 1 -15 523 832 ;
-C 169 ; WX 333 ; N imacronbreve ; B 27 -14 282 832 ;
-C 170 ; WX 611 ; N umacronbreve ; B 41 -15 556 832 ;
-C 171 ; WX 574 ; N amacrontilde ; B 1 -15 523 805 ;
-C 172 ; WX 333 ; N imacrontilde ; B 27 -14 282 805 ;
-C 173 ; WX 611 ; N nunderbar ; B 14 -134 562 470 ;
-C 174 ; WX 444 ; N runderringmacron ; B 9 -266 433 610 ;
-C 175 ; WX 333 ; N lunderring ; B 16 -266 294 737 ;
-C 176 ; WX 333 ; N lunderringmacron ; B 16 -266 294 877 ;
-C 177 ; WX 444 ; N runderringacute ; B 9 -266 433 689 ;
-C 178 ; WX 444 ; N runderringgrave ; B 9 -266 433 691 ;
-C 179 ; WX 444 ; N runderringmacronacute ; B 9 -266 433 844 ;
-C 180 ; WX 889 ; N mbreve ; B 15 -15 837 677 ;
-C 181 ; WX 574 ; N amacronacute ; B 1 -15 523 844 ;
-C 182 ; WX 574 ; N amacrongrave ; B 1 -15 523 846 ;
-C 183 ; WX 333 ; N imacronacute ; B 27 -14 282 844 ;
-C 184 ; WX 333 ; N imacrongrave ; B 27 -14 282 846 ;
-C 185 ; WX 444 ; N emacron ; B -6 -15 391 610 ;
-C 186 ; WX 500 ; N omacron ; B 5 -15 450 610 ;
-C 187 ; WX 741 ; N Runderring ; B -41 -266 691 722 ;
-C 188 ; WX 500 ; N yoverdot ; B -79 -202 454 644 ;
-C 189 ; WX 611 ; N umacronacute ; B 41 -15 556 844 ;
-C 190 ; WX 611 ; N umacrongrave ; B 41 -15 556 846 ;
-C 191 ; WX 444 ; N rbreve ; B 9 0 433 677 ;
-C 192 ; WX 500 ; N omacrontilde ; B 5 -15 450 805 ;
-C 193 ; WX 889 ; N mcandrabindu ; B 15 -15 837 677 ;
-C 194 ; WX 352 ; N tunderbar ; B 25 -134 329 621 ;
-C 195 ; WX 722 ; N Emacron ; B -37 0 701 877 ;
-C 196 ; WX 778 ; N Omacron ; B 40 -15 735 877 ;
-C 197 ; WX 611 ; N nbreve ; B 14 -15 562 677 ;
-C 198 ; WX 444 ; N runderdotacute ; B 9 -228 433 689 ;
-C 199 ; WX 444 ; N runderdotgrave ; B 9 -228 433 691 ;
-C 200 ; WX 1352 ; N Khunderbar ; B -40 -134 1425 737 ;
-C 201 ; WX 556 ; N kunderbar ; B -5 -134 492 737 ;
-C 202 ; WX 278 ; N space ; B 0 0 0 0 ;
-C 203 ; WX 870 ; N AEmacron ; B -92 0 870 877 ;
-C 204 ; WX 1167 ; N khunderbar ; B -5 -134 1103 737 ;
-C 205 ; WX 537 ; N goverdot ; B -79 -202 523 644 ;
-C 206 ; WX 444 ; N ccircumflex ; B 5 -15 401 688 ;
-C 207 ; WX 444 ; N runderdotmacronacute ; B 9 -228 433 844 ;
-C 208 ; WX 574 ; N atilde ; B 1 -15 523 650 ;
-C 209 ; WX 333 ; N itilde ; B 27 -14 282 650 ;
-C 210 ; WX 611 ; N utilde ; B 41 -15 556 650 ;
-C 211 ; WX 444 ; N etilde ; B -6 -15 391 650 ;
-C 212 ; WX 500 ; N otilde ; B 5 -15 454 650 ;
-C 213 ; WX 444 ; N ebreve ; B -6 -15 391 677 ;
-C 214 ; WX 500 ; N obreve ; B 5 -15 450 677 ;
-C 215 ; WX 333 ; N lunderbar ; B 16 -134 294 737 ;
-C 216 ; WX 611 ; N umacrontilde ; B 41 -15 556 805 ;
-C 217 ; WX 778 ; N Goverdot ; B 39 -15 763 911 ;
-C 218 ; WX 722 ; N Ccircumflex ; B 40 -15 713 955 ;
-C 219 ; WX 611 ; N hunderbar ; B 0 -134 555 737 ;
-C 220 ; WX 611 ; N hunderbreve ; B 0 -262 555 737 ;
-C 221 ; WX 500 ; N endash ; B -18 206 518 267 ;
-C 222 ; WX 1000 ; N emdash ; B -18 206 1018 267 ;
-C 223 ; WX 389 ; N quotedblleft ; B 63 461 432 737 ;
-C 224 ; WX 574 ; N amacron ; B 1 -15 523 610 ;
-C 225 ; WX 556 ; N germandbls ; B -76 -202 525 736 ;
-C 226 ; WX 704 ; N Amacron ; B -82 0 668 877 ;
-C 227 ; WX 333 ; N imacron ; B 27 -14 282 610 ;
-C 228 ; WX 407 ; N Imacron ; B -33 0 431 877 ;
-C 229 ; WX 611 ; N umacron ; B 41 -15 556 610 ;
-C 230 ; WX 815 ; N Umacron ; B 93 -15 860 877 ;
-C 231 ; WX 444 ; N runderdot ; B 9 -228 433 470 ;
-C 232 ; WX 741 ; N Runderdot ; B -41 -228 691 722 ;
-C 233 ; WX 444 ; N runderdotmacron ; B 9 -228 433 610 ;
-C 234 ; WX 741 ; N Runderdotmacron ; B -41 -228 691 877 ;
-C 235 ; WX 333 ; N lunderdot ; B 16 -228 294 737 ;
-C 236 ; WX 667 ; N Lunderdot ; B -37 -228 630 722 ;
-C 237 ; WX 333 ; N lunderdotmacron ; B 16 -228 294 877 ;
-C 238 ; WX 667 ; N Lunderdotmacron ; B -37 -228 630 877 ;
-C 239 ; WX 611 ; N noverdot ; B 14 -15 562 644 ;
-C 240 ; WX 815 ; N Noverdot ; B -47 -14 859 911 ;
-C 241 ; WX 352 ; N tunderdot ; B 25 -228 329 621 ;
-C 242 ; WX 685 ; N Tunderdot ; B 40 -228 726 722 ;
-C 243 ; WX 611 ; N dunderdot ; B 3 -228 586 737 ;
-C 244 ; WX 778 ; N Dunderdot ; B -38 -228 735 722 ;
-C 245 ; WX 611 ; N nunderdot ; B 14 -228 562 470 ;
-C 246 ; WX 815 ; N Nunderdot ; B -47 -228 859 722 ;
-C 247 ; WX 444 ; N sacute ; B -1 -15 392 689 ;
-C 248 ; WX 667 ; N Sacute ; B 0 -15 632 956 ;
-C 249 ; WX 444 ; N sunderdot ; B -1 -228 392 470 ;
-C 250 ; WX 667 ; N Sunderdot ; B 0 -228 632 737 ;
-C 251 ; WX 389 ; N quotedblright ; B 38 461 407 737 ;
-C 252 ; WX 889 ; N munderdot ; B 15 -228 837 470 ;
-C 253 ; WX 944 ; N Munderdot ; B -26 -228 973 722 ;
-C 254 ; WX 611 ; N hunderdot ; B 0 -228 555 737 ;
-C 255 ; WX 833 ; N Hunderdot ; B -38 -228 867 722 ;
-C -1 ; WX 685 ; N Yacute ; B 32 0 758 947 ;
-C -1 ; WX 815 ; N Ucircumflex ; B 93 -15 860 940 ;
-C -1 ; WX 815 ; N Ugrave ; B 93 -15 860 946 ;
-C -1 ; WX 667 ; N Zcaron ; B -25 0 667 940 ;
-C -1 ; WX 685 ; N Ydieresis ; B 32 0 758 910 ;
-C -1 ; WX 333 ; N threesuperior ; B 1 279 331 710 ;
-C -1 ; WX 815 ; N Uacute ; B 93 -15 860 947 ;
-C -1 ; WX 333 ; N twosuperior ; B 0 288 353 710 ;
-C -1 ; WX 278 ; N middot ; B 77 183 201 307 ;
-C -1 ; WX 333 ; N onesuperior ; B 43 288 309 712 ;
-C -1 ; WX 667 ; N Scaron ; B 0 -15 632 940 ;
-C -1 ; WX 778 ; N Otilde ; B 40 -15 735 917 ;
-C -1 ; WX 333 ; N sfthyphen ; B 32 195 259 278 ;
-C -1 ; WX 778 ; N Ograve ; B 40 -15 735 946 ;
-C -1 ; WX 778 ; N Ocircumflex ; B 40 -15 735 940 ;
-C -1 ; WX 407 ; N Icircumflex ; B -33 0 431 940 ;
-C -1 ; WX 407 ; N Igrave ; B -33 0 431 946 ;
-C -1 ; WX 407 ; N Iacute ; B -33 0 431 947 ;
-C -1 ; WX 407 ; N Idieresis ; B -33 0 446 910 ;
-C -1 ; WX 400 ; N degree ; B 70 380 370 686 ;
-C -1 ; WX 722 ; N Ecircumflex ; B -37 0 701 940 ;
-C -1 ; WX 606 ; N minus ; B 41 213 545 293 ;
-C -1 ; WX 606 ; N multiply ; B 37 1 540 504 ;
-C -1 ; WX 606 ; N divide ; B 37 -9 540 515 ;
-C -1 ; WX 722 ; N Egrave ; B -37 0 701 946 ;
-C -1 ; WX 950 ; N trademark ; B 48 288 971 722 ;
-C -1 ; WX 778 ; N Oacute ; B 40 -15 735 947 ;
-C -1 ; WX 574 ; N thorn ; B -101 -202 506 737 ;
-C -1 ; WX 500 ; N eth ; B 5 -15 450 716 ;
-C -1 ; WX 606 ; N plusminus ; B 37 0 540 581 ;
-C -1 ; WX 834 ; N onehalf ; B 33 0 844 712 ;
-C -1 ; WX 834 ; N onequarter ; B 33 0 833 712 ;
-C -1 ; WX 834 ; N threequarters ; B 1 0 833 710 ;
-C -1 ; WX 722 ; N Edieresis ; B -37 0 701 910 ;
-C -1 ; WX 444 ; N scaron ; B -1 -15 434 683 ;
-C -1 ; WX 500 ; N yacute ; B -79 -202 454 689 ;
-C -1 ; WX 463 ; N zcaron ; B -33 -15 443 683 ;
-C -1 ; WX 500 ; N ydieresis ; B -79 -202 454 644 ;
-C -1 ; WX 747 ; N copyright ; B 24 -15 724 685 ;
-C -1 ; WX 747 ; N registered ; B 23 -15 723 685 ;
-C -1 ; WX 704 ; N Atilde ; B -82 0 668 917 ;
-C -1 ; WX 278 ; N nbspace ; B 0 0 0 0 ;
-C -1 ; WX 704 ; N Acircumflex ; B -82 0 668 940 ;
-C -1 ; WX 704 ; N Agrave ; B -82 0 668 946 ;
-C -1 ; WX 606 ; N logicalnot ; B 41 0 545 293 ;
-C -1 ; WX 704 ; N Aacute ; B -82 0 668 947 ;
-C -1 ; WX 778 ; N Eth ; B -38 0 735 722 ;
-C -1 ; WX 606 ; N brokenbar ; B 269 0 337 722 ;
-C -1 ; WX 667 ; N Thorn ; B -33 0 624 722 ;
-C -1 ; WX 611 ; N mu ; B -70 -219 556 470 ;
-C -1 ; WX 278 ; N .notdef ; B 0 0 0 0 ;
-C -1 ; WX 333 ; N exclamdown ; B -7 -203 280 549 ;
-C -1 ; WX 556 ; N cent ; B 61 -135 486 581 ;
-C -1 ; WX 556 ; N sterling ; B -8 -15 545 704 ;
-C -1 ; WX 167 ; N fraction ; B -104 0 333 708 ;
-C -1 ; WX 556 ; N yen ; B 40 0 623 704 ;
-C -1 ; WX 556 ; N florin ; B -57 -202 563 736 ;
-C -1 ; WX 500 ; N section ; B -11 -150 480 737 ;
-C -1 ; WX 333 ; N guilsinglright ; B 40 85 259 402 ;
-C -1 ; WX 611 ; N fi ; B -60 -202 564 736 ;
-C -1 ; WX 611 ; N fl ; B -60 -202 594 736 ;
-C -1 ; WX 500 ; N dagger ; B 64 -144 518 737 ;
-C -1 ; WX 500 ; N daggerdbl ; B -30 -144 528 737 ;
-C -1 ; WX 278 ; N periodcentered ; B 77 183 201 307 ;
-C -1 ; WX 389 ; N quotedblbase ; B -79 -167 289 109 ;
-C -1 ; WX 426 ; N guillemotright ; B -17 85 400 402 ;
-C -1 ; WX 1000 ; N ellipsis ; B 55 -15 845 109 ;
-C -1 ; WX 444 ; N questiondown ; B 7 -203 323 549 ;
-C -1 ; WX 333 ; N grave ; B 73 519 263 691 ;
-C -1 ; WX 333 ; N acute ; B 132 519 355 689 ;
-C -1 ; WX 333 ; N circumflex ; B 37 519 331 688 ;
-C -1 ; WX 333 ; N tilde ; B 52 544 380 650 ;
-C -1 ; WX 333 ; N macron ; B 51 559 363 610 ;
-C -1 ; WX 333 ; N dieresis ; B 59 546 359 644 ;
-C -1 ; WX 1352 ; N Kh ; B -40 -15 1425 737 ;
-C -1 ; WX 333 ; N ring ; B 230 513 429 712 ;
-C -1 ; WX 333 ; N cedilla ; B 3 -216 215 0 ;
-C -1 ; WX 1167 ; N kh ; B -5 -15 1103 737 ;
-C -1 ; WX 333 ; N hungarumlaut ; B 134 519 520 688 ;
-C -1 ; WX 333 ; N ogonek ; B 68 -155 245 0 ;
-C -1 ; WX 422 ; N ordfeminine ; B 83 330 422 731 ;
-C -1 ; WX 667 ; N Lslash ; B -37 0 630 722 ;
-C -1 ; WX 778 ; N Oslash ; B 1 -87 735 750 ;
-C -1 ; WX 981 ; N OE ; B 36 0 963 722 ;
-C -1 ; WX 372 ; N ordmasculine ; B 83 329 372 731 ;
-C -1 ; WX 333 ; N dotlessi ; B 27 -14 282 470 ;
-C -1 ; WX 333 ; N lslash ; B 16 -10 342 742 ;
-C -1 ; WX 500 ; N oslash ; B -5 -120 440 548 ;
-C -1 ; WX 778 ; N oe ; B 0 -15 720 470 ;
-C -1 ; WX 556 ; N currency ; B 25 93 530 598 ;
-C -1 ; WX 278 ; N quotesingle ; B 114 510 262 732 ;
-C -1 ; WX 426 ; N guillemotleft ; B -15 85 402 402 ;
-C -1 ; WX 333 ; N guilsinglleft ; B 42 85 261 402 ;
-C -1 ; WX 650 ; N paragraph ; B 88 -144 645 722 ;
-C -1 ; WX 606 ; N bullet ; B 114 217 451 554 ;
-C -1 ; WX 204 ; N quotesinglbase ; B -79 -167 112 109 ;
-C -1 ; WX 1000 ; N perthousand ; B -6 -2 1003 700 ;
-C -1 ; WX 333 ; N breve ; B 69 518 370 677 ;
-C -1 ; WX 333 ; N dotaccent ; B 118 546 216 644 ;
-C -1 ; WX 333 ; N caron ; B 73 520 378 683 ;
-EndCharMetrics
-StartKernData
-StartKernPairs 3934
-KPX A C -37
-KPX A Ccedilla -40
-KPX A Ccircumflex -37
-KPX A G -32
-KPX A Goverdot -32
-KPX A O -34
-KPX A Odieresis -34
-KPX A Omacron -34
-KPX A Q -32
-KPX A T -18
-KPX A Tunderdot -18
-KPX A U -42
-KPX A Uacute -42
-KPX A Ucircumflex -42
-KPX A Udieresis -42
-KPX A Ugrave -42
-KPX A Umacron -42
-KPX A V -91
-KPX A W -85
-KPX A Y -21
-KPX A a 3
-KPX A b -11
-KPX A c -3
-KPX A ccedilla -8
-KPX A comma 16
-KPX A d 1
-KPX A dunderdot 1
-KPX A e 3
-KPX A g 17
-KPX A guillemotleft -19
-KPX A guilsinglleft -47
-KPX A hyphen -16
-KPX A o -4
-KPX A period 16
-KPX A q 3
-KPX A quotedblright -57
-KPX A quoteright -58
-KPX A t 3
-KPX A tunderbar 3
-KPX A tunderdot 3
-KPX A u -8
-KPX A v -13
-KPX A w -1
-KPX A y -51
-KPX Aacute C -37
-KPX Aacute Ccircumflex -37
-KPX Aacute G -32
-KPX Aacute Goverdot -32
-KPX Aacute O -34
-KPX Aacute Omacron -34
-KPX Aacute Q -32
-KPX Aacute T -18
-KPX Aacute Tunderdot -18
-KPX Aacute U -42
-KPX Aacute Umacron -42
-KPX Aacute V -91
-KPX Aacute W -85
-KPX Aacute Y -21
-KPX Aacute a 3
-KPX Aacute b -11
-KPX Aacute c -3
-KPX Aacute comma 16
-KPX Aacute d 1
-KPX Aacute dunderdot 1
-KPX Aacute e 3
-KPX Aacute g 17
-KPX Aacute guillemotleft -19
-KPX Aacute guilsinglleft -47
-KPX Aacute hyphen -16
-KPX Aacute o -4
-KPX Aacute period 16
-KPX Aacute q 3
-KPX Aacute quoteright -58
-KPX Aacute t 3
-KPX Aacute tunderbar 3
-KPX Aacute tunderdot 3
-KPX Aacute u -8
-KPX Aacute v -13
-KPX Aacute w -1
-KPX Aacute y -51
-KPX Acircumflex C -37
-KPX Acircumflex Ccircumflex -37
-KPX Acircumflex G -32
-KPX Acircumflex Goverdot -32
-KPX Acircumflex O -34
-KPX Acircumflex Omacron -34
-KPX Acircumflex Q -32
-KPX Acircumflex T -18
-KPX Acircumflex Tunderdot -18
-KPX Acircumflex U -42
-KPX Acircumflex Umacron -42
-KPX Acircumflex V -91
-KPX Acircumflex W -85
-KPX Acircumflex Y -21
-KPX Acircumflex comma 16
-KPX Acircumflex period 16
-KPX Adieresis C -37
-KPX Adieresis Ccircumflex -37
-KPX Adieresis G -32
-KPX Adieresis Goverdot -32
-KPX Adieresis O -34
-KPX Adieresis Omacron -34
-KPX Adieresis Q -32
-KPX Adieresis T -18
-KPX Adieresis Tunderdot -18
-KPX Adieresis U -42
-KPX Adieresis Umacron -42
-KPX Adieresis V -91
-KPX Adieresis W -85
-KPX Adieresis Y -21
-KPX Adieresis a 3
-KPX Adieresis b -11
-KPX Adieresis c -3
-KPX Adieresis comma 16
-KPX Adieresis d 1
-KPX Adieresis dunderdot 1
-KPX Adieresis g 17
-KPX Adieresis guillemotleft -19
-KPX Adieresis guilsinglleft -47
-KPX Adieresis hyphen -16
-KPX Adieresis o -4
-KPX Adieresis period 16
-KPX Adieresis q 3
-KPX Adieresis quotedblright -57
-KPX Adieresis quoteright -58
-KPX Adieresis t 3
-KPX Adieresis tunderbar 3
-KPX Adieresis tunderdot 3
-KPX Adieresis u -8
-KPX Adieresis v -13
-KPX Adieresis w -1
-KPX Adieresis y -51
-KPX Agrave C -37
-KPX Agrave Ccircumflex -37
-KPX Agrave G -32
-KPX Agrave Goverdot -32
-KPX Agrave O -34
-KPX Agrave Omacron -34
-KPX Agrave Q -32
-KPX Agrave T -18
-KPX Agrave Tunderdot -18
-KPX Agrave U -42
-KPX Agrave Umacron -42
-KPX Agrave V -91
-KPX Agrave W -85
-KPX Agrave Y -21
-KPX Agrave comma 16
-KPX Agrave period 16
-KPX Amacron C -37
-KPX Amacron Ccedilla -40
-KPX Amacron Ccircumflex -37
-KPX Amacron G -32
-KPX Amacron Goverdot -32
-KPX Amacron O -34
-KPX Amacron Odieresis -34
-KPX Amacron Omacron -34
-KPX Amacron Q -32
-KPX Amacron T -18
-KPX Amacron Tunderdot -18
-KPX Amacron U -42
-KPX Amacron Uacute -42
-KPX Amacron Ucircumflex -42
-KPX Amacron Udieresis -42
-KPX Amacron Ugrave -42
-KPX Amacron Umacron -42
-KPX Amacron V -91
-KPX Amacron W -85
-KPX Amacron Y -21
-KPX Amacron a 3
-KPX Amacron b -11
-KPX Amacron c -3
-KPX Amacron ccedilla -8
-KPX Amacron comma 16
-KPX Amacron d 1
-KPX Amacron dunderdot 1
-KPX Amacron e 3
-KPX Amacron g 17
-KPX Amacron guillemotleft -19
-KPX Amacron guilsinglleft -47
-KPX Amacron hyphen -16
-KPX Amacron o -4
-KPX Amacron period 16
-KPX Amacron q 3
-KPX Amacron quotedblright -57
-KPX Amacron quoteright -58
-KPX Amacron t 3
-KPX Amacron tunderbar 3
-KPX Amacron tunderdot 3
-KPX Amacron u -8
-KPX Amacron v -13
-KPX Amacron w -1
-KPX Amacron y -51
-KPX Aring C -37
-KPX Aring Ccircumflex -37
-KPX Aring G -32
-KPX Aring Goverdot -32
-KPX Aring O -34
-KPX Aring Omacron -34
-KPX Aring Q -32
-KPX Aring T -18
-KPX Aring Tunderdot -18
-KPX Aring U -42
-KPX Aring Umacron -42
-KPX Aring V -91
-KPX Aring W -85
-KPX Aring Y -21
-KPX Aring a 3
-KPX Aring b -11
-KPX Aring c -3
-KPX Aring comma 16
-KPX Aring d 1
-KPX Aring dunderdot 1
-KPX Aring e 3
-KPX Aring g 17
-KPX Aring guillemotleft -19
-KPX Aring guilsinglleft -47
-KPX Aring hyphen -16
-KPX Aring o -4
-KPX Aring period 16
-KPX Aring q 3
-KPX Aring quotedblright -57
-KPX Aring quoteright -58
-KPX Aring t 3
-KPX Aring tunderbar 3
-KPX Aring tunderdot 3
-KPX Aring u -8
-KPX Aring v -13
-KPX Aring w -1
-KPX Aring y -51
-KPX Atilde C -37
-KPX Atilde Ccircumflex -37
-KPX Atilde G -32
-KPX Atilde Goverdot -32
-KPX Atilde O -34
-KPX Atilde Omacron -34
-KPX Atilde Q -32
-KPX Atilde T -18
-KPX Atilde Tunderdot -18
-KPX Atilde U -42
-KPX Atilde Umacron -42
-KPX Atilde V -91
-KPX Atilde W -85
-KPX Atilde Y -21
-KPX Atilde comma 16
-KPX Atilde period 16
-KPX B A -3
-KPX B AE 1
-KPX B AEmacron 1
-KPX B Aacute -3
-KPX B Acircumflex -3
-KPX B Adieresis -3
-KPX B Amacron -3
-KPX B Aring -3
-KPX B Atilde -3
-KPX B O -12
-KPX B OE -13
-KPX B Oacute -12
-KPX B Ocircumflex -12
-KPX B Odieresis -12
-KPX B Ograve -12
-KPX B Omacron -12
-KPX B Oslash -13
-KPX B V -27
-KPX B W -36
-KPX B Y -22
-KPX C A -17
-KPX C AE -12
-KPX C AEmacron -12
-KPX C Aacute -17
-KPX C Adieresis -17
-KPX C Amacron -17
-KPX C Aring -17
-KPX C H -21
-KPX C Hunderdot -21
-KPX C K -20
-KPX C Kh -20
-KPX C O -12
-KPX C Oacute -12
-KPX C Odieresis -12
-KPX C Omacron -12
-KPX Ccedilla A -23
-KPX Ccedilla Amacron -23
-KPX Ccircumflex A -17
-KPX Ccircumflex AE -12
-KPX Ccircumflex AEmacron -12
-KPX Ccircumflex Aacute -17
-KPX Ccircumflex Adieresis -17
-KPX Ccircumflex Amacron -17
-KPX Ccircumflex Aring -17
-KPX Ccircumflex H -21
-KPX Ccircumflex Hunderdot -21
-KPX Ccircumflex K -20
-KPX Ccircumflex Kh -20
-KPX Ccircumflex O -12
-KPX Ccircumflex Oacute -12
-KPX Ccircumflex Odieresis -12
-KPX Ccircumflex Omacron -12
-KPX D A -42
-KPX D Aacute -42
-KPX D Acircumflex -42
-KPX D Adieresis -42
-KPX D Agrave -42
-KPX D Amacron -42
-KPX D Aring -42
-KPX D Atilde -42
-KPX D J -7
-KPX D T 0
-KPX D Tunderdot 0
-KPX D V -42
-KPX D W -48
-KPX D X -47
-KPX D Y -37
-KPX Dunderdot A -42
-KPX Dunderdot Aacute -42
-KPX Dunderdot Acircumflex -42
-KPX Dunderdot Adieresis -42
-KPX Dunderdot Agrave -42
-KPX Dunderdot Amacron -42
-KPX Dunderdot Aring -42
-KPX Dunderdot Atilde -42
-KPX Dunderdot J -7
-KPX Dunderdot T 0
-KPX Dunderdot Tunderdot 0
-KPX Dunderdot V -42
-KPX Dunderdot W -48
-KPX Dunderdot X -47
-KPX Dunderdot Y -37
-KPX F A -74
-KPX F Aacute -74
-KPX F Acircumflex -74
-KPX F Adieresis -74
-KPX F Agrave -74
-KPX F Amacron -74
-KPX F Aring -74
-KPX F Atilde -74
-KPX F J -73
-KPX F O -1
-KPX F Odieresis -1
-KPX F Omacron -1
-KPX F a -48
-KPX F aacute -48
-KPX F adieresis -48
-KPX F ae -35
-KPX F aring -48
-KPX F comma -91
-KPX F e -52
-KPX F eacute -52
-KPX F hyphen -50
-KPX F i 0
-KPX F j -18
-KPX F o -54
-KPX F oacute -54
-KPX F odieresis -33
-KPX F oe -51
-KPX F oslash -55
-KPX F period -93
-KPX F r -1
-KPX F runderbar -1
-KPX F runderdot -1
-KPX F runderring -1
-KPX F u 2
-KPX G A -7
-KPX G AE -2
-KPX G AEmacron -2
-KPX G Aacute -7
-KPX G Acircumflex -7
-KPX G Adieresis -7
-KPX G Agrave -7
-KPX G Amacron -7
-KPX G Aring -7
-KPX G Atilde -7
-KPX G T -22
-KPX G Tunderdot -22
-KPX G V 1
-KPX G W -7
-KPX G Y 2
-KPX Goverdot A -7
-KPX Goverdot AE -2
-KPX Goverdot AEmacron -2
-KPX Goverdot Aacute -7
-KPX Goverdot Acircumflex -7
-KPX Goverdot Adieresis -7
-KPX Goverdot Agrave -7
-KPX Goverdot Amacron -7
-KPX Goverdot Aring -7
-KPX Goverdot Atilde -7
-KPX Goverdot T -22
-KPX Goverdot Tunderdot -22
-KPX Goverdot V 1
-KPX Goverdot W -7
-KPX Goverdot Y 2
-KPX J A -47
-KPX J AE -42
-KPX J AEmacron -42
-KPX J Adieresis -47
-KPX J Amacron -47
-KPX J Aring -47
-KPX K C -33
-KPX K Ccircumflex -33
-KPX K G -36
-KPX K Goverdot -36
-KPX K O -35
-KPX K OE -38
-KPX K Oacute -35
-KPX K Odieresis -35
-KPX K Omacron -35
-KPX K S 17
-KPX K Sacute 17
-KPX K Sunderdot 17
-KPX K T 21
-KPX K Tunderdot 21
-KPX K a 0
-KPX K adieresis 0
-KPX K ae 18
-KPX K aring 0
-KPX K e 0
-KPX K hyphen -51
-KPX K o -8
-KPX K oacute -8
-KPX K odieresis -8
-KPX K u -12
-KPX K udieresis -12
-KPX K y -83
-KPX Kh quoteright -22
-KPX Kh y -43
-KPX Kh yoverdot -43
-KPX L A 31
-KPX L AE 36
-KPX L AEmacron 36
-KPX L Aacute 31
-KPX L Adieresis 31
-KPX L Amacron 31
-KPX L Aring 31
-KPX L C 2
-KPX L Ccedilla 2
-KPX L Ccircumflex 2
-KPX L G 3
-KPX L Goverdot 3
-KPX L O 2
-KPX L Oacute 2
-KPX L Ocircumflex 2
-KPX L Odieresis 2
-KPX L Ograve 2
-KPX L Omacron 2
-KPX L Otilde 2
-KPX L S 0
-KPX L Sacute 0
-KPX L Sunderdot 0
-KPX L T -49
-KPX L Tunderdot -49
-KPX L U -26
-KPX L Udieresis -26
-KPX L Umacron -26
-KPX L V -71
-KPX L W -66
-KPX L Y -52
-KPX L hyphen 38
-KPX L quotedblright -45
-KPX L quoteright -40
-KPX L u -6
-KPX L udieresis -6
-KPX L y 0
-KPX Lunderdot A 31
-KPX Lunderdot AE 36
-KPX Lunderdot AEmacron 36
-KPX Lunderdot Aacute 31
-KPX Lunderdot Adieresis 31
-KPX Lunderdot Amacron 31
-KPX Lunderdot Aring 31
-KPX Lunderdot C 2
-KPX Lunderdot Ccedilla 2
-KPX Lunderdot Ccircumflex 2
-KPX Lunderdot G 3
-KPX Lunderdot Goverdot 3
-KPX Lunderdot O 2
-KPX Lunderdot Oacute 2
-KPX Lunderdot Ocircumflex 2
-KPX Lunderdot Odieresis 2
-KPX Lunderdot Ograve 2
-KPX Lunderdot Omacron 2
-KPX Lunderdot Otilde 2
-KPX Lunderdot S 0
-KPX Lunderdot Sacute 0
-KPX Lunderdot Sunderdot 0
-KPX Lunderdot T -49
-KPX Lunderdot Tunderdot -49
-KPX Lunderdot U -26
-KPX Lunderdot Udieresis -26
-KPX Lunderdot Umacron -26
-KPX Lunderdot V -71
-KPX Lunderdot W -66
-KPX Lunderdot Y -52
-KPX Lunderdot hyphen 38
-KPX Lunderdot quotedblright -45
-KPX Lunderdot quoteright -40
-KPX Lunderdot u -6
-KPX Lunderdot udieresis -6
-KPX Lunderdot y 0
-KPX Lunderdotmacron A 31
-KPX Lunderdotmacron AE 36
-KPX Lunderdotmacron AEmacron 36
-KPX Lunderdotmacron Aacute 31
-KPX Lunderdotmacron Adieresis 31
-KPX Lunderdotmacron Amacron 31
-KPX Lunderdotmacron Aring 31
-KPX Lunderdotmacron C 2
-KPX Lunderdotmacron Ccedilla 2
-KPX Lunderdotmacron Ccircumflex 2
-KPX Lunderdotmacron G 3
-KPX Lunderdotmacron Goverdot 3
-KPX Lunderdotmacron O 2
-KPX Lunderdotmacron Oacute 2
-KPX Lunderdotmacron Ocircumflex 2
-KPX Lunderdotmacron Odieresis 2
-KPX Lunderdotmacron Ograve 2
-KPX Lunderdotmacron Omacron 2
-KPX Lunderdotmacron Otilde 2
-KPX Lunderdotmacron S 0
-KPX Lunderdotmacron Sacute 0
-KPX Lunderdotmacron Sunderdot 0
-KPX Lunderdotmacron T -49
-KPX Lunderdotmacron Tunderdot -49
-KPX Lunderdotmacron U -26
-KPX Lunderdotmacron Udieresis -26
-KPX Lunderdotmacron Umacron -26
-KPX Lunderdotmacron V -71
-KPX Lunderdotmacron W -66
-KPX Lunderdotmacron Y -52
-KPX Lunderdotmacron hyphen 38
-KPX Lunderdotmacron quotedblright -45
-KPX Lunderdotmacron quoteright -40
-KPX Lunderdotmacron u -6
-KPX Lunderdotmacron udieresis -6
-KPX Lunderdotmacron y 0
-KPX N A -32
-KPX N AE -27
-KPX N AEmacron -27
-KPX N Aacute -32
-KPX N Adieresis -32
-KPX N Amacron -32
-KPX N Aring -32
-KPX N C -28
-KPX N Ccedilla -27
-KPX N Ccircumflex -28
-KPX N G -28
-KPX N Goverdot -28
-KPX N O -28
-KPX N Oacute -28
-KPX N Odieresis -28
-KPX N Omacron -28
-KPX N a -33
-KPX N aacute -33
-KPX N adieresis -33
-KPX N ae -39
-KPX N aring -33
-KPX N comma -36
-KPX N e -32
-KPX N eacute -32
-KPX N o -37
-KPX N oacute -37
-KPX N odieresis -37
-KPX N oslash -33
-KPX N period -38
-KPX N u -43
-KPX N udieresis -43
-KPX Noverdot A -32
-KPX Noverdot AE -27
-KPX Noverdot AEmacron -27
-KPX Noverdot Aacute -32
-KPX Noverdot Adieresis -32
-KPX Noverdot Amacron -32
-KPX Noverdot Aring -32
-KPX Noverdot C -28
-KPX Noverdot Ccedilla -27
-KPX Noverdot Ccircumflex -28
-KPX Noverdot G -28
-KPX Noverdot Goverdot -28
-KPX Noverdot O -28
-KPX Noverdot Oacute -28
-KPX Noverdot Odieresis -28
-KPX Noverdot Omacron -28
-KPX Noverdot a -33
-KPX Noverdot aacute -33
-KPX Noverdot adieresis -33
-KPX Noverdot ae -39
-KPX Noverdot aring -33
-KPX Noverdot comma -36
-KPX Noverdot e -32
-KPX Noverdot eacute -32
-KPX Noverdot o -37
-KPX Noverdot oacute -37
-KPX Noverdot odieresis -37
-KPX Noverdot oslash -33
-KPX Noverdot period -38
-KPX Noverdot u -43
-KPX Noverdot udieresis -43
-KPX Ntilde A -32
-KPX Ntilde AE -27
-KPX Ntilde AEmacron -27
-KPX Ntilde Aacute -32
-KPX Ntilde Adieresis -32
-KPX Ntilde Amacron -32
-KPX Ntilde Aring -32
-KPX Ntilde C -28
-KPX Ntilde Ccedilla -27
-KPX Ntilde Ccircumflex -28
-KPX Ntilde G -28
-KPX Ntilde Goverdot -28
-KPX Ntilde O -28
-KPX Ntilde Oacute -28
-KPX Ntilde Odieresis -28
-KPX Ntilde Omacron -28
-KPX Ntilde a -33
-KPX Ntilde aacute -33
-KPX Ntilde adieresis -33
-KPX Ntilde ae -39
-KPX Ntilde aring -33
-KPX Ntilde comma -36
-KPX Ntilde e -32
-KPX Ntilde eacute -32
-KPX Ntilde o -37
-KPX Ntilde oacute -37
-KPX Ntilde odieresis -37
-KPX Ntilde oslash -33
-KPX Ntilde period -38
-KPX Ntilde u -43
-KPX Ntilde udieresis -43
-KPX Nunderdot A -32
-KPX Nunderdot AE -27
-KPX Nunderdot AEmacron -27
-KPX Nunderdot Aacute -32
-KPX Nunderdot Adieresis -32
-KPX Nunderdot Amacron -32
-KPX Nunderdot Aring -32
-KPX Nunderdot C -28
-KPX Nunderdot Ccedilla -27
-KPX Nunderdot Ccircumflex -28
-KPX Nunderdot G -28
-KPX Nunderdot Goverdot -28
-KPX Nunderdot O -28
-KPX Nunderdot Oacute -28
-KPX Nunderdot Odieresis -28
-KPX Nunderdot Omacron -28
-KPX Nunderdot a -33
-KPX Nunderdot aacute -33
-KPX Nunderdot adieresis -33
-KPX Nunderdot ae -39
-KPX Nunderdot aring -33
-KPX Nunderdot comma -36
-KPX Nunderdot e -32
-KPX Nunderdot eacute -32
-KPX Nunderdot o -37
-KPX Nunderdot oacute -37
-KPX Nunderdot odieresis -37
-KPX Nunderdot oslash -33
-KPX Nunderdot period -38
-KPX Nunderdot u -43
-KPX Nunderdot udieresis -43
-KPX O A -43
-KPX O AE -38
-KPX O AEmacron -38
-KPX O Aacute -43
-KPX O Adieresis -43
-KPX O Amacron -43
-KPX O Aring -43
-KPX O T 0
-KPX O Tunderdot 0
-KPX O V -35
-KPX O W -43
-KPX O X -47
-KPX O Y -30
-KPX Oacute A -43
-KPX Oacute Amacron -43
-KPX Oacute T 0
-KPX Oacute Tunderdot 0
-KPX Oacute V -35
-KPX Oacute W -43
-KPX Oacute Y -30
-KPX Ocircumflex T 0
-KPX Ocircumflex Tunderdot 0
-KPX Ocircumflex V -35
-KPX Ocircumflex Y -30
-KPX Odieresis A -43
-KPX Odieresis Amacron -43
-KPX Odieresis T 0
-KPX Odieresis Tunderdot 0
-KPX Odieresis V -35
-KPX Odieresis W -43
-KPX Odieresis X -47
-KPX Odieresis Y -30
-KPX Ograve T 0
-KPX Ograve Tunderdot 0
-KPX Ograve V -35
-KPX Ograve Y -30
-KPX Omacron A -43
-KPX Omacron AE -38
-KPX Omacron AEmacron -38
-KPX Omacron Aacute -43
-KPX Omacron Adieresis -43
-KPX Omacron Amacron -43
-KPX Omacron Aring -43
-KPX Omacron T 0
-KPX Omacron Tunderdot 0
-KPX Omacron V -35
-KPX Omacron W -43
-KPX Omacron X -47
-KPX Omacron Y -30
-KPX Oslash A -41
-KPX Oslash Amacron -41
-KPX Otilde T 0
-KPX Otilde Tunderdot 0
-KPX Otilde V -35
-KPX Otilde Y -30
-KPX P A -81
-KPX P AE -69
-KPX P AEmacron -69
-KPX P Aacute -81
-KPX P Adieresis -81
-KPX P Amacron -81
-KPX P Aring -81
-KPX P J -79
-KPX P a -32
-KPX P aacute -32
-KPX P adieresis -32
-KPX P ae -23
-KPX P aring -32
-KPX P comma -112
-KPX P e -33
-KPX P eacute -33
-KPX P hyphen -56
-KPX P o -36
-KPX P oacute -36
-KPX P odieresis -36
-KPX P oe -32
-KPX P oslash -35
-KPX P period -114
-KPX R C -14
-KPX R Ccedilla -13
-KPX R Ccircumflex -14
-KPX R G -14
-KPX R Goverdot -14
-KPX R O -14
-KPX R OE -14
-KPX R Oacute -14
-KPX R Odieresis -14
-KPX R Omacron -14
-KPX R T -15
-KPX R Tunderdot -15
-KPX R U -33
-KPX R Udieresis -33
-KPX R Umacron -33
-KPX R V -21
-KPX R W -30
-KPX R Y -16
-KPX R a -1
-KPX R aacute -1
-KPX R adieresis -1
-KPX R ae 5
-KPX R aring -1
-KPX R e 1
-KPX R eacute 1
-KPX R hyphen 0
-KPX R o -4
-KPX R oacute -4
-KPX R odieresis -4
-KPX R oe -2
-KPX R u -22
-KPX R uacute -22
-KPX R udieresis -22
-KPX R y -44
-KPX Runderdot C -14
-KPX Runderdot Ccedilla -13
-KPX Runderdot Ccircumflex -14
-KPX Runderdot G -14
-KPX Runderdot Goverdot -14
-KPX Runderdot O -14
-KPX Runderdot OE -14
-KPX Runderdot Oacute -14
-KPX Runderdot Odieresis -14
-KPX Runderdot Omacron -14
-KPX Runderdot T -15
-KPX Runderdot Tunderdot -15
-KPX Runderdot U -33
-KPX Runderdot Udieresis -33
-KPX Runderdot Umacron -33
-KPX Runderdot V -21
-KPX Runderdot W -30
-KPX Runderdot Y -16
-KPX Runderdot a -1
-KPX Runderdot aacute -1
-KPX Runderdot adieresis -1
-KPX Runderdot ae 5
-KPX Runderdot aring -1
-KPX Runderdot e 1
-KPX Runderdot eacute 1
-KPX Runderdot hyphen 0
-KPX Runderdot o -4
-KPX Runderdot oacute -4
-KPX Runderdot odieresis -4
-KPX Runderdot oe -2
-KPX Runderdot u -22
-KPX Runderdot uacute -22
-KPX Runderdot udieresis -22
-KPX Runderdot y -44
-KPX Runderdotmacron C -14
-KPX Runderdotmacron Ccedilla -13
-KPX Runderdotmacron Ccircumflex -14
-KPX Runderdotmacron G -14
-KPX Runderdotmacron Goverdot -14
-KPX Runderdotmacron O -14
-KPX Runderdotmacron OE -14
-KPX Runderdotmacron Oacute -14
-KPX Runderdotmacron Odieresis -14
-KPX Runderdotmacron Omacron -14
-KPX Runderdotmacron T -15
-KPX Runderdotmacron Tunderdot -15
-KPX Runderdotmacron U -33
-KPX Runderdotmacron Udieresis -33
-KPX Runderdotmacron Umacron -33
-KPX Runderdotmacron V -21
-KPX Runderdotmacron W -30
-KPX Runderdotmacron Y -16
-KPX Runderdotmacron a -1
-KPX Runderdotmacron aacute -1
-KPX Runderdotmacron adieresis -1
-KPX Runderdotmacron ae 5
-KPX Runderdotmacron aring -1
-KPX Runderdotmacron e 1
-KPX Runderdotmacron eacute 1
-KPX Runderdotmacron hyphen 0
-KPX Runderdotmacron o -4
-KPX Runderdotmacron oacute -4
-KPX Runderdotmacron odieresis -4
-KPX Runderdotmacron oe -2
-KPX Runderdotmacron u -22
-KPX Runderdotmacron uacute -22
-KPX Runderdotmacron udieresis -22
-KPX Runderdotmacron y -44
-KPX Runderring C -14
-KPX Runderring Ccedilla -13
-KPX Runderring Ccircumflex -14
-KPX Runderring G -14
-KPX Runderring Goverdot -14
-KPX Runderring O -14
-KPX Runderring OE -14
-KPX Runderring Oacute -14
-KPX Runderring Odieresis -14
-KPX Runderring Omacron -14
-KPX Runderring T -15
-KPX Runderring Tunderdot -15
-KPX Runderring U -33
-KPX Runderring Udieresis -33
-KPX Runderring Umacron -33
-KPX Runderring V -21
-KPX Runderring W -30
-KPX Runderring Y -16
-KPX Runderring a -1
-KPX Runderring aacute -1
-KPX Runderring adieresis -1
-KPX Runderring ae 5
-KPX Runderring aring -1
-KPX Runderring e 1
-KPX Runderring eacute 1
-KPX Runderring hyphen 0
-KPX Runderring o -4
-KPX Runderring oacute -4
-KPX Runderring odieresis -4
-KPX Runderring oe -2
-KPX Runderring u -22
-KPX Runderring uacute -22
-KPX Runderring udieresis -22
-KPX Runderring y -44
-KPX S A -5
-KPX S AE 0
-KPX S AEmacron 0
-KPX S Aacute -5
-KPX S Adieresis -5
-KPX S Amacron -5
-KPX S Aring -5
-KPX S T -21
-KPX S Tunderdot -21
-KPX S V 3
-KPX S W -5
-KPX S Y 4
-KPX S t -19
-KPX S tunderbar -19
-KPX S tunderdot -19
-KPX Sacute A -5
-KPX Sacute AE 0
-KPX Sacute AEmacron 0
-KPX Sacute Aacute -5
-KPX Sacute Adieresis -5
-KPX Sacute Amacron -5
-KPX Sacute Aring -5
-KPX Sacute T -21
-KPX Sacute Tunderdot -21
-KPX Sacute V 3
-KPX Sacute W -5
-KPX Sacute Y 4
-KPX Sacute t -19
-KPX Sacute tunderbar -19
-KPX Sacute tunderdot -19
-KPX Sunderdot A -5
-KPX Sunderdot AE 0
-KPX Sunderdot AEmacron 0
-KPX Sunderdot Aacute -5
-KPX Sunderdot Adieresis -5
-KPX Sunderdot Amacron -5
-KPX Sunderdot Aring -5
-KPX Sunderdot T -21
-KPX Sunderdot Tunderdot -21
-KPX Sunderdot V 3
-KPX Sunderdot W -5
-KPX Sunderdot Y 4
-KPX Sunderdot t -19
-KPX Sunderdot tunderbar -19
-KPX Sunderdot tunderdot -19
-KPX T A -46
-KPX T AE -41
-KPX T AEmacron -41
-KPX T Aacute -46
-KPX T Acircumflex -46
-KPX T Adieresis -46
-KPX T Agrave -46
-KPX T Amacron -46
-KPX T Aring -46
-KPX T Atilde -46
-KPX T C 8
-KPX T Ccircumflex 8
-KPX T G 7
-KPX T Goverdot 7
-KPX T J -81
-KPX T O 7
-KPX T OE 8
-KPX T Oacute 7
-KPX T Ocircumflex 7
-KPX T Odieresis 7
-KPX T Ograve 7
-KPX T Omacron 7
-KPX T Oslash 7
-KPX T Otilde 7
-KPX T S -10
-KPX T Sacute -10
-KPX T Sunderdot -10
-KPX T V 41
-KPX T W 33
-KPX T Y 43
-KPX T a -27
-KPX T ae -14
-KPX T c -34
-KPX T colon -26
-KPX T comma -92
-KPX T e -32
-KPX T g -34
-KPX T guillemotleft -102
-KPX T guilsinglleft -130
-KPX T hyphen -99
-KPX T i 15
-KPX T j -2
-KPX T o -34
-KPX T oslash -36
-KPX T period -92
-KPX T r 14
-KPX T runderbar 14
-KPX T runderdot 14
-KPX T runderring 14
-KPX T s -21
-KPX T semicolon -29
-KPX T sunderdot -21
-KPX T u 13
-KPX T v 17
-KPX T w 16
-KPX T y 2
-KPX Tunderdot A -46
-KPX Tunderdot AE -41
-KPX Tunderdot AEmacron -41
-KPX Tunderdot Aacute -46
-KPX Tunderdot Acircumflex -46
-KPX Tunderdot Adieresis -46
-KPX Tunderdot Agrave -46
-KPX Tunderdot Amacron -46
-KPX Tunderdot Aring -46
-KPX Tunderdot Atilde -46
-KPX Tunderdot C 8
-KPX Tunderdot Ccircumflex 8
-KPX Tunderdot G 7
-KPX Tunderdot Goverdot 7
-KPX Tunderdot J -81
-KPX Tunderdot O 7
-KPX Tunderdot OE 8
-KPX Tunderdot Oacute 7
-KPX Tunderdot Ocircumflex 7
-KPX Tunderdot Odieresis 7
-KPX Tunderdot Ograve 7
-KPX Tunderdot Omacron 7
-KPX Tunderdot Oslash 7
-KPX Tunderdot Otilde 7
-KPX Tunderdot S -10
-KPX Tunderdot Sacute -10
-KPX Tunderdot Sunderdot -10
-KPX Tunderdot V 41
-KPX Tunderdot W 33
-KPX Tunderdot Y 43
-KPX Tunderdot a -27
-KPX Tunderdot ae -14
-KPX Tunderdot c -34
-KPX Tunderdot colon -26
-KPX Tunderdot comma -92
-KPX Tunderdot e -32
-KPX Tunderdot g -34
-KPX Tunderdot guillemotleft -102
-KPX Tunderdot guilsinglleft -130
-KPX Tunderdot hyphen -99
-KPX Tunderdot i 15
-KPX Tunderdot j -2
-KPX Tunderdot o -34
-KPX Tunderdot oslash -36
-KPX Tunderdot period -92
-KPX Tunderdot r 14
-KPX Tunderdot runderbar 14
-KPX Tunderdot runderdot 14
-KPX Tunderdot runderring 14
-KPX Tunderdot s -21
-KPX Tunderdot semicolon -29
-KPX Tunderdot sunderdot -21
-KPX Tunderdot u 13
-KPX Tunderdot v 17
-KPX Tunderdot w 16
-KPX Tunderdot y 2
-KPX U A -50
-KPX U AE -45
-KPX U AEmacron -45
-KPX U Aacute -50
-KPX U Acircumflex -50
-KPX U Adieresis -50
-KPX U Amacron -50
-KPX U Aring -50
-KPX U Atilde -50
-KPX U comma -47
-KPX U m -44
-KPX U munderdot -44
-KPX U n -44
-KPX U nunderbar -44
-KPX U nunderdot -44
-KPX U p -47
-KPX U period -48
-KPX U r -42
-KPX U runderbar -42
-KPX U runderdot -42
-KPX U runderring -42
-KPX Uacute A -50
-KPX Uacute Amacron -50
-KPX Uacute comma -47
-KPX Uacute m -44
-KPX Uacute munderdot -44
-KPX Uacute n -44
-KPX Uacute nunderbar -44
-KPX Uacute nunderdot -44
-KPX Uacute p -47
-KPX Uacute period -48
-KPX Uacute r -42
-KPX Uacute runderbar -42
-KPX Uacute runderdot -42
-KPX Uacute runderring -42
-KPX Ucircumflex A -50
-KPX Ucircumflex Amacron -50
-KPX Udieresis A -50
-KPX Udieresis Amacron -50
-KPX Udieresis b 8
-KPX Udieresis comma -47
-KPX Udieresis m -44
-KPX Udieresis munderdot -44
-KPX Udieresis n -44
-KPX Udieresis nunderbar -44
-KPX Udieresis nunderdot -44
-KPX Udieresis p -47
-KPX Udieresis period -48
-KPX Udieresis r -42
-KPX Udieresis runderbar -42
-KPX Udieresis runderdot -42
-KPX Udieresis runderring -42
-KPX Ugrave A -50
-KPX Ugrave Amacron -50
-KPX Umacron A -50
-KPX Umacron AE -45
-KPX Umacron AEmacron -45
-KPX Umacron Aacute -50
-KPX Umacron Acircumflex -50
-KPX Umacron Adieresis -50
-KPX Umacron Amacron -50
-KPX Umacron Aring -50
-KPX Umacron Atilde -50
-KPX Umacron comma -47
-KPX Umacron m -44
-KPX Umacron munderdot -44
-KPX Umacron n -44
-KPX Umacron nunderbar -44
-KPX Umacron nunderdot -44
-KPX Umacron p -47
-KPX Umacron period -48
-KPX Umacron r -42
-KPX Umacron runderbar -42
-KPX Umacron runderdot -42
-KPX Umacron runderring -42
-KPX V A -95
-KPX V AE -42
-KPX V AEmacron -42
-KPX V Aacute -95
-KPX V Acircumflex -95
-KPX V Adieresis -95
-KPX V Agrave -95
-KPX V Amacron -95
-KPX V Aring -95
-KPX V Atilde -95
-KPX V C -41
-KPX V Ccircumflex -41
-KPX V G -44
-KPX V Goverdot -44
-KPX V O -43
-KPX V Oacute -43
-KPX V Ocircumflex -43
-KPX V Odieresis -43
-KPX V Ograve -43
-KPX V Omacron -43
-KPX V Oslash -46
-KPX V Otilde -43
-KPX V S -15
-KPX V Sacute -15
-KPX V Sunderdot -15
-KPX V T 16
-KPX V Tunderdot 16
-KPX V a -79
-KPX V ae -84
-KPX V colon -99
-KPX V comma -101
-KPX V e -78
-KPX V g -88
-KPX V guillemotleft -70
-KPX V guilsinglleft -99
-KPX V hyphen -68
-KPX V i -13
-KPX V o -83
-KPX V oslash -79
-KPX V period -103
-KPX V r -56
-KPX V runderbar -56
-KPX V runderdot -56
-KPX V runderring -56
-KPX V semicolon -103
-KPX V u -55
-KPX V y -68
-KPX W A -71
-KPX W AE -53
-KPX W AEmacron -53
-KPX W Aacute -71
-KPX W Acircumflex -71
-KPX W Adieresis -71
-KPX W Agrave -71
-KPX W Amacron -71
-KPX W Aring -71
-KPX W Atilde -71
-KPX W C -43
-KPX W Ccircumflex -43
-KPX W G -43
-KPX W Goverdot -43
-KPX W O -43
-KPX W Oacute -43
-KPX W Ocircumflex -43
-KPX W Odieresis -43
-KPX W Ograve -43
-KPX W Omacron -43
-KPX W Oslash -42
-KPX W Otilde -43
-KPX W S -26
-KPX W Sacute -26
-KPX W Sunderdot -26
-KPX W T 5
-KPX W Tunderdot 5
-KPX W a -57
-KPX W ae -63
-KPX W colon -91
-KPX W comma -70
-KPX W e -56
-KPX W g -65
-KPX W guillemotleft -48
-KPX W guilsinglleft -76
-KPX W hyphen -46
-KPX W i -24
-KPX W o -61
-KPX W oslash -57
-KPX W period -72
-KPX W r -49
-KPX W runderbar -49
-KPX W runderdot -49
-KPX W runderring -49
-KPX W semicolon -92
-KPX W u -48
-KPX W y -55
-KPX X C -36
-KPX X Ccircumflex -36
-KPX X O -39
-KPX X Odieresis -39
-KPX X Omacron -39
-KPX X Q -41
-KPX X a -5
-KPX X e -5
-KPX X hyphen -51
-KPX X o -13
-KPX X u -17
-KPX X y -88
-KPX Y A -43
-KPX Y AE -38
-KPX Y AEmacron -38
-KPX Y Aacute -43
-KPX Y Acircumflex -43
-KPX Y Adieresis -43
-KPX Y Agrave -43
-KPX Y Amacron -43
-KPX Y Aring -43
-KPX Y Atilde -43
-KPX Y C -33
-KPX Y Ccircumflex -33
-KPX Y G -36
-KPX Y Goverdot -36
-KPX Y O -35
-KPX Y Oacute -35
-KPX Y Ocircumflex -35
-KPX Y Odieresis -35
-KPX Y Ograve -35
-KPX Y Omacron -35
-KPX Y Oslash -38
-KPX Y Otilde -35
-KPX Y S -8
-KPX Y Sacute -8
-KPX Y Sunderdot -8
-KPX Y T 21
-KPX Y Tunderdot 21
-KPX Y a -92
-KPX Y ae -83
-KPX Y colon -103
-KPX Y comma -89
-KPX Y e -90
-KPX Y g -87
-KPX Y guillemotleft -95
-KPX Y guilsinglleft -123
-KPX Y hyphen -95
-KPX Y i -10
-KPX Y o -95
-KPX Y oslash -91
-KPX Y p -80
-KPX Y period -89
-KPX Y semicolon -102
-KPX Y u -73
-KPX Y v -69
-KPX Z v -15
-KPX Z y -7
-KPX a j -45
-KPX a quoteright -6
-KPX a v -21
-KPX a w -18
-KPX a y -37
-KPX a yoverdot -37
-KPX aacute j -45
-KPX aacute v -21
-KPX aacute w -18
-KPX aacute y -37
-KPX aacute yoverdot -37
-KPX acircumflex j -45
-KPX acircumflex v -21
-KPX acircumflex w -18
-KPX acircumflex y -37
-KPX acircumflex yoverdot -37
-KPX adieresis j -45
-KPX adieresis v -21
-KPX adieresis w -18
-KPX adieresis y -37
-KPX adieresis yoverdot -37
-KPX ae v -20
-KPX ae w -21
-KPX ae y -6
-KPX ae yoverdot -6
-KPX agrave j -45
-KPX agrave v -21
-KPX agrave w -18
-KPX agrave y -37
-KPX agrave yoverdot -37
-KPX amacron j -45
-KPX amacron v -21
-KPX amacron w -18
-KPX amacron y -37
-KPX amacron yoverdot -37
-KPX amacronacute j -45
-KPX amacronacute v -21
-KPX amacronacute w -18
-KPX amacronacute y -37
-KPX amacronacute yoverdot -37
-KPX amacronbreve j -45
-KPX amacronbreve v -21
-KPX amacronbreve w -18
-KPX amacronbreve y -37
-KPX amacronbreve yoverdot -37
-KPX amacrongrave j -45
-KPX amacrongrave v -21
-KPX amacrongrave w -18
-KPX amacrongrave y -37
-KPX amacrongrave yoverdot -37
-KPX amacrontilde j -45
-KPX amacrontilde v -21
-KPX amacrontilde w -18
-KPX amacrontilde y -37
-KPX amacrontilde yoverdot -37
-KPX aring j -45
-KPX aring v -21
-KPX aring w -18
-KPX aring y -37
-KPX aring yoverdot -37
-KPX atilde j -45
-KPX atilde v -21
-KPX atilde w -18
-KPX atilde y -37
-KPX atilde yoverdot -37
-KPX b v -27
-KPX b w -26
-KPX b y -4
-KPX b yoverdot -4
-KPX c h -23
-KPX c hunderbar -23
-KPX c hunderbreve -23
-KPX c hunderdot -23
-KPX c k -21
-KPX c kh -21
-KPX c kunderbar -21
-KPX ccedilla h -23
-KPX ccedilla hunderbar -23
-KPX ccedilla hunderbreve -23
-KPX ccedilla hunderdot -23
-KPX ccedilla k -21
-KPX ccedilla kh -21
-KPX ccedilla kunderbar -21
-KPX ccircumflex h -23
-KPX ccircumflex hunderbar -23
-KPX ccircumflex hunderbreve -23
-KPX ccircumflex hunderdot -23
-KPX ccircumflex k -21
-KPX ccircumflex kh -21
-KPX ccircumflex kunderbar -21
-KPX comma one -48
-KPX comma quotedblright 7
-KPX comma quoteright 6
-KPX e quoteright 20
-KPX e t -13
-KPX e tunderbar -13
-KPX e tunderdot -13
-KPX e v -19
-KPX e w -20
-KPX e x -1
-KPX e y -4
-KPX e yoverdot -4
-KPX eacute t -13
-KPX eacute tunderbar -13
-KPX eacute tunderdot -13
-KPX eacute v -19
-KPX eacute w -20
-KPX eacute x -1
-KPX eacute y -4
-KPX eacute yoverdot -4
-KPX ebreve t -13
-KPX ebreve tunderbar -13
-KPX ebreve tunderdot -13
-KPX ebreve v -19
-KPX ebreve w -20
-KPX ebreve x -1
-KPX ebreve y -4
-KPX ebreve yoverdot -4
-KPX ecircumflex t -13
-KPX ecircumflex tunderbar -13
-KPX ecircumflex tunderdot -13
-KPX ecircumflex v -19
-KPX ecircumflex w -20
-KPX ecircumflex x -1
-KPX ecircumflex y -4
-KPX ecircumflex yoverdot -4
-KPX edieresis t -13
-KPX edieresis tunderbar -13
-KPX edieresis tunderdot -13
-KPX edieresis v -19
-KPX edieresis w -20
-KPX edieresis x -1
-KPX edieresis y -4
-KPX edieresis yoverdot -4
-KPX egrave t -13
-KPX egrave tunderbar -13
-KPX egrave tunderdot -13
-KPX egrave v -19
-KPX egrave w -20
-KPX egrave x -1
-KPX egrave y -4
-KPX egrave yoverdot -4
-KPX eight four 7
-KPX eight one -59
-KPX eight seven -11
-KPX emacron t -13
-KPX emacron tunderbar -13
-KPX emacron tunderdot -13
-KPX emacron v -19
-KPX emacron w -20
-KPX emacron x -1
-KPX emacron y -4
-KPX emacron yoverdot -4
-KPX emacrontilde t -13
-KPX emacrontilde tunderbar -13
-KPX emacrontilde tunderdot -13
-KPX emacrontilde v -19
-KPX emacrontilde w -20
-KPX emacrontilde x -1
-KPX emacrontilde y -4
-KPX emacrontilde yoverdot -4
-KPX etilde t -13
-KPX etilde tunderbar -13
-KPX etilde tunderdot -13
-KPX etilde v -19
-KPX etilde w -20
-KPX etilde x -1
-KPX etilde y -4
-KPX etilde yoverdot -4
-KPX f a -14
-KPX f aacute -14
-KPX f adieresis 3
-KPX f ae -7
-KPX f aring -14
-KPX f e -15
-KPX f eacute -15
-KPX f f 14
-KPX f i 15
-KPX f j -2
-KPX f l 45
-KPX f lunderbar 45
-KPX f lunderdot 45
-KPX f lunderring 45
-KPX f o -18
-KPX f oacute -18
-KPX f odieresis 18
-KPX f oe -14
-KPX f oslash -17
-KPX f quoteright 57
-KPX f s -12
-KPX f sunderdot -12
-KPX f t 18
-KPX f tunderbar 18
-KPX f tunderdot 18
-KPX five four 4
-KPX five one -77
-KPX five seven -42
-KPX four four 17
-KPX four one -41
-KPX four seven -30
-KPX g a -29
-KPX g aacute -29
-KPX g acircumflex -29
-KPX g adieresis -29
-KPX g ae -20
-KPX g agrave -29
-KPX g amacron -29
-KPX g amacronacute -29
-KPX g amacronbreve -29
-KPX g amacrongrave -29
-KPX g amacrontilde -29
-KPX g aring -29
-KPX g atilde -29
-KPX g e -28
-KPX g eacute -28
-KPX g ebreve -28
-KPX g ecircumflex -28
-KPX g edieresis -28
-KPX g egrave -28
-KPX g emacron -28
-KPX g emacrontilde -28
-KPX g etilde -28
-KPX g l -37
-KPX g ltilde -37
-KPX g lunderbar -37
-KPX g lunderdot -37
-KPX g lunderdotmacron -37
-KPX g lunderring -37
-KPX g lunderringmacron -37
-KPX g oacute -32
-KPX g odieresis -32
-KPX g r 0
-KPX g rbreve 0
-KPX g runderbar 0
-KPX g runderdot 0
-KPX g runderdotacute 0
-KPX g runderdotgrave 0
-KPX g runderdotmacron 0
-KPX g runderdotmacronacute 0
-KPX g runderring 0
-KPX g runderringacute 0
-KPX g runderringgrave 0
-KPX g runderringmacron 0
-KPX g runderringmacronacute 0
-KPX goverdot a -29
-KPX goverdot aacute -29
-KPX goverdot acircumflex -29
-KPX goverdot adieresis -29
-KPX goverdot ae -20
-KPX goverdot agrave -29
-KPX goverdot amacron -29
-KPX goverdot amacronacute -29
-KPX goverdot amacronbreve -29
-KPX goverdot amacrongrave -29
-KPX goverdot amacrontilde -29
-KPX goverdot aring -29
-KPX goverdot atilde -29
-KPX goverdot e -28
-KPX goverdot eacute -28
-KPX goverdot ebreve -28
-KPX goverdot ecircumflex -28
-KPX goverdot edieresis -28
-KPX goverdot egrave -28
-KPX goverdot emacron -28
-KPX goverdot emacrontilde -28
-KPX goverdot etilde -28
-KPX goverdot l -37
-KPX goverdot ltilde -37
-KPX goverdot lunderbar -37
-KPX goverdot lunderdot -37
-KPX goverdot lunderdotmacron -37
-KPX goverdot lunderring -37
-KPX goverdot lunderringmacron -37
-KPX goverdot oacute -32
-KPX goverdot odieresis -32
-KPX goverdot r 0
-KPX goverdot rbreve 0
-KPX goverdot runderbar 0
-KPX goverdot runderdot 0
-KPX goverdot runderdotacute 0
-KPX goverdot runderdotgrave 0
-KPX goverdot runderdotmacron 0
-KPX goverdot runderdotmacronacute 0
-KPX goverdot runderring 0
-KPX goverdot runderringacute 0
-KPX goverdot runderringgrave 0
-KPX goverdot runderringmacron 0
-KPX goverdot runderringmacronacute 0
-KPX guillemotright A -15
-KPX guillemotright AE -1
-KPX guillemotright AEmacron -1
-KPX guillemotright Aacute -15
-KPX guillemotright Adieresis -15
-KPX guillemotright Amacron -15
-KPX guillemotright Aring -15
-KPX guillemotright T -81
-KPX guillemotright Tunderdot -81
-KPX guillemotright V -62
-KPX guillemotright W -53
-KPX guillemotright Y -80
-KPX guilsinglright A -38
-KPX guilsinglright AE -24
-KPX guilsinglright AEmacron -24
-KPX guilsinglright Aacute -38
-KPX guilsinglright Adieresis -38
-KPX guilsinglright Amacron -38
-KPX guilsinglright Aring -38
-KPX guilsinglright T -105
-KPX guilsinglright Tunderdot -105
-KPX guilsinglright V -85
-KPX guilsinglright W -77
-KPX guilsinglright Y -103
-KPX h quoteright -22
-KPX h y -43
-KPX h yoverdot -43
-KPX hunderbar quoteright -22
-KPX hunderbar y -43
-KPX hunderbar yoverdot -43
-KPX hunderbreve quoteright -22
-KPX hunderbreve y -43
-KPX hunderbreve yoverdot -43
-KPX hunderdot quoteright -22
-KPX hunderdot y -43
-KPX hunderdot yoverdot -43
-KPX hyphen A -11
-KPX hyphen AE 2
-KPX hyphen AEmacron 2
-KPX hyphen Aacute -11
-KPX hyphen Adieresis -11
-KPX hyphen Amacron -11
-KPX hyphen Aring -11
-KPX hyphen T -78
-KPX hyphen Tunderdot -78
-KPX hyphen V -60
-KPX hyphen W -51
-KPX hyphen Y -81
-KPX i T -38
-KPX i Tunderdot -38
-KPX i j -45
-KPX iacute j -45
-KPX icircumflex j -45
-KPX idieresis j -45
-KPX igrave j -45
-KPX imacron j -45
-KPX imacronacute j -45
-KPX imacronbreve j -45
-KPX imacrongrave j -45
-KPX imacrontilde j -45
-KPX itilde j -45
-KPX k a -5
-KPX k aacute -5
-KPX k acircumflex -5
-KPX k adieresis -5
-KPX k ae 0
-KPX k agrave -5
-KPX k amacron -5
-KPX k amacronacute -5
-KPX k amacronbreve -5
-KPX k amacrongrave -5
-KPX k amacrontilde -5
-KPX k aring -5
-KPX k atilde -5
-KPX k comma 0
-KPX k e -2
-KPX k eacute -2
-KPX k ebreve -2
-KPX k ecircumflex -2
-KPX k edieresis -2
-KPX k egrave -2
-KPX k emacron -2
-KPX k emacrontilde -2
-KPX k etilde -2
-KPX k g -7
-KPX k goverdot -7
-KPX k hyphen -8
-KPX k o -8
-KPX k oacute -8
-KPX k obreve -8
-KPX k ocircumflex -8
-KPX k odieresis -8
-KPX k ograve -8
-KPX k omacron -8
-KPX k omacrontilde -8
-KPX k otilde -8
-KPX k period -1
-KPX k s -6
-KPX k sacute -6
-KPX k sunderdot -6
-KPX k u -27
-KPX k uacute -27
-KPX k ubreve -27
-KPX k ucircumflex -27
-KPX k udieresis -27
-KPX k ugrave -27
-KPX k umacron -27
-KPX k umacronacute -27
-KPX k umacronbreve -27
-KPX k umacrongrave -27
-KPX k umacrontilde -27
-KPX k utilde -27
-KPX kh quoteright -22
-KPX kh y -43
-KPX kh yoverdot -43
-KPX kunderbar a -5
-KPX kunderbar aacute -5
-KPX kunderbar acircumflex -5
-KPX kunderbar adieresis -5
-KPX kunderbar ae 0
-KPX kunderbar agrave -5
-KPX kunderbar amacron -5
-KPX kunderbar amacronacute -5
-KPX kunderbar amacronbreve -5
-KPX kunderbar amacrongrave -5
-KPX kunderbar amacrontilde -5
-KPX kunderbar aring -5
-KPX kunderbar atilde -5
-KPX kunderbar comma 0
-KPX kunderbar e -2
-KPX kunderbar eacute -2
-KPX kunderbar ebreve -2
-KPX kunderbar ecircumflex -2
-KPX kunderbar edieresis -2
-KPX kunderbar egrave -2
-KPX kunderbar emacron -2
-KPX kunderbar emacrontilde -2
-KPX kunderbar etilde -2
-KPX kunderbar g -7
-KPX kunderbar goverdot -7
-KPX kunderbar hyphen -8
-KPX kunderbar o -8
-KPX kunderbar oacute -8
-KPX kunderbar obreve -8
-KPX kunderbar ocircumflex -8
-KPX kunderbar odieresis -8
-KPX kunderbar ograve -8
-KPX kunderbar omacron -8
-KPX kunderbar omacrontilde -8
-KPX kunderbar otilde -8
-KPX kunderbar period -1
-KPX kunderbar s -6
-KPX kunderbar sacute -6
-KPX kunderbar sunderdot -6
-KPX kunderbar u -27
-KPX kunderbar uacute -27
-KPX kunderbar ubreve -27
-KPX kunderbar ucircumflex -27
-KPX kunderbar udieresis -27
-KPX kunderbar ugrave -27
-KPX kunderbar umacron -27
-KPX kunderbar umacronacute -27
-KPX kunderbar umacronbreve -27
-KPX kunderbar umacrongrave -27
-KPX kunderbar umacrontilde -27
-KPX kunderbar utilde -27
-KPX l v -28
-KPX l y -52
-KPX l yoverdot -52
-KPX ltilde v -28
-KPX ltilde y -52
-KPX ltilde yoverdot -52
-KPX lunderbar v -28
-KPX lunderbar y -52
-KPX lunderbar yoverdot -52
-KPX lunderdot v -28
-KPX lunderdot y -52
-KPX lunderdot yoverdot -52
-KPX lunderdotmacron v -28
-KPX lunderdotmacron y -52
-KPX lunderdotmacron yoverdot -52
-KPX lunderring v -28
-KPX lunderring y -52
-KPX lunderring yoverdot -52
-KPX lunderringmacron v -28
-KPX lunderringmacron y -52
-KPX lunderringmacron yoverdot -52
-KPX m p -27
-KPX m v -22
-KPX m w -18
-KPX m y -42
-KPX m yoverdot -42
-KPX mbreve p -27
-KPX mbreve v -22
-KPX mbreve w -18
-KPX mbreve y -42
-KPX mbreve yoverdot -42
-KPX mcandrabindu p -27
-KPX mcandrabindu v -22
-KPX mcandrabindu w -18
-KPX mcandrabindu y -42
-KPX mcandrabindu yoverdot -42
-KPX moverdot p -27
-KPX moverdot v -22
-KPX moverdot w -18
-KPX moverdot y -42
-KPX moverdot yoverdot -42
-KPX munderdot p -27
-KPX munderdot v -22
-KPX munderdot w -18
-KPX munderdot y -42
-KPX munderdot yoverdot -42
-KPX n T -61
-KPX n Tunderdot -61
-KPX n p -26
-KPX n quoteright -19
-KPX n v -21
-KPX n w -17
-KPX n y -40
-KPX n yoverdot -40
-KPX nbreve p -26
-KPX nbreve v -21
-KPX nbreve w -17
-KPX nbreve y -40
-KPX nbreve yoverdot -40
-KPX nine four -3
-KPX nine one -69
-KPX nine seven -12
-KPX noverdot p -26
-KPX noverdot v -21
-KPX noverdot w -17
-KPX noverdot y -40
-KPX noverdot yoverdot -40
-KPX ntilde p -26
-KPX ntilde v -21
-KPX ntilde w -17
-KPX ntilde y -40
-KPX ntilde yoverdot -40
-KPX nunderbar T -61
-KPX nunderbar Tunderdot -61
-KPX nunderbar p -26
-KPX nunderbar quoteright -19
-KPX nunderbar v -21
-KPX nunderbar w -17
-KPX nunderbar y -40
-KPX nunderbar yoverdot -40
-KPX nunderdot T -61
-KPX nunderdot Tunderdot -61
-KPX nunderdot p -26
-KPX nunderdot quoteright -19
-KPX nunderdot v -21
-KPX nunderdot w -17
-KPX nunderdot y -40
-KPX nunderdot yoverdot -40
-KPX o T -48
-KPX o Tunderdot -48
-KPX o quoteright 16
-KPX o t -14
-KPX o tunderbar -14
-KPX o tunderdot -14
-KPX o v -18
-KPX o w -17
-KPX o x -9
-KPX o y 3
-KPX o yoverdot 3
-KPX oacute t -14
-KPX oacute tunderbar -14
-KPX oacute tunderdot -14
-KPX oacute v -18
-KPX oacute w -17
-KPX oacute x -9
-KPX oacute y 3
-KPX oacute yoverdot 3
-KPX obreve t -14
-KPX obreve tunderbar -14
-KPX obreve tunderdot -14
-KPX obreve v -18
-KPX obreve w -17
-KPX obreve x -9
-KPX obreve y 3
-KPX obreve yoverdot 3
-KPX ocircumflex t -14
-KPX ocircumflex tunderbar -14
-KPX ocircumflex tunderdot -14
-KPX odieresis t -14
-KPX odieresis tunderbar -14
-KPX odieresis tunderdot -14
-KPX odieresis v -18
-KPX odieresis w -17
-KPX odieresis x -9
-KPX odieresis y 3
-KPX odieresis yoverdot 3
-KPX ograve t -14
-KPX ograve tunderbar -14
-KPX ograve tunderdot -14
-KPX ograve v -18
-KPX ograve w -17
-KPX ograve x -9
-KPX ograve y 3
-KPX ograve yoverdot 3
-KPX omacron t -14
-KPX omacron tunderbar -14
-KPX omacron tunderdot -14
-KPX omacron v -18
-KPX omacron w -17
-KPX omacron x -9
-KPX omacron y 3
-KPX omacron yoverdot 3
-KPX omacrontilde t -14
-KPX omacrontilde tunderbar -14
-KPX omacrontilde tunderdot -14
-KPX omacrontilde v -18
-KPX omacrontilde w -17
-KPX omacrontilde x -9
-KPX omacrontilde y 3
-KPX omacrontilde yoverdot 3
-KPX one comma -30
-KPX one eight -41
-KPX one five -39
-KPX one four -59
-KPX one nine -33
-KPX one one -50
-KPX one period -31
-KPX one seven -67
-KPX one six -49
-KPX one three -36
-KPX one two -8
-KPX one zero -42
-KPX otilde t -14
-KPX otilde tunderbar -14
-KPX otilde tunderdot -14
-KPX otilde v -18
-KPX otilde w -17
-KPX otilde x -9
-KPX otilde y 3
-KPX otilde yoverdot 3
-KPX p t -21
-KPX p tunderbar -21
-KPX p tunderdot -21
-KPX p y -4
-KPX p yoverdot -4
-KPX period one -54
-KPX period quotedblright 2
-KPX period quoteright 1
-KPX q c -26
-KPX q ccircumflex -26
-KPX q u -24
-KPX q uacute -24
-KPX q ubreve -24
-KPX q ucircumflex -24
-KPX q ugrave -24
-KPX q umacron -24
-KPX q umacronacute -24
-KPX q umacronbreve -24
-KPX q umacrongrave -24
-KPX q umacrontilde -24
-KPX q utilde -24
-KPX quotedblbase A 37
-KPX quotedblbase AE 50
-KPX quotedblbase AEmacron 50
-KPX quotedblbase Amacron 37
-KPX quotedblbase T -50
-KPX quotedblbase Tunderdot -50
-KPX quotedblbase V -76
-KPX quotedblbase W -63
-KPX quotedblbase Y -53
-KPX quotedblleft A -65
-KPX quotedblleft AE -53
-KPX quotedblleft AEmacron -53
-KPX quotedblleft Aacute -65
-KPX quotedblleft Adieresis -65
-KPX quotedblleft Amacron -65
-KPX quotedblleft Aring -65
-KPX quotedblleft T 31
-KPX quotedblleft Tunderdot 31
-KPX quotedblleft V 42
-KPX quotedblleft W 34
-KPX quotedblleft Y 44
-KPX quotedblright A -70
-KPX quotedblright AE -58
-KPX quotedblright AEmacron -58
-KPX quotedblright Aacute -70
-KPX quotedblright Adieresis -70
-KPX quotedblright Amacron -70
-KPX quotedblright Aring -70
-KPX quotedblright T 27
-KPX quotedblright Tunderdot 27
-KPX quotedblright V 33
-KPX quotedblright W 25
-KPX quotedblright Y 35
-KPX quoteleft A -62
-KPX quoteleft AE -50
-KPX quoteleft AEmacron -50
-KPX quoteleft Aacute -62
-KPX quoteleft Adieresis -62
-KPX quoteleft Amacron -62
-KPX quoteleft Aring -62
-KPX quoteleft T 34
-KPX quoteleft Tunderdot 34
-KPX quoteleft V 44
-KPX quoteleft W 36
-KPX quoteleft Y 46
-KPX quoteright A -62
-KPX quoteright AE -50
-KPX quoteright AEmacron -50
-KPX quoteright Aacute -62
-KPX quoteright Adieresis -62
-KPX quoteright Amacron -62
-KPX quoteright Aring -62
-KPX quoteright comma -43
-KPX quoteright d -19
-KPX quoteright dunderdot -19
-KPX quoteright o -14
-KPX quoteright period -45
-KPX quoteright r -6
-KPX quoteright runderbar -6
-KPX quoteright runderdot -6
-KPX quoteright runderring -6
-KPX quoteright s -12
-KPX quoteright sunderdot -12
-KPX quoteright t -2
-KPX quoteright tunderbar -2
-KPX quoteright tunderdot -2
-KPX quoteright v -1
-KPX quoteright w -3
-KPX quoteright y 12
-KPX r a -10
-KPX r aacute -10
-KPX r acircumflex -10
-KPX r adieresis -10
-KPX r ae -11
-KPX r agrave -10
-KPX r amacron -10
-KPX r amacronacute -10
-KPX r amacronbreve -10
-KPX r amacrongrave -10
-KPX r amacrontilde -10
-KPX r aring -10
-KPX r atilde -10
-KPX r c -12
-KPX r ccedilla -8
-KPX r ccircumflex -12
-KPX r colon -36
-KPX r comma -107
-KPX r d -15
-KPX r dunderdot -15
-KPX r e -8
-KPX r eacute -8
-KPX r ebreve -8
-KPX r ecircumflex -8
-KPX r edieresis -8
-KPX r egrave -8
-KPX r emacron -8
-KPX r emacrontilde -8
-KPX r etilde -8
-KPX r f 5
-KPX r g -15
-KPX r goverdot -15
-KPX r h -33
-KPX r hunderbar -33
-KPX r hunderbreve -33
-KPX r hunderdot -33
-KPX r hyphen -75
-KPX r i 3
-KPX r iacute 3
-KPX r icircumflex 3
-KPX r idieresis 3
-KPX r igrave 3
-KPX r imacron 3
-KPX r imacronacute 3
-KPX r imacronbreve 3
-KPX r imacrongrave 3
-KPX r imacrontilde 3
-KPX r itilde 3
-KPX r j -15
-KPX r k -31
-KPX r kh -31
-KPX r kunderbar -31
-KPX r l -29
-KPX r ltilde -29
-KPX r lunderbar -29
-KPX r lunderdot -29
-KPX r lunderdotmacron -29
-KPX r lunderring -29
-KPX r lunderringmacron -29
-KPX r m -1
-KPX r mbreve -1
-KPX r mcandrabindu -1
-KPX r moverdot -1
-KPX r munderdot -1
-KPX r n -1
-KPX r nbreve -1
-KPX r noverdot -1
-KPX r ntilde -1
-KPX r nunderbar -1
-KPX r nunderdot -1
-KPX r o -10
-KPX r oacute -10
-KPX r obreve -10
-KPX r ocircumflex -10
-KPX r odieresis -10
-KPX r oe -7
-KPX r ograve -10
-KPX r omacron -10
-KPX r omacrontilde -10
-KPX r oslash -8
-KPX r otilde -10
-KPX r p -3
-KPX r period -109
-KPX r q -15
-KPX r quoteright 37
-KPX r r 2
-KPX r rbreve 2
-KPX r runderbar 2
-KPX r runderdot 2
-KPX r runderdotacute 2
-KPX r runderdotgrave 2
-KPX r runderdotmacron 2
-KPX r runderdotmacronacute 2
-KPX r runderring 2
-KPX r runderringacute 2
-KPX r runderringgrave 2
-KPX r runderringmacron 2
-KPX r runderringmacronacute 2
-KPX r s -14
-KPX r sacute -14
-KPX r semicolon -39
-KPX r sunderdot -14
-KPX r t 9
-KPX r tunderbar 9
-KPX r tunderdot 9
-KPX r u 0
-KPX r uacute 0
-KPX r ubreve 0
-KPX r ucircumflex 0
-KPX r ugrave 0
-KPX r umacron 0
-KPX r umacronacute 0
-KPX r umacronbreve 0
-KPX r umacrongrave 0
-KPX r umacrontilde 0
-KPX r utilde 0
-KPX r v 4
-KPX r w 3
-KPX r x 2
-KPX r y 10
-KPX r yoverdot 10
-KPX r z 2
-KPX rbreve a -10
-KPX rbreve aacute -10
-KPX rbreve acircumflex -10
-KPX rbreve adieresis -10
-KPX rbreve ae -11
-KPX rbreve agrave -10
-KPX rbreve amacron -10
-KPX rbreve amacronacute -10
-KPX rbreve amacronbreve -10
-KPX rbreve amacrongrave -10
-KPX rbreve amacrontilde -10
-KPX rbreve aring -10
-KPX rbreve atilde -10
-KPX rbreve c -12
-KPX rbreve ccedilla -8
-KPX rbreve ccircumflex -12
-KPX rbreve colon -36
-KPX rbreve comma -107
-KPX rbreve d -15
-KPX rbreve dunderdot -15
-KPX rbreve e -8
-KPX rbreve eacute -8
-KPX rbreve ebreve -8
-KPX rbreve ecircumflex -8
-KPX rbreve edieresis -8
-KPX rbreve egrave -8
-KPX rbreve emacron -8
-KPX rbreve emacrontilde -8
-KPX rbreve etilde -8
-KPX rbreve f 5
-KPX rbreve g -15
-KPX rbreve goverdot -15
-KPX rbreve h -33
-KPX rbreve hunderbar -33
-KPX rbreve hunderbreve -33
-KPX rbreve hunderdot -33
-KPX rbreve hyphen -75
-KPX rbreve i 3
-KPX rbreve iacute 3
-KPX rbreve icircumflex 3
-KPX rbreve idieresis 3
-KPX rbreve igrave 3
-KPX rbreve imacron 3
-KPX rbreve imacronacute 3
-KPX rbreve imacronbreve 3
-KPX rbreve imacrongrave 3
-KPX rbreve imacrontilde 3
-KPX rbreve itilde 3
-KPX rbreve j -15
-KPX rbreve k -31
-KPX rbreve kh -31
-KPX rbreve kunderbar -31
-KPX rbreve l -29
-KPX rbreve ltilde -29
-KPX rbreve lunderbar -29
-KPX rbreve lunderdot -29
-KPX rbreve lunderdotmacron -29
-KPX rbreve lunderring -29
-KPX rbreve lunderringmacron -29
-KPX rbreve m -1
-KPX rbreve mbreve -1
-KPX rbreve mcandrabindu -1
-KPX rbreve moverdot -1
-KPX rbreve munderdot -1
-KPX rbreve n -1
-KPX rbreve nbreve -1
-KPX rbreve noverdot -1
-KPX rbreve ntilde -1
-KPX rbreve nunderbar -1
-KPX rbreve nunderdot -1
-KPX rbreve o -10
-KPX rbreve oacute -10
-KPX rbreve obreve -10
-KPX rbreve ocircumflex -10
-KPX rbreve odieresis -10
-KPX rbreve oe -7
-KPX rbreve ograve -10
-KPX rbreve omacron -10
-KPX rbreve omacrontilde -10
-KPX rbreve oslash -8
-KPX rbreve otilde -10
-KPX rbreve p -3
-KPX rbreve period -109
-KPX rbreve q -15
-KPX rbreve r 2
-KPX rbreve rbreve 2
-KPX rbreve runderbar 2
-KPX rbreve runderdot 2
-KPX rbreve runderdotacute 2
-KPX rbreve runderdotgrave 2
-KPX rbreve runderdotmacron 2
-KPX rbreve runderdotmacronacute 2
-KPX rbreve runderring 2
-KPX rbreve runderringacute 2
-KPX rbreve runderringgrave 2
-KPX rbreve runderringmacron 2
-KPX rbreve runderringmacronacute 2
-KPX rbreve s -14
-KPX rbreve sacute -14
-KPX rbreve semicolon -39
-KPX rbreve sunderdot -14
-KPX rbreve t 9
-KPX rbreve tunderbar 9
-KPX rbreve tunderdot 9
-KPX rbreve u 0
-KPX rbreve uacute 0
-KPX rbreve ubreve 0
-KPX rbreve ucircumflex 0
-KPX rbreve ugrave 0
-KPX rbreve umacron 0
-KPX rbreve umacronacute 0
-KPX rbreve umacronbreve 0
-KPX rbreve umacrongrave 0
-KPX rbreve umacrontilde 0
-KPX rbreve utilde 0
-KPX rbreve v 4
-KPX rbreve w 3
-KPX rbreve x 2
-KPX rbreve y 10
-KPX rbreve yoverdot 10
-KPX rbreve z 2
-KPX runderbar a -10
-KPX runderbar aacute -10
-KPX runderbar acircumflex -10
-KPX runderbar adieresis -10
-KPX runderbar ae -11
-KPX runderbar agrave -10
-KPX runderbar amacron -10
-KPX runderbar amacronacute -10
-KPX runderbar amacronbreve -10
-KPX runderbar amacrongrave -10
-KPX runderbar amacrontilde -10
-KPX runderbar aring -10
-KPX runderbar atilde -10
-KPX runderbar c -12
-KPX runderbar ccedilla -8
-KPX runderbar ccircumflex -12
-KPX runderbar colon -36
-KPX runderbar comma -107
-KPX runderbar d -15
-KPX runderbar dunderdot -15
-KPX runderbar e -8
-KPX runderbar eacute -8
-KPX runderbar ebreve -8
-KPX runderbar ecircumflex -8
-KPX runderbar edieresis -8
-KPX runderbar egrave -8
-KPX runderbar emacron -8
-KPX runderbar emacrontilde -8
-KPX runderbar etilde -8
-KPX runderbar f 5
-KPX runderbar g -15
-KPX runderbar goverdot -15
-KPX runderbar h -33
-KPX runderbar hunderbar -33
-KPX runderbar hunderbreve -33
-KPX runderbar hunderdot -33
-KPX runderbar hyphen -75
-KPX runderbar i 3
-KPX runderbar iacute 3
-KPX runderbar icircumflex 3
-KPX runderbar idieresis 3
-KPX runderbar igrave 3
-KPX runderbar imacron 3
-KPX runderbar imacronacute 3
-KPX runderbar imacronbreve 3
-KPX runderbar imacrongrave 3
-KPX runderbar imacrontilde 3
-KPX runderbar itilde 3
-KPX runderbar j -15
-KPX runderbar k -31
-KPX runderbar kh -31
-KPX runderbar kunderbar -31
-KPX runderbar l -29
-KPX runderbar ltilde -29
-KPX runderbar lunderbar -29
-KPX runderbar lunderdot -29
-KPX runderbar lunderdotmacron -29
-KPX runderbar lunderring -29
-KPX runderbar lunderringmacron -29
-KPX runderbar m -1
-KPX runderbar mbreve -1
-KPX runderbar mcandrabindu -1
-KPX runderbar moverdot -1
-KPX runderbar munderdot -1
-KPX runderbar n -1
-KPX runderbar nbreve -1
-KPX runderbar noverdot -1
-KPX runderbar ntilde -1
-KPX runderbar nunderbar -1
-KPX runderbar nunderdot -1
-KPX runderbar o -10
-KPX runderbar oacute -10
-KPX runderbar obreve -10
-KPX runderbar ocircumflex -10
-KPX runderbar odieresis -10
-KPX runderbar oe -7
-KPX runderbar ograve -10
-KPX runderbar omacron -10
-KPX runderbar omacrontilde -10
-KPX runderbar oslash -8
-KPX runderbar otilde -10
-KPX runderbar p -3
-KPX runderbar period -109
-KPX runderbar q -15
-KPX runderbar quoteright 37
-KPX runderbar r 2
-KPX runderbar rbreve 2
-KPX runderbar runderbar 2
-KPX runderbar runderdot 2
-KPX runderbar runderdotacute 2
-KPX runderbar runderdotgrave 2
-KPX runderbar runderdotmacron 2
-KPX runderbar runderdotmacronacute 2
-KPX runderbar runderring 2
-KPX runderbar runderringacute 2
-KPX runderbar runderringgrave 2
-KPX runderbar runderringmacron 2
-KPX runderbar runderringmacronacute 2
-KPX runderbar s -14
-KPX runderbar sacute -14
-KPX runderbar semicolon -39
-KPX runderbar sunderdot -14
-KPX runderbar t 9
-KPX runderbar tunderbar 9
-KPX runderbar tunderdot 9
-KPX runderbar u 0
-KPX runderbar uacute 0
-KPX runderbar ubreve 0
-KPX runderbar ucircumflex 0
-KPX runderbar ugrave 0
-KPX runderbar umacron 0
-KPX runderbar umacronacute 0
-KPX runderbar umacronbreve 0
-KPX runderbar umacrongrave 0
-KPX runderbar umacrontilde 0
-KPX runderbar utilde 0
-KPX runderbar v 4
-KPX runderbar w 3
-KPX runderbar x 2
-KPX runderbar y 10
-KPX runderbar yoverdot 10
-KPX runderbar z 2
-KPX runderdot a -10
-KPX runderdot aacute -10
-KPX runderdot acircumflex -10
-KPX runderdot adieresis -10
-KPX runderdot ae -11
-KPX runderdot agrave -10
-KPX runderdot amacron -10
-KPX runderdot amacronacute -10
-KPX runderdot amacronbreve -10
-KPX runderdot amacrongrave -10
-KPX runderdot amacrontilde -10
-KPX runderdot aring -10
-KPX runderdot atilde -10
-KPX runderdot c -12
-KPX runderdot ccedilla -8
-KPX runderdot ccircumflex -12
-KPX runderdot colon -36
-KPX runderdot comma -107
-KPX runderdot d -15
-KPX runderdot dunderdot -15
-KPX runderdot e -8
-KPX runderdot eacute -8
-KPX runderdot ebreve -8
-KPX runderdot ecircumflex -8
-KPX runderdot edieresis -8
-KPX runderdot egrave -8
-KPX runderdot emacron -8
-KPX runderdot emacrontilde -8
-KPX runderdot etilde -8
-KPX runderdot f 5
-KPX runderdot g -15
-KPX runderdot goverdot -15
-KPX runderdot h -33
-KPX runderdot hunderbar -33
-KPX runderdot hunderbreve -33
-KPX runderdot hunderdot -33
-KPX runderdot hyphen -75
-KPX runderdot i 3
-KPX runderdot iacute 3
-KPX runderdot icircumflex 3
-KPX runderdot idieresis 3
-KPX runderdot igrave 3
-KPX runderdot imacron 3
-KPX runderdot imacronacute 3
-KPX runderdot imacronbreve 3
-KPX runderdot imacrongrave 3
-KPX runderdot imacrontilde 3
-KPX runderdot itilde 3
-KPX runderdot j -15
-KPX runderdot k -31
-KPX runderdot kh -31
-KPX runderdot kunderbar -31
-KPX runderdot l -29
-KPX runderdot ltilde -29
-KPX runderdot lunderbar -29
-KPX runderdot lunderdot -29
-KPX runderdot lunderdotmacron -29
-KPX runderdot lunderring -29
-KPX runderdot lunderringmacron -29
-KPX runderdot m -1
-KPX runderdot mbreve -1
-KPX runderdot mcandrabindu -1
-KPX runderdot moverdot -1
-KPX runderdot munderdot -1
-KPX runderdot n -1
-KPX runderdot nbreve -1
-KPX runderdot noverdot -1
-KPX runderdot ntilde -1
-KPX runderdot nunderbar -1
-KPX runderdot nunderdot -1
-KPX runderdot o -10
-KPX runderdot oacute -10
-KPX runderdot obreve -10
-KPX runderdot ocircumflex -10
-KPX runderdot odieresis -10
-KPX runderdot oe -7
-KPX runderdot ograve -10
-KPX runderdot omacron -10
-KPX runderdot omacrontilde -10
-KPX runderdot oslash -8
-KPX runderdot otilde -10
-KPX runderdot p -3
-KPX runderdot period -109
-KPX runderdot q -15
-KPX runderdot quoteright 37
-KPX runderdot r 2
-KPX runderdot rbreve 2
-KPX runderdot runderbar 2
-KPX runderdot runderdot 2
-KPX runderdot runderdotacute 2
-KPX runderdot runderdotgrave 2
-KPX runderdot runderdotmacron 2
-KPX runderdot runderdotmacronacute 2
-KPX runderdot runderring 2
-KPX runderdot runderringacute 2
-KPX runderdot runderringgrave 2
-KPX runderdot runderringmacron 2
-KPX runderdot runderringmacronacute 2
-KPX runderdot s -14
-KPX runderdot sacute -14
-KPX runderdot semicolon -39
-KPX runderdot sunderdot -14
-KPX runderdot t 9
-KPX runderdot tunderbar 9
-KPX runderdot tunderdot 9
-KPX runderdot u 0
-KPX runderdot uacute 0
-KPX runderdot ubreve 0
-KPX runderdot ucircumflex 0
-KPX runderdot ugrave 0
-KPX runderdot umacron 0
-KPX runderdot umacronacute 0
-KPX runderdot umacronbreve 0
-KPX runderdot umacrongrave 0
-KPX runderdot umacrontilde 0
-KPX runderdot utilde 0
-KPX runderdot v 4
-KPX runderdot w 3
-KPX runderdot x 2
-KPX runderdot y 10
-KPX runderdot yoverdot 10
-KPX runderdot z 2
-KPX runderdotacute a -10
-KPX runderdotacute aacute -10
-KPX runderdotacute acircumflex -10
-KPX runderdotacute adieresis -10
-KPX runderdotacute ae -11
-KPX runderdotacute agrave -10
-KPX runderdotacute amacron -10
-KPX runderdotacute amacronacute -10
-KPX runderdotacute amacronbreve -10
-KPX runderdotacute amacrongrave -10
-KPX runderdotacute amacrontilde -10
-KPX runderdotacute aring -10
-KPX runderdotacute atilde -10
-KPX runderdotacute c -12
-KPX runderdotacute ccedilla -8
-KPX runderdotacute ccircumflex -12
-KPX runderdotacute colon -36
-KPX runderdotacute comma -107
-KPX runderdotacute d -15
-KPX runderdotacute dunderdot -15
-KPX runderdotacute e -8
-KPX runderdotacute eacute -8
-KPX runderdotacute ebreve -8
-KPX runderdotacute ecircumflex -8
-KPX runderdotacute edieresis -8
-KPX runderdotacute egrave -8
-KPX runderdotacute emacron -8
-KPX runderdotacute emacrontilde -8
-KPX runderdotacute etilde -8
-KPX runderdotacute f 5
-KPX runderdotacute g -15
-KPX runderdotacute goverdot -15
-KPX runderdotacute h -33
-KPX runderdotacute hunderbar -33
-KPX runderdotacute hunderbreve -33
-KPX runderdotacute hunderdot -33
-KPX runderdotacute hyphen -75
-KPX runderdotacute i 3
-KPX runderdotacute iacute 3
-KPX runderdotacute icircumflex 3
-KPX runderdotacute idieresis 3
-KPX runderdotacute igrave 3
-KPX runderdotacute imacron 3
-KPX runderdotacute imacronacute 3
-KPX runderdotacute imacronbreve 3
-KPX runderdotacute imacrongrave 3
-KPX runderdotacute imacrontilde 3
-KPX runderdotacute itilde 3
-KPX runderdotacute j -15
-KPX runderdotacute k -31
-KPX runderdotacute kh -31
-KPX runderdotacute kunderbar -31
-KPX runderdotacute l -29
-KPX runderdotacute ltilde -29
-KPX runderdotacute lunderbar -29
-KPX runderdotacute lunderdot -29
-KPX runderdotacute lunderdotmacron -29
-KPX runderdotacute lunderring -29
-KPX runderdotacute lunderringmacron -29
-KPX runderdotacute m -1
-KPX runderdotacute mbreve -1
-KPX runderdotacute mcandrabindu -1
-KPX runderdotacute moverdot -1
-KPX runderdotacute munderdot -1
-KPX runderdotacute n -1
-KPX runderdotacute nbreve -1
-KPX runderdotacute noverdot -1
-KPX runderdotacute ntilde -1
-KPX runderdotacute nunderbar -1
-KPX runderdotacute nunderdot -1
-KPX runderdotacute o -10
-KPX runderdotacute oacute -10
-KPX runderdotacute obreve -10
-KPX runderdotacute ocircumflex -10
-KPX runderdotacute odieresis -10
-KPX runderdotacute oe -7
-KPX runderdotacute ograve -10
-KPX runderdotacute omacron -10
-KPX runderdotacute omacrontilde -10
-KPX runderdotacute oslash -8
-KPX runderdotacute otilde -10
-KPX runderdotacute p -3
-KPX runderdotacute period -109
-KPX runderdotacute q -15
-KPX runderdotacute r 2
-KPX runderdotacute rbreve 2
-KPX runderdotacute runderbar 2
-KPX runderdotacute runderdot 2
-KPX runderdotacute runderdotacute 2
-KPX runderdotacute runderdotgrave 2
-KPX runderdotacute runderdotmacron 2
-KPX runderdotacute runderdotmacronacute 2
-KPX runderdotacute runderring 2
-KPX runderdotacute runderringacute 2
-KPX runderdotacute runderringgrave 2
-KPX runderdotacute runderringmacron 2
-KPX runderdotacute runderringmacronacute 2
-KPX runderdotacute s -14
-KPX runderdotacute sacute -14
-KPX runderdotacute semicolon -39
-KPX runderdotacute sunderdot -14
-KPX runderdotacute t 9
-KPX runderdotacute tunderbar 9
-KPX runderdotacute tunderdot 9
-KPX runderdotacute u 0
-KPX runderdotacute uacute 0
-KPX runderdotacute ubreve 0
-KPX runderdotacute ucircumflex 0
-KPX runderdotacute ugrave 0
-KPX runderdotacute umacron 0
-KPX runderdotacute umacronacute 0
-KPX runderdotacute umacronbreve 0
-KPX runderdotacute umacrongrave 0
-KPX runderdotacute umacrontilde 0
-KPX runderdotacute utilde 0
-KPX runderdotacute v 4
-KPX runderdotacute w 3
-KPX runderdotacute x 2
-KPX runderdotacute y 10
-KPX runderdotacute yoverdot 10
-KPX runderdotacute z 2
-KPX runderdotgrave a -10
-KPX runderdotgrave aacute -10
-KPX runderdotgrave acircumflex -10
-KPX runderdotgrave adieresis -10
-KPX runderdotgrave ae -11
-KPX runderdotgrave agrave -10
-KPX runderdotgrave amacron -10
-KPX runderdotgrave amacronacute -10
-KPX runderdotgrave amacronbreve -10
-KPX runderdotgrave amacrongrave -10
-KPX runderdotgrave amacrontilde -10
-KPX runderdotgrave aring -10
-KPX runderdotgrave atilde -10
-KPX runderdotgrave c -12
-KPX runderdotgrave ccedilla -8
-KPX runderdotgrave ccircumflex -12
-KPX runderdotgrave colon -36
-KPX runderdotgrave comma -107
-KPX runderdotgrave d -15
-KPX runderdotgrave dunderdot -15
-KPX runderdotgrave e -8
-KPX runderdotgrave eacute -8
-KPX runderdotgrave ebreve -8
-KPX runderdotgrave ecircumflex -8
-KPX runderdotgrave edieresis -8
-KPX runderdotgrave egrave -8
-KPX runderdotgrave emacron -8
-KPX runderdotgrave emacrontilde -8
-KPX runderdotgrave etilde -8
-KPX runderdotgrave f 5
-KPX runderdotgrave g -15
-KPX runderdotgrave goverdot -15
-KPX runderdotgrave h -33
-KPX runderdotgrave hunderbar -33
-KPX runderdotgrave hunderbreve -33
-KPX runderdotgrave hunderdot -33
-KPX runderdotgrave hyphen -75
-KPX runderdotgrave i 3
-KPX runderdotgrave iacute 3
-KPX runderdotgrave icircumflex 3
-KPX runderdotgrave idieresis 3
-KPX runderdotgrave igrave 3
-KPX runderdotgrave imacron 3
-KPX runderdotgrave imacronacute 3
-KPX runderdotgrave imacronbreve 3
-KPX runderdotgrave imacrongrave 3
-KPX runderdotgrave imacrontilde 3
-KPX runderdotgrave itilde 3
-KPX runderdotgrave j -15
-KPX runderdotgrave k -31
-KPX runderdotgrave kh -31
-KPX runderdotgrave kunderbar -31
-KPX runderdotgrave l -29
-KPX runderdotgrave ltilde -29
-KPX runderdotgrave lunderbar -29
-KPX runderdotgrave lunderdot -29
-KPX runderdotgrave lunderdotmacron -29
-KPX runderdotgrave lunderring -29
-KPX runderdotgrave lunderringmacron -29
-KPX runderdotgrave m -1
-KPX runderdotgrave mbreve -1
-KPX runderdotgrave mcandrabindu -1
-KPX runderdotgrave moverdot -1
-KPX runderdotgrave munderdot -1
-KPX runderdotgrave n -1
-KPX runderdotgrave nbreve -1
-KPX runderdotgrave noverdot -1
-KPX runderdotgrave ntilde -1
-KPX runderdotgrave nunderbar -1
-KPX runderdotgrave nunderdot -1
-KPX runderdotgrave o -10
-KPX runderdotgrave oacute -10
-KPX runderdotgrave obreve -10
-KPX runderdotgrave ocircumflex -10
-KPX runderdotgrave odieresis -10
-KPX runderdotgrave oe -7
-KPX runderdotgrave ograve -10
-KPX runderdotgrave omacron -10
-KPX runderdotgrave omacrontilde -10
-KPX runderdotgrave oslash -8
-KPX runderdotgrave otilde -10
-KPX runderdotgrave p -3
-KPX runderdotgrave period -109
-KPX runderdotgrave q -15
-KPX runderdotgrave r 2
-KPX runderdotgrave rbreve 2
-KPX runderdotgrave runderbar 2
-KPX runderdotgrave runderdot 2
-KPX runderdotgrave runderdotacute 2
-KPX runderdotgrave runderdotgrave 2
-KPX runderdotgrave runderdotmacron 2
-KPX runderdotgrave runderdotmacronacute 2
-KPX runderdotgrave runderring 2
-KPX runderdotgrave runderringacute 2
-KPX runderdotgrave runderringgrave 2
-KPX runderdotgrave runderringmacron 2
-KPX runderdotgrave runderringmacronacute 2
-KPX runderdotgrave s -14
-KPX runderdotgrave sacute -14
-KPX runderdotgrave semicolon -39
-KPX runderdotgrave sunderdot -14
-KPX runderdotgrave t 9
-KPX runderdotgrave tunderbar 9
-KPX runderdotgrave tunderdot 9
-KPX runderdotgrave u 0
-KPX runderdotgrave uacute 0
-KPX runderdotgrave ubreve 0
-KPX runderdotgrave ucircumflex 0
-KPX runderdotgrave ugrave 0
-KPX runderdotgrave umacron 0
-KPX runderdotgrave umacronacute 0
-KPX runderdotgrave umacronbreve 0
-KPX runderdotgrave umacrongrave 0
-KPX runderdotgrave umacrontilde 0
-KPX runderdotgrave utilde 0
-KPX runderdotgrave v 4
-KPX runderdotgrave w 3
-KPX runderdotgrave x 2
-KPX runderdotgrave y 10
-KPX runderdotgrave yoverdot 10
-KPX runderdotgrave z 2
-KPX runderdotmacron a -10
-KPX runderdotmacron aacute -10
-KPX runderdotmacron acircumflex -10
-KPX runderdotmacron adieresis -10
-KPX runderdotmacron ae -11
-KPX runderdotmacron agrave -10
-KPX runderdotmacron amacron -10
-KPX runderdotmacron amacronacute -10
-KPX runderdotmacron amacronbreve -10
-KPX runderdotmacron amacrongrave -10
-KPX runderdotmacron amacrontilde -10
-KPX runderdotmacron aring -10
-KPX runderdotmacron atilde -10
-KPX runderdotmacron c -12
-KPX runderdotmacron ccedilla -8
-KPX runderdotmacron ccircumflex -12
-KPX runderdotmacron colon -36
-KPX runderdotmacron comma -107
-KPX runderdotmacron d -15
-KPX runderdotmacron dunderdot -15
-KPX runderdotmacron e -8
-KPX runderdotmacron eacute -8
-KPX runderdotmacron ebreve -8
-KPX runderdotmacron ecircumflex -8
-KPX runderdotmacron edieresis -8
-KPX runderdotmacron egrave -8
-KPX runderdotmacron emacron -8
-KPX runderdotmacron emacrontilde -8
-KPX runderdotmacron etilde -8
-KPX runderdotmacron f 5
-KPX runderdotmacron g -15
-KPX runderdotmacron goverdot -15
-KPX runderdotmacron h -33
-KPX runderdotmacron hunderbar -33
-KPX runderdotmacron hunderbreve -33
-KPX runderdotmacron hunderdot -33
-KPX runderdotmacron hyphen -75
-KPX runderdotmacron i 3
-KPX runderdotmacron iacute 3
-KPX runderdotmacron icircumflex 3
-KPX runderdotmacron idieresis 3
-KPX runderdotmacron igrave 3
-KPX runderdotmacron imacron 3
-KPX runderdotmacron imacronacute 3
-KPX runderdotmacron imacronbreve 3
-KPX runderdotmacron imacrongrave 3
-KPX runderdotmacron imacrontilde 3
-KPX runderdotmacron itilde 3
-KPX runderdotmacron j -15
-KPX runderdotmacron k -31
-KPX runderdotmacron kh -31
-KPX runderdotmacron kunderbar -31
-KPX runderdotmacron l -29
-KPX runderdotmacron ltilde -29
-KPX runderdotmacron lunderbar -29
-KPX runderdotmacron lunderdot -29
-KPX runderdotmacron lunderdotmacron -29
-KPX runderdotmacron lunderring -29
-KPX runderdotmacron lunderringmacron -29
-KPX runderdotmacron m -1
-KPX runderdotmacron mbreve -1
-KPX runderdotmacron mcandrabindu -1
-KPX runderdotmacron moverdot -1
-KPX runderdotmacron munderdot -1
-KPX runderdotmacron n -1
-KPX runderdotmacron nbreve -1
-KPX runderdotmacron noverdot -1
-KPX runderdotmacron ntilde -1
-KPX runderdotmacron nunderbar -1
-KPX runderdotmacron nunderdot -1
-KPX runderdotmacron o -10
-KPX runderdotmacron oacute -10
-KPX runderdotmacron obreve -10
-KPX runderdotmacron ocircumflex -10
-KPX runderdotmacron odieresis -10
-KPX runderdotmacron oe -7
-KPX runderdotmacron ograve -10
-KPX runderdotmacron omacron -10
-KPX runderdotmacron omacrontilde -10
-KPX runderdotmacron oslash -8
-KPX runderdotmacron otilde -10
-KPX runderdotmacron p -3
-KPX runderdotmacron period -109
-KPX runderdotmacron q -15
-KPX runderdotmacron r 2
-KPX runderdotmacron rbreve 2
-KPX runderdotmacron runderbar 2
-KPX runderdotmacron runderdot 2
-KPX runderdotmacron runderdotacute 2
-KPX runderdotmacron runderdotgrave 2
-KPX runderdotmacron runderdotmacron 2
-KPX runderdotmacron runderdotmacronacute 2
-KPX runderdotmacron runderring 2
-KPX runderdotmacron runderringacute 2
-KPX runderdotmacron runderringgrave 2
-KPX runderdotmacron runderringmacron 2
-KPX runderdotmacron runderringmacronacute 2
-KPX runderdotmacron s -14
-KPX runderdotmacron sacute -14
-KPX runderdotmacron semicolon -39
-KPX runderdotmacron sunderdot -14
-KPX runderdotmacron t 9
-KPX runderdotmacron tunderbar 9
-KPX runderdotmacron tunderdot 9
-KPX runderdotmacron u 0
-KPX runderdotmacron uacute 0
-KPX runderdotmacron ubreve 0
-KPX runderdotmacron ucircumflex 0
-KPX runderdotmacron ugrave 0
-KPX runderdotmacron umacron 0
-KPX runderdotmacron umacronacute 0
-KPX runderdotmacron umacronbreve 0
-KPX runderdotmacron umacrongrave 0
-KPX runderdotmacron umacrontilde 0
-KPX runderdotmacron utilde 0
-KPX runderdotmacron v 4
-KPX runderdotmacron w 3
-KPX runderdotmacron x 2
-KPX runderdotmacron y 10
-KPX runderdotmacron yoverdot 10
-KPX runderdotmacron z 2
-KPX runderdotmacronacute a -10
-KPX runderdotmacronacute aacute -10
-KPX runderdotmacronacute acircumflex -10
-KPX runderdotmacronacute adieresis -10
-KPX runderdotmacronacute ae -11
-KPX runderdotmacronacute agrave -10
-KPX runderdotmacronacute amacron -10
-KPX runderdotmacronacute amacronacute -10
-KPX runderdotmacronacute amacronbreve -10
-KPX runderdotmacronacute amacrongrave -10
-KPX runderdotmacronacute amacrontilde -10
-KPX runderdotmacronacute aring -10
-KPX runderdotmacronacute atilde -10
-KPX runderdotmacronacute c -12
-KPX runderdotmacronacute ccedilla -8
-KPX runderdotmacronacute ccircumflex -12
-KPX runderdotmacronacute colon -36
-KPX runderdotmacronacute comma -107
-KPX runderdotmacronacute d -15
-KPX runderdotmacronacute dunderdot -15
-KPX runderdotmacronacute e -8
-KPX runderdotmacronacute eacute -8
-KPX runderdotmacronacute ebreve -8
-KPX runderdotmacronacute ecircumflex -8
-KPX runderdotmacronacute edieresis -8
-KPX runderdotmacronacute egrave -8
-KPX runderdotmacronacute emacron -8
-KPX runderdotmacronacute emacrontilde -8
-KPX runderdotmacronacute etilde -8
-KPX runderdotmacronacute f 5
-KPX runderdotmacronacute g -15
-KPX runderdotmacronacute goverdot -15
-KPX runderdotmacronacute h -33
-KPX runderdotmacronacute hunderbar -33
-KPX runderdotmacronacute hunderbreve -33
-KPX runderdotmacronacute hunderdot -33
-KPX runderdotmacronacute hyphen -75
-KPX runderdotmacronacute i 3
-KPX runderdotmacronacute iacute 3
-KPX runderdotmacronacute icircumflex 3
-KPX runderdotmacronacute idieresis 3
-KPX runderdotmacronacute igrave 3
-KPX runderdotmacronacute imacron 3
-KPX runderdotmacronacute imacronacute 3
-KPX runderdotmacronacute imacronbreve 3
-KPX runderdotmacronacute imacrongrave 3
-KPX runderdotmacronacute imacrontilde 3
-KPX runderdotmacronacute itilde 3
-KPX runderdotmacronacute j -15
-KPX runderdotmacronacute k -31
-KPX runderdotmacronacute kh -31
-KPX runderdotmacronacute kunderbar -31
-KPX runderdotmacronacute l -29
-KPX runderdotmacronacute ltilde -29
-KPX runderdotmacronacute lunderbar -29
-KPX runderdotmacronacute lunderdot -29
-KPX runderdotmacronacute lunderdotmacron -29
-KPX runderdotmacronacute lunderring -29
-KPX runderdotmacronacute lunderringmacron -29
-KPX runderdotmacronacute m -1
-KPX runderdotmacronacute mbreve -1
-KPX runderdotmacronacute mcandrabindu -1
-KPX runderdotmacronacute moverdot -1
-KPX runderdotmacronacute munderdot -1
-KPX runderdotmacronacute n -1
-KPX runderdotmacronacute nbreve -1
-KPX runderdotmacronacute noverdot -1
-KPX runderdotmacronacute ntilde -1
-KPX runderdotmacronacute nunderbar -1
-KPX runderdotmacronacute nunderdot -1
-KPX runderdotmacronacute o -10
-KPX runderdotmacronacute oacute -10
-KPX runderdotmacronacute obreve -10
-KPX runderdotmacronacute ocircumflex -10
-KPX runderdotmacronacute odieresis -10
-KPX runderdotmacronacute oe -7
-KPX runderdotmacronacute ograve -10
-KPX runderdotmacronacute omacron -10
-KPX runderdotmacronacute omacrontilde -10
-KPX runderdotmacronacute oslash -8
-KPX runderdotmacronacute otilde -10
-KPX runderdotmacronacute p -3
-KPX runderdotmacronacute period -109
-KPX runderdotmacronacute q -15
-KPX runderdotmacronacute r 2
-KPX runderdotmacronacute rbreve 2
-KPX runderdotmacronacute runderbar 2
-KPX runderdotmacronacute runderdot 2
-KPX runderdotmacronacute runderdotacute 2
-KPX runderdotmacronacute runderdotgrave 2
-KPX runderdotmacronacute runderdotmacron 2
-KPX runderdotmacronacute runderdotmacronacute 2
-KPX runderdotmacronacute runderring 2
-KPX runderdotmacronacute runderringacute 2
-KPX runderdotmacronacute runderringgrave 2
-KPX runderdotmacronacute runderringmacron 2
-KPX runderdotmacronacute runderringmacronacute 2
-KPX runderdotmacronacute s -14
-KPX runderdotmacronacute sacute -14
-KPX runderdotmacronacute semicolon -39
-KPX runderdotmacronacute sunderdot -14
-KPX runderdotmacronacute t 9
-KPX runderdotmacronacute tunderbar 9
-KPX runderdotmacronacute tunderdot 9
-KPX runderdotmacronacute u 0
-KPX runderdotmacronacute uacute 0
-KPX runderdotmacronacute ubreve 0
-KPX runderdotmacronacute ucircumflex 0
-KPX runderdotmacronacute ugrave 0
-KPX runderdotmacronacute umacron 0
-KPX runderdotmacronacute umacronacute 0
-KPX runderdotmacronacute umacronbreve 0
-KPX runderdotmacronacute umacrongrave 0
-KPX runderdotmacronacute umacrontilde 0
-KPX runderdotmacronacute utilde 0
-KPX runderdotmacronacute v 4
-KPX runderdotmacronacute w 3
-KPX runderdotmacronacute x 2
-KPX runderdotmacronacute y 10
-KPX runderdotmacronacute yoverdot 10
-KPX runderdotmacronacute z 2
-KPX runderring a -10
-KPX runderring aacute -10
-KPX runderring acircumflex -10
-KPX runderring adieresis -10
-KPX runderring ae -11
-KPX runderring agrave -10
-KPX runderring amacron -10
-KPX runderring amacronacute -10
-KPX runderring amacronbreve -10
-KPX runderring amacrongrave -10
-KPX runderring amacrontilde -10
-KPX runderring aring -10
-KPX runderring atilde -10
-KPX runderring c -12
-KPX runderring ccedilla -8
-KPX runderring ccircumflex -12
-KPX runderring colon -36
-KPX runderring comma -107
-KPX runderring d -15
-KPX runderring dunderdot -15
-KPX runderring e -8
-KPX runderring eacute -8
-KPX runderring ebreve -8
-KPX runderring ecircumflex -8
-KPX runderring edieresis -8
-KPX runderring egrave -8
-KPX runderring emacron -8
-KPX runderring emacrontilde -8
-KPX runderring etilde -8
-KPX runderring f 5
-KPX runderring g -15
-KPX runderring goverdot -15
-KPX runderring h -33
-KPX runderring hunderbar -33
-KPX runderring hunderbreve -33
-KPX runderring hunderdot -33
-KPX runderring hyphen -75
-KPX runderring i 3
-KPX runderring iacute 3
-KPX runderring icircumflex 3
-KPX runderring idieresis 3
-KPX runderring igrave 3
-KPX runderring imacron 3
-KPX runderring imacronacute 3
-KPX runderring imacronbreve 3
-KPX runderring imacrongrave 3
-KPX runderring imacrontilde 3
-KPX runderring itilde 3
-KPX runderring j -15
-KPX runderring k -31
-KPX runderring kh -31
-KPX runderring kunderbar -31
-KPX runderring l -29
-KPX runderring ltilde -29
-KPX runderring lunderbar -29
-KPX runderring lunderdot -29
-KPX runderring lunderdotmacron -29
-KPX runderring lunderring -29
-KPX runderring lunderringmacron -29
-KPX runderring m -1
-KPX runderring mbreve -1
-KPX runderring mcandrabindu -1
-KPX runderring moverdot -1
-KPX runderring munderdot -1
-KPX runderring n -1
-KPX runderring nbreve -1
-KPX runderring noverdot -1
-KPX runderring ntilde -1
-KPX runderring nunderbar -1
-KPX runderring nunderdot -1
-KPX runderring o -10
-KPX runderring oacute -10
-KPX runderring obreve -10
-KPX runderring ocircumflex -10
-KPX runderring odieresis -10
-KPX runderring oe -7
-KPX runderring ograve -10
-KPX runderring omacron -10
-KPX runderring omacrontilde -10
-KPX runderring oslash -8
-KPX runderring otilde -10
-KPX runderring p -3
-KPX runderring period -109
-KPX runderring q -15
-KPX runderring quoteright 37
-KPX runderring r 2
-KPX runderring rbreve 2
-KPX runderring runderbar 2
-KPX runderring runderdot 2
-KPX runderring runderdotacute 2
-KPX runderring runderdotgrave 2
-KPX runderring runderdotmacron 2
-KPX runderring runderdotmacronacute 2
-KPX runderring runderring 2
-KPX runderring runderringacute 2
-KPX runderring runderringgrave 2
-KPX runderring runderringmacron 2
-KPX runderring runderringmacronacute 2
-KPX runderring s -14
-KPX runderring sacute -14
-KPX runderring semicolon -39
-KPX runderring sunderdot -14
-KPX runderring t 9
-KPX runderring tunderbar 9
-KPX runderring tunderdot 9
-KPX runderring u 0
-KPX runderring uacute 0
-KPX runderring ubreve 0
-KPX runderring ucircumflex 0
-KPX runderring ugrave 0
-KPX runderring umacron 0
-KPX runderring umacronacute 0
-KPX runderring umacronbreve 0
-KPX runderring umacrongrave 0
-KPX runderring umacrontilde 0
-KPX runderring utilde 0
-KPX runderring v 4
-KPX runderring w 3
-KPX runderring x 2
-KPX runderring y 10
-KPX runderring yoverdot 10
-KPX runderring z 2
-KPX runderringacute a -10
-KPX runderringacute aacute -10
-KPX runderringacute acircumflex -10
-KPX runderringacute adieresis -10
-KPX runderringacute ae -11
-KPX runderringacute agrave -10
-KPX runderringacute amacron -10
-KPX runderringacute amacronacute -10
-KPX runderringacute amacronbreve -10
-KPX runderringacute amacrongrave -10
-KPX runderringacute amacrontilde -10
-KPX runderringacute aring -10
-KPX runderringacute atilde -10
-KPX runderringacute c -12
-KPX runderringacute ccedilla -8
-KPX runderringacute ccircumflex -12
-KPX runderringacute colon -36
-KPX runderringacute comma -107
-KPX runderringacute d -15
-KPX runderringacute dunderdot -15
-KPX runderringacute e -8
-KPX runderringacute eacute -8
-KPX runderringacute ebreve -8
-KPX runderringacute ecircumflex -8
-KPX runderringacute edieresis -8
-KPX runderringacute egrave -8
-KPX runderringacute emacron -8
-KPX runderringacute emacrontilde -8
-KPX runderringacute etilde -8
-KPX runderringacute f 5
-KPX runderringacute g -15
-KPX runderringacute goverdot -15
-KPX runderringacute h -33
-KPX runderringacute hunderbar -33
-KPX runderringacute hunderbreve -33
-KPX runderringacute hunderdot -33
-KPX runderringacute hyphen -75
-KPX runderringacute i 3
-KPX runderringacute iacute 3
-KPX runderringacute icircumflex 3
-KPX runderringacute idieresis 3
-KPX runderringacute igrave 3
-KPX runderringacute imacron 3
-KPX runderringacute imacronacute 3
-KPX runderringacute imacronbreve 3
-KPX runderringacute imacrongrave 3
-KPX runderringacute imacrontilde 3
-KPX runderringacute itilde 3
-KPX runderringacute j -15
-KPX runderringacute k -31
-KPX runderringacute kh -31
-KPX runderringacute kunderbar -31
-KPX runderringacute l -29
-KPX runderringacute ltilde -29
-KPX runderringacute lunderbar -29
-KPX runderringacute lunderdot -29
-KPX runderringacute lunderdotmacron -29
-KPX runderringacute lunderring -29
-KPX runderringacute lunderringmacron -29
-KPX runderringacute m -1
-KPX runderringacute mbreve -1
-KPX runderringacute mcandrabindu -1
-KPX runderringacute moverdot -1
-KPX runderringacute munderdot -1
-KPX runderringacute n -1
-KPX runderringacute nbreve -1
-KPX runderringacute noverdot -1
-KPX runderringacute ntilde -1
-KPX runderringacute nunderbar -1
-KPX runderringacute nunderdot -1
-KPX runderringacute o -10
-KPX runderringacute oacute -10
-KPX runderringacute obreve -10
-KPX runderringacute ocircumflex -10
-KPX runderringacute odieresis -10
-KPX runderringacute oe -7
-KPX runderringacute ograve -10
-KPX runderringacute omacron -10
-KPX runderringacute omacrontilde -10
-KPX runderringacute oslash -8
-KPX runderringacute otilde -10
-KPX runderringacute p -3
-KPX runderringacute period -109
-KPX runderringacute q -15
-KPX runderringacute r 2
-KPX runderringacute rbreve 2
-KPX runderringacute runderbar 2
-KPX runderringacute runderdot 2
-KPX runderringacute runderdotacute 2
-KPX runderringacute runderdotgrave 2
-KPX runderringacute runderdotmacron 2
-KPX runderringacute runderdotmacronacute 2
-KPX runderringacute runderring 2
-KPX runderringacute runderringacute 2
-KPX runderringacute runderringgrave 2
-KPX runderringacute runderringmacron 2
-KPX runderringacute runderringmacronacute 2
-KPX runderringacute s -14
-KPX runderringacute sacute -14
-KPX runderringacute semicolon -39
-KPX runderringacute sunderdot -14
-KPX runderringacute t 9
-KPX runderringacute tunderbar 9
-KPX runderringacute tunderdot 9
-KPX runderringacute u 0
-KPX runderringacute uacute 0
-KPX runderringacute ubreve 0
-KPX runderringacute ucircumflex 0
-KPX runderringacute ugrave 0
-KPX runderringacute umacron 0
-KPX runderringacute umacronacute 0
-KPX runderringacute umacronbreve 0
-KPX runderringacute umacrongrave 0
-KPX runderringacute umacrontilde 0
-KPX runderringacute utilde 0
-KPX runderringacute v 4
-KPX runderringacute w 3
-KPX runderringacute x 2
-KPX runderringacute y 10
-KPX runderringacute yoverdot 10
-KPX runderringacute z 2
-KPX runderringgrave a -10
-KPX runderringgrave aacute -10
-KPX runderringgrave acircumflex -10
-KPX runderringgrave adieresis -10
-KPX runderringgrave ae -11
-KPX runderringgrave agrave -10
-KPX runderringgrave amacron -10
-KPX runderringgrave amacronacute -10
-KPX runderringgrave amacronbreve -10
-KPX runderringgrave amacrongrave -10
-KPX runderringgrave amacrontilde -10
-KPX runderringgrave aring -10
-KPX runderringgrave atilde -10
-KPX runderringgrave c -12
-KPX runderringgrave ccedilla -8
-KPX runderringgrave ccircumflex -12
-KPX runderringgrave colon -36
-KPX runderringgrave comma -107
-KPX runderringgrave d -15
-KPX runderringgrave dunderdot -15
-KPX runderringgrave e -8
-KPX runderringgrave eacute -8
-KPX runderringgrave ebreve -8
-KPX runderringgrave ecircumflex -8
-KPX runderringgrave edieresis -8
-KPX runderringgrave egrave -8
-KPX runderringgrave emacron -8
-KPX runderringgrave emacrontilde -8
-KPX runderringgrave etilde -8
-KPX runderringgrave f 5
-KPX runderringgrave g -15
-KPX runderringgrave goverdot -15
-KPX runderringgrave h -33
-KPX runderringgrave hunderbar -33
-KPX runderringgrave hunderbreve -33
-KPX runderringgrave hunderdot -33
-KPX runderringgrave hyphen -75
-KPX runderringgrave i 3
-KPX runderringgrave iacute 3
-KPX runderringgrave icircumflex 3
-KPX runderringgrave idieresis 3
-KPX runderringgrave igrave 3
-KPX runderringgrave imacron 3
-KPX runderringgrave imacronacute 3
-KPX runderringgrave imacronbreve 3
-KPX runderringgrave imacrongrave 3
-KPX runderringgrave imacrontilde 3
-KPX runderringgrave itilde 3
-KPX runderringgrave j -15
-KPX runderringgrave k -31
-KPX runderringgrave kh -31
-KPX runderringgrave kunderbar -31
-KPX runderringgrave l -29
-KPX runderringgrave ltilde -29
-KPX runderringgrave lunderbar -29
-KPX runderringgrave lunderdot -29
-KPX runderringgrave lunderdotmacron -29
-KPX runderringgrave lunderring -29
-KPX runderringgrave lunderringmacron -29
-KPX runderringgrave m -1
-KPX runderringgrave mbreve -1
-KPX runderringgrave mcandrabindu -1
-KPX runderringgrave moverdot -1
-KPX runderringgrave munderdot -1
-KPX runderringgrave n -1
-KPX runderringgrave nbreve -1
-KPX runderringgrave noverdot -1
-KPX runderringgrave ntilde -1
-KPX runderringgrave nunderbar -1
-KPX runderringgrave nunderdot -1
-KPX runderringgrave o -10
-KPX runderringgrave oacute -10
-KPX runderringgrave obreve -10
-KPX runderringgrave ocircumflex -10
-KPX runderringgrave odieresis -10
-KPX runderringgrave oe -7
-KPX runderringgrave ograve -10
-KPX runderringgrave omacron -10
-KPX runderringgrave omacrontilde -10
-KPX runderringgrave oslash -8
-KPX runderringgrave otilde -10
-KPX runderringgrave p -3
-KPX runderringgrave period -109
-KPX runderringgrave q -15
-KPX runderringgrave r 2
-KPX runderringgrave rbreve 2
-KPX runderringgrave runderbar 2
-KPX runderringgrave runderdot 2
-KPX runderringgrave runderdotacute 2
-KPX runderringgrave runderdotgrave 2
-KPX runderringgrave runderdotmacron 2
-KPX runderringgrave runderdotmacronacute 2
-KPX runderringgrave runderring 2
-KPX runderringgrave runderringacute 2
-KPX runderringgrave runderringgrave 2
-KPX runderringgrave runderringmacron 2
-KPX runderringgrave runderringmacronacute 2
-KPX runderringgrave s -14
-KPX runderringgrave sacute -14
-KPX runderringgrave semicolon -39
-KPX runderringgrave sunderdot -14
-KPX runderringgrave t 9
-KPX runderringgrave tunderbar 9
-KPX runderringgrave tunderdot 9
-KPX runderringgrave u 0
-KPX runderringgrave uacute 0
-KPX runderringgrave ubreve 0
-KPX runderringgrave ucircumflex 0
-KPX runderringgrave ugrave 0
-KPX runderringgrave umacron 0
-KPX runderringgrave umacronacute 0
-KPX runderringgrave umacronbreve 0
-KPX runderringgrave umacrongrave 0
-KPX runderringgrave umacrontilde 0
-KPX runderringgrave utilde 0
-KPX runderringgrave v 4
-KPX runderringgrave w 3
-KPX runderringgrave x 2
-KPX runderringgrave y 10
-KPX runderringgrave yoverdot 10
-KPX runderringgrave z 2
-KPX runderringmacron a -10
-KPX runderringmacron aacute -10
-KPX runderringmacron acircumflex -10
-KPX runderringmacron adieresis -10
-KPX runderringmacron ae -11
-KPX runderringmacron agrave -10
-KPX runderringmacron amacron -10
-KPX runderringmacron amacronacute -10
-KPX runderringmacron amacronbreve -10
-KPX runderringmacron amacrongrave -10
-KPX runderringmacron amacrontilde -10
-KPX runderringmacron aring -10
-KPX runderringmacron atilde -10
-KPX runderringmacron c -12
-KPX runderringmacron ccedilla -8
-KPX runderringmacron ccircumflex -12
-KPX runderringmacron colon -36
-KPX runderringmacron comma -107
-KPX runderringmacron d -15
-KPX runderringmacron dunderdot -15
-KPX runderringmacron e -8
-KPX runderringmacron eacute -8
-KPX runderringmacron ebreve -8
-KPX runderringmacron ecircumflex -8
-KPX runderringmacron edieresis -8
-KPX runderringmacron egrave -8
-KPX runderringmacron emacron -8
-KPX runderringmacron emacrontilde -8
-KPX runderringmacron etilde -8
-KPX runderringmacron f 5
-KPX runderringmacron g -15
-KPX runderringmacron goverdot -15
-KPX runderringmacron h -33
-KPX runderringmacron hunderbar -33
-KPX runderringmacron hunderbreve -33
-KPX runderringmacron hunderdot -33
-KPX runderringmacron hyphen -75
-KPX runderringmacron i 3
-KPX runderringmacron iacute 3
-KPX runderringmacron icircumflex 3
-KPX runderringmacron idieresis 3
-KPX runderringmacron igrave 3
-KPX runderringmacron imacron 3
-KPX runderringmacron imacronacute 3
-KPX runderringmacron imacronbreve 3
-KPX runderringmacron imacrongrave 3
-KPX runderringmacron imacrontilde 3
-KPX runderringmacron itilde 3
-KPX runderringmacron j -15
-KPX runderringmacron k -31
-KPX runderringmacron kh -31
-KPX runderringmacron kunderbar -31
-KPX runderringmacron l -29
-KPX runderringmacron ltilde -29
-KPX runderringmacron lunderbar -29
-KPX runderringmacron lunderdot -29
-KPX runderringmacron lunderdotmacron -29
-KPX runderringmacron lunderring -29
-KPX runderringmacron lunderringmacron -29
-KPX runderringmacron m -1
-KPX runderringmacron mbreve -1
-KPX runderringmacron mcandrabindu -1
-KPX runderringmacron moverdot -1
-KPX runderringmacron munderdot -1
-KPX runderringmacron n -1
-KPX runderringmacron nbreve -1
-KPX runderringmacron noverdot -1
-KPX runderringmacron ntilde -1
-KPX runderringmacron nunderbar -1
-KPX runderringmacron nunderdot -1
-KPX runderringmacron o -10
-KPX runderringmacron oacute -10
-KPX runderringmacron obreve -10
-KPX runderringmacron ocircumflex -10
-KPX runderringmacron odieresis -10
-KPX runderringmacron oe -7
-KPX runderringmacron ograve -10
-KPX runderringmacron omacron -10
-KPX runderringmacron omacrontilde -10
-KPX runderringmacron oslash -8
-KPX runderringmacron otilde -10
-KPX runderringmacron p -3
-KPX runderringmacron period -109
-KPX runderringmacron q -15
-KPX runderringmacron r 2
-KPX runderringmacron rbreve 2
-KPX runderringmacron runderbar 2
-KPX runderringmacron runderdot 2
-KPX runderringmacron runderdotacute 2
-KPX runderringmacron runderdotgrave 2
-KPX runderringmacron runderdotmacron 2
-KPX runderringmacron runderdotmacronacute 2
-KPX runderringmacron runderring 2
-KPX runderringmacron runderringacute 2
-KPX runderringmacron runderringgrave 2
-KPX runderringmacron runderringmacron 2
-KPX runderringmacron runderringmacronacute 2
-KPX runderringmacron s -14
-KPX runderringmacron sacute -14
-KPX runderringmacron semicolon -39
-KPX runderringmacron sunderdot -14
-KPX runderringmacron t 9
-KPX runderringmacron tunderbar 9
-KPX runderringmacron tunderdot 9
-KPX runderringmacron u 0
-KPX runderringmacron uacute 0
-KPX runderringmacron ubreve 0
-KPX runderringmacron ucircumflex 0
-KPX runderringmacron ugrave 0
-KPX runderringmacron umacron 0
-KPX runderringmacron umacronacute 0
-KPX runderringmacron umacronbreve 0
-KPX runderringmacron umacrongrave 0
-KPX runderringmacron umacrontilde 0
-KPX runderringmacron utilde 0
-KPX runderringmacron v 4
-KPX runderringmacron w 3
-KPX runderringmacron x 2
-KPX runderringmacron y 10
-KPX runderringmacron yoverdot 10
-KPX runderringmacron z 2
-KPX runderringmacronacute a -10
-KPX runderringmacronacute aacute -10
-KPX runderringmacronacute acircumflex -10
-KPX runderringmacronacute adieresis -10
-KPX runderringmacronacute ae -11
-KPX runderringmacronacute agrave -10
-KPX runderringmacronacute amacron -10
-KPX runderringmacronacute amacronacute -10
-KPX runderringmacronacute amacronbreve -10
-KPX runderringmacronacute amacrongrave -10
-KPX runderringmacronacute amacrontilde -10
-KPX runderringmacronacute aring -10
-KPX runderringmacronacute atilde -10
-KPX runderringmacronacute c -12
-KPX runderringmacronacute ccedilla -8
-KPX runderringmacronacute ccircumflex -12
-KPX runderringmacronacute colon -36
-KPX runderringmacronacute comma -107
-KPX runderringmacronacute d -15
-KPX runderringmacronacute dunderdot -15
-KPX runderringmacronacute e -8
-KPX runderringmacronacute eacute -8
-KPX runderringmacronacute ebreve -8
-KPX runderringmacronacute ecircumflex -8
-KPX runderringmacronacute edieresis -8
-KPX runderringmacronacute egrave -8
-KPX runderringmacronacute emacron -8
-KPX runderringmacronacute emacrontilde -8
-KPX runderringmacronacute etilde -8
-KPX runderringmacronacute f 5
-KPX runderringmacronacute g -15
-KPX runderringmacronacute goverdot -15
-KPX runderringmacronacute h -33
-KPX runderringmacronacute hunderbar -33
-KPX runderringmacronacute hunderbreve -33
-KPX runderringmacronacute hunderdot -33
-KPX runderringmacronacute hyphen -75
-KPX runderringmacronacute i 3
-KPX runderringmacronacute iacute 3
-KPX runderringmacronacute icircumflex 3
-KPX runderringmacronacute idieresis 3
-KPX runderringmacronacute igrave 3
-KPX runderringmacronacute imacron 3
-KPX runderringmacronacute imacronacute 3
-KPX runderringmacronacute imacronbreve 3
-KPX runderringmacronacute imacrongrave 3
-KPX runderringmacronacute imacrontilde 3
-KPX runderringmacronacute itilde 3
-KPX runderringmacronacute j -15
-KPX runderringmacronacute k -31
-KPX runderringmacronacute kh -31
-KPX runderringmacronacute kunderbar -31
-KPX runderringmacronacute l -29
-KPX runderringmacronacute ltilde -29
-KPX runderringmacronacute lunderbar -29
-KPX runderringmacronacute lunderdot -29
-KPX runderringmacronacute lunderdotmacron -29
-KPX runderringmacronacute lunderring -29
-KPX runderringmacronacute lunderringmacron -29
-KPX runderringmacronacute m -1
-KPX runderringmacronacute mbreve -1
-KPX runderringmacronacute mcandrabindu -1
-KPX runderringmacronacute moverdot -1
-KPX runderringmacronacute munderdot -1
-KPX runderringmacronacute n -1
-KPX runderringmacronacute nbreve -1
-KPX runderringmacronacute noverdot -1
-KPX runderringmacronacute ntilde -1
-KPX runderringmacronacute nunderbar -1
-KPX runderringmacronacute nunderdot -1
-KPX runderringmacronacute o -10
-KPX runderringmacronacute oacute -10
-KPX runderringmacronacute obreve -10
-KPX runderringmacronacute ocircumflex -10
-KPX runderringmacronacute odieresis -10
-KPX runderringmacronacute oe -7
-KPX runderringmacronacute ograve -10
-KPX runderringmacronacute omacron -10
-KPX runderringmacronacute omacrontilde -10
-KPX runderringmacronacute oslash -8
-KPX runderringmacronacute otilde -10
-KPX runderringmacronacute p -3
-KPX runderringmacronacute period -109
-KPX runderringmacronacute q -15
-KPX runderringmacronacute r 2
-KPX runderringmacronacute rbreve 2
-KPX runderringmacronacute runderbar 2
-KPX runderringmacronacute runderdot 2
-KPX runderringmacronacute runderdotacute 2
-KPX runderringmacronacute runderdotgrave 2
-KPX runderringmacronacute runderdotmacron 2
-KPX runderringmacronacute runderdotmacronacute 2
-KPX runderringmacronacute runderring 2
-KPX runderringmacronacute runderringacute 2
-KPX runderringmacronacute runderringgrave 2
-KPX runderringmacronacute runderringmacron 2
-KPX runderringmacronacute runderringmacronacute 2
-KPX runderringmacronacute s -14
-KPX runderringmacronacute sacute -14
-KPX runderringmacronacute semicolon -39
-KPX runderringmacronacute sunderdot -14
-KPX runderringmacronacute t 9
-KPX runderringmacronacute tunderbar 9
-KPX runderringmacronacute tunderdot 9
-KPX runderringmacronacute u 0
-KPX runderringmacronacute uacute 0
-KPX runderringmacronacute ubreve 0
-KPX runderringmacronacute ucircumflex 0
-KPX runderringmacronacute ugrave 0
-KPX runderringmacronacute umacron 0
-KPX runderringmacronacute umacronacute 0
-KPX runderringmacronacute umacronbreve 0
-KPX runderringmacronacute umacrongrave 0
-KPX runderringmacronacute umacrontilde 0
-KPX runderringmacronacute utilde 0
-KPX runderringmacronacute v 4
-KPX runderringmacronacute w 3
-KPX runderringmacronacute x 2
-KPX runderringmacronacute y 10
-KPX runderringmacronacute yoverdot 10
-KPX runderringmacronacute z 2
-KPX s quoteright 19
-KPX s t -13
-KPX s tunderbar -13
-KPX s tunderdot -13
-KPX sacute t -13
-KPX sacute tunderbar -13
-KPX sacute tunderdot -13
-KPX seven colon -95
-KPX seven comma -78
-KPX seven four -82
-KPX seven one -67
-KPX seven period -80
-KPX seven seven -28
-KPX seven six -49
-KPX six four 11
-KPX six one -55
-KPX six seven -12
-KPX sunderdot quoteright 19
-KPX sunderdot t -13
-KPX sunderdot tunderbar -13
-KPX sunderdot tunderdot -13
-KPX t S -11
-KPX t Sacute -11
-KPX t Sunderdot -11
-KPX t a -6
-KPX t aacute -6
-KPX t acircumflex -6
-KPX t adieresis -6
-KPX t ae -1
-KPX t agrave -6
-KPX t amacron -6
-KPX t amacronacute -6
-KPX t amacronbreve -6
-KPX t amacrongrave -6
-KPX t amacrontilde -6
-KPX t aring -6
-KPX t atilde -6
-KPX t colon -40
-KPX t e -3
-KPX t eacute -3
-KPX t ebreve -3
-KPX t ecircumflex -3
-KPX t edieresis -3
-KPX t egrave -3
-KPX t emacron -3
-KPX t emacrontilde -3
-KPX t etilde -3
-KPX t h -24
-KPX t hunderbar -24
-KPX t hunderbreve -24
-KPX t hunderdot -24
-KPX t o -9
-KPX t oacute -9
-KPX t obreve -9
-KPX t ocircumflex -9
-KPX t odieresis -9
-KPX t ograve -9
-KPX t omacron -9
-KPX t omacrontilde -9
-KPX t otilde -9
-KPX t quoteright 4
-KPX t semicolon -36
-KPX three four -3
-KPX three one -73
-KPX three seven -21
-KPX tunderbar S -11
-KPX tunderbar Sacute -11
-KPX tunderbar Sunderdot -11
-KPX tunderbar a -6
-KPX tunderbar aacute -6
-KPX tunderbar acircumflex -6
-KPX tunderbar adieresis -6
-KPX tunderbar ae -1
-KPX tunderbar agrave -6
-KPX tunderbar amacron -6
-KPX tunderbar amacronacute -6
-KPX tunderbar amacronbreve -6
-KPX tunderbar amacrongrave -6
-KPX tunderbar amacrontilde -6
-KPX tunderbar aring -6
-KPX tunderbar atilde -6
-KPX tunderbar colon -40
-KPX tunderbar e -3
-KPX tunderbar eacute -3
-KPX tunderbar ebreve -3
-KPX tunderbar ecircumflex -3
-KPX tunderbar edieresis -3
-KPX tunderbar egrave -3
-KPX tunderbar emacron -3
-KPX tunderbar emacrontilde -3
-KPX tunderbar etilde -3
-KPX tunderbar h -24
-KPX tunderbar hunderbar -24
-KPX tunderbar hunderbreve -24
-KPX tunderbar hunderdot -24
-KPX tunderbar o -9
-KPX tunderbar oacute -9
-KPX tunderbar obreve -9
-KPX tunderbar ocircumflex -9
-KPX tunderbar odieresis -9
-KPX tunderbar ograve -9
-KPX tunderbar omacron -9
-KPX tunderbar omacrontilde -9
-KPX tunderbar otilde -9
-KPX tunderbar quoteright 4
-KPX tunderbar semicolon -36
-KPX tunderdot S -11
-KPX tunderdot Sacute -11
-KPX tunderdot Sunderdot -11
-KPX tunderdot a -6
-KPX tunderdot aacute -6
-KPX tunderdot acircumflex -6
-KPX tunderdot adieresis -6
-KPX tunderdot ae -1
-KPX tunderdot agrave -6
-KPX tunderdot amacron -6
-KPX tunderdot amacronacute -6
-KPX tunderdot amacronbreve -6
-KPX tunderdot amacrongrave -6
-KPX tunderdot amacrontilde -6
-KPX tunderdot aring -6
-KPX tunderdot atilde -6
-KPX tunderdot colon -40
-KPX tunderdot e -3
-KPX tunderdot eacute -3
-KPX tunderdot ebreve -3
-KPX tunderdot ecircumflex -3
-KPX tunderdot edieresis -3
-KPX tunderdot egrave -3
-KPX tunderdot emacron -3
-KPX tunderdot emacrontilde -3
-KPX tunderdot etilde -3
-KPX tunderdot h -24
-KPX tunderdot hunderbar -24
-KPX tunderdot hunderbreve -24
-KPX tunderdot hunderdot -24
-KPX tunderdot o -9
-KPX tunderdot oacute -9
-KPX tunderdot obreve -9
-KPX tunderdot ocircumflex -9
-KPX tunderdot odieresis -9
-KPX tunderdot ograve -9
-KPX tunderdot omacron -9
-KPX tunderdot omacrontilde -9
-KPX tunderdot otilde -9
-KPX tunderdot quoteright 4
-KPX tunderdot semicolon -36
-KPX two four 2
-KPX two one -56
-KPX two seven -18
-KPX u quoteright -11
-KPX v a -20
-KPX v aacute -20
-KPX v acircumflex -20
-KPX v adieresis -20
-KPX v ae -28
-KPX v agrave -20
-KPX v amacron -20
-KPX v amacronacute -20
-KPX v amacronbreve -20
-KPX v amacrongrave -20
-KPX v amacrontilde -20
-KPX v aring -20
-KPX v atilde -20
-KPX v c -23
-KPX v ccircumflex -23
-KPX v colon -67
-KPX v comma -41
-KPX v e -18
-KPX v eacute -18
-KPX v ebreve -18
-KPX v ecircumflex -18
-KPX v edieresis -18
-KPX v egrave -18
-KPX v emacron -18
-KPX v emacrontilde -18
-KPX v etilde -18
-KPX v g -30
-KPX v goverdot -30
-KPX v hyphen -9
-KPX v l -33
-KPX v ltilde -33
-KPX v lunderbar -33
-KPX v lunderdot -33
-KPX v lunderdotmacron -33
-KPX v lunderring -33
-KPX v lunderringmacron -33
-KPX v o -22
-KPX v oacute -22
-KPX v obreve -22
-KPX v ocircumflex -22
-KPX v odieresis -22
-KPX v ograve -22
-KPX v omacron -22
-KPX v omacrontilde -22
-KPX v oslash -18
-KPX v otilde -22
-KPX v period -43
-KPX v s -31
-KPX v sacute -31
-KPX v semicolon -64
-KPX v sunderdot -31
-KPX w a -18
-KPX w aacute -18
-KPX w acircumflex -18
-KPX w adieresis -18
-KPX w ae -26
-KPX w agrave -18
-KPX w amacron -18
-KPX w amacronacute -18
-KPX w amacronbreve -18
-KPX w amacrongrave -18
-KPX w amacrontilde -18
-KPX w aring -18
-KPX w atilde -18
-KPX w c -21
-KPX w ccircumflex -21
-KPX w colon -65
-KPX w comma -39
-KPX w e -16
-KPX w eacute -16
-KPX w ebreve -16
-KPX w ecircumflex -16
-KPX w edieresis -16
-KPX w egrave -16
-KPX w emacron -16
-KPX w emacrontilde -16
-KPX w etilde -16
-KPX w g -28
-KPX w goverdot -28
-KPX w hyphen -7
-KPX w l -31
-KPX w ltilde -31
-KPX w lunderbar -31
-KPX w lunderdot -31
-KPX w lunderdotmacron -31
-KPX w lunderring -31
-KPX w lunderringmacron -31
-KPX w o -20
-KPX w oacute -20
-KPX w obreve -20
-KPX w ocircumflex -20
-KPX w odieresis -20
-KPX w ograve -20
-KPX w omacron -20
-KPX w omacrontilde -20
-KPX w oslash -16
-KPX w otilde -20
-KPX w period -41
-KPX w s -29
-KPX w sacute -29
-KPX w semicolon -62
-KPX w sunderdot -29
-KPX x a 3
-KPX x aacute 3
-KPX x acircumflex 3
-KPX x agrave 3
-KPX x amacron 3
-KPX x amacronacute 3
-KPX x amacronbreve 3
-KPX x amacrongrave 3
-KPX x amacrontilde 3
-KPX x atilde 3
-KPX x c 0
-KPX x ccircumflex 0
-KPX x e 5
-KPX x eacute 5
-KPX x ebreve 5
-KPX x ecircumflex 5
-KPX x edieresis 5
-KPX x egrave 5
-KPX x emacron 5
-KPX x emacrontilde 5
-KPX x etilde 5
-KPX x o 0
-KPX x obreve 0
-KPX x ocircumflex 0
-KPX x ograve 0
-KPX x omacron 0
-KPX x omacrontilde 0
-KPX x otilde 0
-KPX x q 3
-KPX y a -21
-KPX y aacute -21
-KPX y acircumflex -21
-KPX y adieresis -21
-KPX y ae -28
-KPX y agrave -21
-KPX y amacron -21
-KPX y amacronacute -21
-KPX y amacronbreve -21
-KPX y amacrongrave -21
-KPX y amacrontilde -21
-KPX y aring -21
-KPX y atilde -21
-KPX y c -24
-KPX y ccircumflex -24
-KPX y colon -53
-KPX y comma -47
-KPX y e -20
-KPX y eacute -20
-KPX y ebreve -20
-KPX y ecircumflex -20
-KPX y edieresis -20
-KPX y egrave -20
-KPX y emacron -20
-KPX y emacrontilde -20
-KPX y etilde -20
-KPX y g -30
-KPX y goverdot -30
-KPX y hyphen -15
-KPX y l -33
-KPX y ltilde -33
-KPX y lunderbar -33
-KPX y lunderdot -33
-KPX y lunderdotmacron -33
-KPX y lunderring -33
-KPX y lunderringmacron -33
-KPX y o -24
-KPX y oacute -24
-KPX y obreve -24
-KPX y ocircumflex -24
-KPX y odieresis -24
-KPX y ograve -24
-KPX y omacron -24
-KPX y omacrontilde -24
-KPX y oslash -20
-KPX y otilde -24
-KPX y period -49
-KPX y s -31
-KPX y sacute -31
-KPX y semicolon -57
-KPX y sunderdot -31
-KPX yoverdot a -21
-KPX yoverdot aacute -21
-KPX yoverdot acircumflex -21
-KPX yoverdot adieresis -21
-KPX yoverdot ae -28
-KPX yoverdot agrave -21
-KPX yoverdot amacron -21
-KPX yoverdot amacronacute -21
-KPX yoverdot amacronbreve -21
-KPX yoverdot amacrongrave -21
-KPX yoverdot amacrontilde -21
-KPX yoverdot aring -21
-KPX yoverdot atilde -21
-KPX yoverdot c -24
-KPX yoverdot ccircumflex -24
-KPX yoverdot colon -53
-KPX yoverdot comma -47
-KPX yoverdot e -20
-KPX yoverdot eacute -20
-KPX yoverdot ebreve -20
-KPX yoverdot ecircumflex -20
-KPX yoverdot edieresis -20
-KPX yoverdot egrave -20
-KPX yoverdot emacron -20
-KPX yoverdot emacrontilde -20
-KPX yoverdot etilde -20
-KPX yoverdot g -30
-KPX yoverdot goverdot -30
-KPX yoverdot hyphen -15
-KPX yoverdot l -33
-KPX yoverdot ltilde -33
-KPX yoverdot lunderbar -33
-KPX yoverdot lunderdot -33
-KPX yoverdot lunderdotmacron -33
-KPX yoverdot lunderring -33
-KPX yoverdot lunderringmacron -33
-KPX yoverdot o -24
-KPX yoverdot oacute -24
-KPX yoverdot obreve -24
-KPX yoverdot ocircumflex -24
-KPX yoverdot odieresis -24
-KPX yoverdot ograve -24
-KPX yoverdot omacron -24
-KPX yoverdot omacrontilde -24
-KPX yoverdot oslash -20
-KPX yoverdot otilde -24
-KPX yoverdot period -49
-KPX yoverdot s -31
-KPX yoverdot sacute -31
-KPX yoverdot semicolon -57
-KPX yoverdot sunderdot -31
-KPX zero four 6
-KPX zero one -62
-KPX zero seven -8
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/public/itrans/ncpr____.afm b/Master/texmf-dist/fonts/afm/public/itrans/ncpr____.afm
deleted file mode 100644
index fef35c531c7..00000000000
--- a/Master/texmf-dist/fonts/afm/public/itrans/ncpr____.afm
+++ /dev/null
@@ -1,4287 +0,0 @@
-StartFontMetrics 3.0
-Comment Based on CenturySchL-Roma; modified for CSX+ encoding
-Comment by John Smiths's program mkt1font on July 29, 1998
-Comment Command line: mkt1font -s 800 -c 0,100 -d CSX+.def -f NCS-Roman.pfb -a NCS-Roman.afm -n NCS_CSX+-Roman
-Comment Copyright URW Software, Copyright 1994 by URW
-Comment Creation Date: 2/11/1994
-Comment See the file COPYING (GNU General Public License) for license conditions.
-FontName NCS_CSX+-Roman
-FullName NCS_CSX+-Roman
-FamilyName NCS_CSX+
-Weight Roman
-ItalicAngle 0.0
-IsFixedPitch false
-UnderlinePosition -104
-UnderlineThickness 61
-Version 001.005
-Notice URW Software, Copyright 1994 by URW
-EncodingScheme FontSpecific
-FontBBox -217 -260 1414 979
-CapHeight 722
-XHeight 466
-Descender -202
-Ascender 737
-StartCharMetrics 323
-C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
-C 33 ; WX 296 ; N exclam ; B 87 -14 212 736 ;
-C 34 ; WX 389 ; N quotedbl ; B 61 498 328 736 ;
-C 35 ; WX 556 ; N numbersign ; B 33 0 524 686 ;
-C 36 ; WX 556 ; N dollar ; B 45 -130 510 801 ;
-C 37 ; WX 833 ; N percent ; B 45 0 792 722 ;
-C 38 ; WX 815 ; N ampersand ; B 51 -15 775 737 ;
-C 39 ; WX 204 ; N quoteright ; B 24 450 178 741 ;
-C 40 ; WX 333 ; N parenleft ; B 36 -123 279 736 ;
-C 41 ; WX 333 ; N parenright ; B 54 -123 297 736 ;
-C 42 ; WX 500 ; N asterisk ; B 56 300 443 736 ;
-C 43 ; WX 606 ; N plus ; B 51 0 555 505 ;
-C 44 ; WX 278 ; N comma ; B 64 -183 218 108 ;
-C 45 ; WX 333 ; N hyphen ; B 42 195 291 278 ;
-C 46 ; WX 278 ; N period ; B 74 -14 199 111 ;
-C 47 ; WX 278 ; N slash ; B -23 -14 302 736 ;
-C 48 ; WX 556 ; N zero ; B 42 -15 514 704 ;
-C 49 ; WX 556 ; N one ; B 100 0 496 704 ;
-C 50 ; WX 556 ; N two ; B 35 0 505 704 ;
-C 51 ; WX 556 ; N three ; B 42 -15 498 704 ;
-C 52 ; WX 556 ; N four ; B 28 0 527 704 ;
-C 53 ; WX 556 ; N five ; B 45 -15 502 704 ;
-C 54 ; WX 556 ; N six ; B 42 -15 516 704 ;
-C 55 ; WX 556 ; N seven ; B 59 -14 508 704 ;
-C 56 ; WX 556 ; N eight ; B 41 -15 513 704 ;
-C 57 ; WX 556 ; N nine ; B 39 -15 513 704 ;
-C 58 ; WX 278 ; N colon ; B 86 -14 211 473 ;
-C 59 ; WX 278 ; N semicolon ; B 72 -183 226 472 ;
-C 60 ; WX 606 ; N less ; B 49 -17 558 523 ;
-C 61 ; WX 606 ; N equal ; B 51 112 555 394 ;
-C 62 ; WX 606 ; N greater ; B 48 -17 557 523 ;
-C 63 ; WX 444 ; N question ; B 25 -15 411 736 ;
-C 64 ; WX 737 ; N at ; B 43 -14 705 736 ;
-C 65 ; WX 722 ; N A ; B -8 0 731 736 ;
-C 66 ; WX 722 ; N B ; B 30 0 670 722 ;
-C 67 ; WX 722 ; N C ; B 45 -15 668 737 ;
-C 68 ; WX 778 ; N D ; B 29 0 732 722 ;
-C 69 ; WX 722 ; N E ; B 29 0 663 722 ;
-C 70 ; WX 667 ; N F ; B 29 0 638 722 ;
-C 71 ; WX 778 ; N G ; B 42 -15 772 737 ;
-C 72 ; WX 833 ; N H ; B 29 0 804 722 ;
-C 73 ; WX 407 ; N I ; B 38 0 369 722 ;
-C 74 ; WX 556 ; N J ; B 5 -15 537 722 ;
-C 75 ; WX 778 ; N K ; B 30 0 803 722 ;
-C 76 ; WX 667 ; N L ; B 35 0 646 722 ;
-C 77 ; WX 944 ; N M ; B 22 0 913 722 ;
-C 78 ; WX 815 ; N N ; B 19 -14 794 722 ;
-C 79 ; WX 778 ; N O ; B 45 -15 733 737 ;
-C 80 ; WX 667 ; N P ; B 28 0 649 722 ;
-C 81 ; WX 778 ; N Q ; B 45 -189 749 737 ;
-C 82 ; WX 722 ; N R ; B 26 -15 713 722 ;
-C 83 ; WX 630 ; N S ; B 51 -15 590 737 ;
-C 84 ; WX 667 ; N T ; B 19 0 648 722 ;
-C 85 ; WX 815 ; N U ; B 17 -15 799 722 ;
-C 86 ; WX 722 ; N V ; B -8 -15 731 722 ;
-C 87 ; WX 981 ; N W ; B 6 -15 976 722 ;
-C 88 ; WX 704 ; N X ; B -6 0 716 722 ;
-C 89 ; WX 704 ; N Y ; B -13 0 713 722 ;
-C 90 ; WX 611 ; N Z ; B 24 0 575 722 ;
-C 91 ; WX 333 ; N bracketleft ; B 66 -108 297 722 ;
-C 92 ; WX 606 ; N backslash ; B 74 0 532 737 ;
-C 93 ; WX 333 ; N bracketright ; B 36 -108 266 722 ;
-C 94 ; WX 606 ; N asciicircum ; B 52 318 554 722 ;
-C 95 ; WX 500 ; N underscore ; B 0 -134 500 -73 ;
-C 96 ; WX 204 ; N quoteleft ; B 26 444 181 736 ;
-C 97 ; WX 556 ; N a ; B 44 -15 543 481 ;
-C 98 ; WX 556 ; N b ; B 8 -15 520 737 ;
-C 99 ; WX 444 ; N c ; B 34 -15 426 481 ;
-C 100 ; WX 574 ; N d ; B 43 -15 554 737 ;
-C 101 ; WX 500 ; N e ; B 35 -15 466 481 ;
-C 102 ; WX 333 ; N f ; B 19 0 433 737 ;
-C 103 ; WX 537 ; N g ; B 23 -203 542 495 ;
-C 104 ; WX 611 ; N h ; B 15 0 593 737 ;
-C 105 ; WX 315 ; N i ; B 18 0 289 715 ;
-C 106 ; WX 296 ; N j ; B -82 -202 218 715 ;
-C 107 ; WX 593 ; N k ; B 14 0 587 737 ;
-C 108 ; WX 315 ; N l ; B 19 0 287 737 ;
-C 109 ; WX 889 ; N m ; B 23 0 868 481 ;
-C 110 ; WX 611 ; N n ; B 27 0 593 481 ;
-C 111 ; WX 500 ; N o ; B 34 -15 466 481 ;
-C 112 ; WX 574 ; N p ; B 28 -202 535 481 ;
-C 113 ; WX 556 ; N q ; B 36 -202 548 481 ;
-C 114 ; WX 444 ; N r ; B 21 0 435 481 ;
-C 115 ; WX 463 ; N s ; B 51 -15 421 481 ;
-C 116 ; WX 389 ; N t ; B 18 -15 374 664 ;
-C 117 ; WX 611 ; N u ; B 21 -15 594 466 ;
-C 118 ; WX 537 ; N v ; B 8 -15 528 466 ;
-C 119 ; WX 778 ; N w ; B 15 -15 763 466 ;
-C 120 ; WX 537 ; N x ; B 9 0 529 466 ;
-C 121 ; WX 537 ; N y ; B 3 -206 531 466 ;
-C 122 ; WX 481 ; N z ; B 39 0 435 466 ;
-C 123 ; WX 333 ; N braceleft ; B 66 -108 297 722 ;
-C 124 ; WX 606 ; N bar ; B 264 0 342 722 ;
-C 125 ; WX 333 ; N braceright ; B 36 -108 267 722 ;
-C 126 ; WX 606 ; N asciitilde ; B 51 165 555 327 ;
-C 128 ; WX 722 ; N Ccedilla ; B 45 -216 668 737 ;
-C 129 ; WX 611 ; N udieresis ; B 21 -15 594 644 ;
-C 130 ; WX 500 ; N eacute ; B 35 -15 466 706 ;
-C 131 ; WX 556 ; N acircumflex ; B 44 -15 543 701 ;
-C 132 ; WX 556 ; N adieresis ; B 44 -15 543 644 ;
-C 133 ; WX 556 ; N agrave ; B 44 -15 543 706 ;
-C 134 ; WX 556 ; N aring ; B 44 -15 543 729 ;
-C 135 ; WX 444 ; N ccedilla ; B 34 -215 426 481 ;
-C 136 ; WX 500 ; N ecircumflex ; B 35 -15 466 701 ;
-C 137 ; WX 500 ; N edieresis ; B 35 -15 466 644 ;
-C 138 ; WX 500 ; N egrave ; B 35 -15 466 706 ;
-C 139 ; WX 315 ; N idieresis ; B 8 0 307 644 ;
-C 140 ; WX 315 ; N icircumflex ; B 1 0 314 701 ;
-C 141 ; WX 315 ; N igrave ; B 8 0 289 706 ;
-C 142 ; WX 722 ; N Adieresis ; B -8 0 731 902 ;
-C 143 ; WX 722 ; N Aring ; B -8 0 731 979 ;
-C 144 ; WX 722 ; N Eacute ; B 29 0 663 958 ;
-C 145 ; WX 796 ; N ae ; B 36 -15 759 481 ;
-C 146 ; WX 1000 ; N AE ; B 0 0 963 722 ;
-C 147 ; WX 500 ; N ocircumflex ; B 34 -15 466 701 ;
-C 148 ; WX 500 ; N odieresis ; B 34 -15 466 644 ;
-C 149 ; WX 500 ; N ograve ; B 34 -15 466 706 ;
-C 150 ; WX 611 ; N ucircumflex ; B 21 -15 594 701 ;
-C 151 ; WX 611 ; N ugrave ; B 21 -15 594 706 ;
-C 152 ; WX 796 ; N aemacron ; B 36 -15 759 622 ;
-C 153 ; WX 778 ; N Odieresis ; B 45 -15 733 902 ;
-C 154 ; WX 815 ; N Udieresis ; B 17 -15 799 902 ;
-C 155 ; WX 611 ; N ubreve ; B 21 -15 594 692 ;
-C 156 ; WX 500 ; N emacrontilde ; B 35 -15 466 815 ;
-C 157 ; WX 444 ; N runderring ; B 21 -260 435 481 ;
-C 158 ; WX 556 ; N aacute ; B 44 -15 543 706 ;
-C 159 ; WX 444 ; N runderbar ; B 21 -134 435 481 ;
-C 160 ; WX 278 ; N space ; B 0 0 0 0 ;
-C 161 ; WX 315 ; N iacute ; B 18 0 307 706 ;
-C 162 ; WX 500 ; N oacute ; B 34 -15 466 706 ;
-C 163 ; WX 611 ; N uacute ; B 21 -15 594 706 ;
-C 164 ; WX 611 ; N ntilde ; B 27 0 593 659 ;
-C 165 ; WX 815 ; N Ntilde ; B 19 -14 794 915 ;
-C 166 ; WX 315 ; N ltilde ; B 19 0 287 915 ;
-C 167 ; WX 889 ; N moverdot ; B 23 0 868 644 ;
-C 168 ; WX 556 ; N amacronbreve ; B 44 -15 543 848 ;
-C 169 ; WX 315 ; N imacronbreve ; B 18 0 289 848 ;
-C 170 ; WX 611 ; N umacronbreve ; B 21 -15 594 848 ;
-C 171 ; WX 556 ; N amacrontilde ; B 44 -15 543 815 ;
-C 172 ; WX 315 ; N imacrontilde ; B 18 0 289 815 ;
-C 173 ; WX 611 ; N nunderbar ; B 27 -134 593 481 ;
-C 174 ; WX 444 ; N runderringmacron ; B 21 -260 435 622 ;
-C 175 ; WX 315 ; N lunderring ; B 19 -260 287 737 ;
-C 176 ; WX 315 ; N lunderringmacron ; B 19 -260 287 878 ;
-C 177 ; WX 444 ; N runderringacute ; B 21 -260 435 706 ;
-C 178 ; WX 444 ; N runderringgrave ; B 21 -260 435 706 ;
-C 179 ; WX 444 ; N runderringmacronacute ; B 21 -260 435 862 ;
-C 180 ; WX 889 ; N mbreve ; B 23 0 868 692 ;
-C 181 ; WX 556 ; N amacronacute ; B 44 -15 543 862 ;
-C 182 ; WX 556 ; N amacrongrave ; B 44 -15 543 862 ;
-C 183 ; WX 315 ; N imacronacute ; B 18 0 289 862 ;
-C 184 ; WX 315 ; N imacrongrave ; B 18 0 289 862 ;
-C 185 ; WX 500 ; N emacron ; B 35 -15 466 622 ;
-C 186 ; WX 500 ; N omacron ; B 34 -15 466 622 ;
-C 187 ; WX 722 ; N Runderring ; B 26 -260 713 722 ;
-C 188 ; WX 537 ; N yoverdot ; B 3 -206 531 644 ;
-C 189 ; WX 611 ; N umacronacute ; B 21 -15 594 862 ;
-C 190 ; WX 611 ; N umacrongrave ; B 21 -15 594 862 ;
-C 191 ; WX 444 ; N rbreve ; B 21 0 435 692 ;
-C 192 ; WX 500 ; N omacrontilde ; B 34 -15 466 815 ;
-C 193 ; WX 889 ; N mcandrabindu ; B 23 0 868 692 ;
-C 194 ; WX 389 ; N tunderbar ; B 18 -134 374 664 ;
-C 195 ; WX 722 ; N Emacron ; B 29 0 663 878 ;
-C 196 ; WX 778 ; N Omacron ; B 45 -15 733 878 ;
-C 197 ; WX 611 ; N nbreve ; B 27 0 593 692 ;
-C 198 ; WX 444 ; N runderdotacute ; B 21 -227 435 706 ;
-C 199 ; WX 444 ; N runderdotgrave ; B 21 -227 435 706 ;
-C 200 ; WX 1389 ; N Khunderbar ; B 30 -134 1414 737 ;
-C 201 ; WX 593 ; N kunderbar ; B 14 -134 587 737 ;
-C 202 ; WX 278 ; N space ; B 0 0 0 0 ;
-C 203 ; WX 1000 ; N AEmacron ; B 0 0 963 878 ;
-C 204 ; WX 1204 ; N khunderbar ; B 14 -134 1198 737 ;
-C 205 ; WX 537 ; N goverdot ; B 23 -203 542 644 ;
-C 206 ; WX 444 ; N ccircumflex ; B 34 -15 426 701 ;
-C 207 ; WX 444 ; N runderdotmacronacute ; B 21 -227 435 862 ;
-C 208 ; WX 556 ; N atilde ; B 44 -15 543 659 ;
-C 209 ; WX 315 ; N itilde ; B 18 0 289 659 ;
-C 210 ; WX 611 ; N utilde ; B 21 -15 594 659 ;
-C 211 ; WX 500 ; N etilde ; B 35 -15 466 659 ;
-C 212 ; WX 500 ; N otilde ; B 34 -15 466 659 ;
-C 213 ; WX 500 ; N ebreve ; B 35 -15 466 692 ;
-C 214 ; WX 500 ; N obreve ; B 34 -15 466 692 ;
-C 215 ; WX 315 ; N lunderbar ; B 19 -134 287 737 ;
-C 216 ; WX 611 ; N umacrontilde ; B 21 -15 594 815 ;
-C 217 ; WX 778 ; N Goverdot ; B 42 -15 772 900 ;
-C 218 ; WX 722 ; N Ccircumflex ; B 45 -15 668 957 ;
-C 219 ; WX 611 ; N hunderbar ; B 15 -134 593 737 ;
-C 220 ; WX 611 ; N hunderbreve ; B 15 -256 593 737 ;
-C 221 ; WX 556 ; N endash ; B 0 206 556 267 ;
-C 222 ; WX 1000 ; N emdash ; B 0 206 1000 267 ;
-C 223 ; WX 389 ; N quotedblleft ; B 26 444 365 736 ;
-C 224 ; WX 556 ; N amacron ; B 44 -15 543 622 ;
-C 225 ; WX 574 ; N germandbls ; B 29 -15 535 737 ;
-C 226 ; WX 722 ; N Amacron ; B -8 0 731 878 ;
-C 227 ; WX 315 ; N imacron ; B 18 0 289 622 ;
-C 228 ; WX 407 ; N Imacron ; B 38 0 369 878 ;
-C 229 ; WX 611 ; N umacron ; B 21 -15 594 622 ;
-C 230 ; WX 815 ; N Umacron ; B 17 -15 799 878 ;
-C 231 ; WX 444 ; N runderdot ; B 21 -227 435 481 ;
-C 232 ; WX 722 ; N Runderdot ; B 26 -227 713 722 ;
-C 233 ; WX 444 ; N runderdotmacron ; B 21 -227 435 622 ;
-C 234 ; WX 722 ; N Runderdotmacron ; B 26 -227 713 878 ;
-C 235 ; WX 315 ; N lunderdot ; B 19 -227 287 737 ;
-C 236 ; WX 667 ; N Lunderdot ; B 35 -227 646 722 ;
-C 237 ; WX 315 ; N lunderdotmacron ; B 19 -227 287 878 ;
-C 238 ; WX 667 ; N Lunderdotmacron ; B 35 -227 646 878 ;
-C 239 ; WX 611 ; N noverdot ; B 27 0 593 644 ;
-C 240 ; WX 815 ; N Noverdot ; B 19 -14 794 900 ;
-C 241 ; WX 389 ; N tunderdot ; B 18 -227 374 664 ;
-C 242 ; WX 667 ; N Tunderdot ; B 19 -227 648 722 ;
-C 243 ; WX 574 ; N dunderdot ; B 43 -227 554 737 ;
-C 244 ; WX 778 ; N Dunderdot ; B 29 -227 732 722 ;
-C 245 ; WX 611 ; N nunderdot ; B 27 -227 593 481 ;
-C 246 ; WX 815 ; N Nunderdot ; B 19 -227 794 722 ;
-C 247 ; WX 463 ; N sacute ; B 51 -15 421 706 ;
-C 248 ; WX 630 ; N Sacute ; B 51 -15 590 962 ;
-C 249 ; WX 463 ; N sunderdot ; B 51 -227 421 481 ;
-C 250 ; WX 630 ; N Sunderdot ; B 51 -227 590 737 ;
-C 251 ; WX 389 ; N quotedblright ; B 24 444 362 736 ;
-C 252 ; WX 889 ; N munderdot ; B 23 -227 868 481 ;
-C 253 ; WX 944 ; N Munderdot ; B 22 -227 913 722 ;
-C 254 ; WX 611 ; N hunderdot ; B 15 -227 593 737 ;
-C 255 ; WX 833 ; N Hunderdot ; B 29 -227 804 722 ;
-C -1 ; WX 704 ; N Yacute ; B -13 0 713 958 ;
-C -1 ; WX 815 ; N Ucircumflex ; B 17 -15 799 953 ;
-C -1 ; WX 815 ; N Ugrave ; B 17 -15 799 958 ;
-C -1 ; WX 611 ; N Zcaron ; B 24 0 575 953 ;
-C -1 ; WX 704 ; N Ydieresis ; B -13 0 713 902 ;
-C -1 ; WX 333 ; N threesuperior ; B 18 281 314 712 ;
-C -1 ; WX 815 ; N Uacute ; B 17 -15 799 958 ;
-C -1 ; WX 333 ; N twosuperior ; B 13 289 319 712 ;
-C -1 ; WX 278 ; N middot ; B 76 184 201 309 ;
-C -1 ; WX 333 ; N onesuperior ; B 39 289 294 712 ;
-C -1 ; WX 630 ; N Scaron ; B 51 -15 590 953 ;
-C -1 ; WX 778 ; N Otilde ; B 45 -15 733 915 ;
-C -1 ; WX 333 ; N sfthyphen ; B 42 195 291 278 ;
-C -1 ; WX 778 ; N Ograve ; B 45 -15 733 958 ;
-C -1 ; WX 778 ; N Ocircumflex ; B 45 -15 733 953 ;
-C -1 ; WX 407 ; N Icircumflex ; B 38 0 369 953 ;
-C -1 ; WX 407 ; N Igrave ; B 38 0 369 958 ;
-C -1 ; WX 407 ; N Iacute ; B 38 0 369 958 ;
-C -1 ; WX 407 ; N Idieresis ; B 38 0 369 902 ;
-C -1 ; WX 400 ; N degree ; B 50 380 350 686 ;
-C -1 ; WX 722 ; N Ecircumflex ; B 29 0 663 953 ;
-C -1 ; WX 606 ; N minus ; B 51 213 555 293 ;
-C -1 ; WX 606 ; N multiply ; B 51 1 555 505 ;
-C -1 ; WX 606 ; N divide ; B 51 -9 555 515 ;
-C -1 ; WX 722 ; N Egrave ; B 29 0 663 958 ;
-C -1 ; WX 1000 ; N trademark ; B 45 294 955 722 ;
-C -1 ; WX 778 ; N Oacute ; B 45 -15 733 958 ;
-C -1 ; WX 574 ; N thorn ; B 28 -202 535 737 ;
-C -1 ; WX 500 ; N eth ; B 34 -15 466 731 ;
-C -1 ; WX 606 ; N plusminus ; B 51 0 555 581 ;
-C -1 ; WX 834 ; N onehalf ; B 39 0 821 712 ;
-C -1 ; WX 834 ; N onequarter ; B 39 0 795 712 ;
-C -1 ; WX 834 ; N threequarters ; B 28 0 795 712 ;
-C -1 ; WX 722 ; N Edieresis ; B 29 0 663 902 ;
-C -1 ; WX 463 ; N scaron ; B 51 -15 421 701 ;
-C -1 ; WX 537 ; N yacute ; B 3 -206 531 706 ;
-C -1 ; WX 481 ; N zcaron ; B 39 0 435 701 ;
-C -1 ; WX 537 ; N ydieresis ; B 3 -206 531 644 ;
-C -1 ; WX 737 ; N copyright ; B -8 -15 744 737 ;
-C -1 ; WX 737 ; N registered ; B -8 -15 744 737 ;
-C -1 ; WX 722 ; N Atilde ; B -8 0 731 915 ;
-C -1 ; WX 278 ; N nbspace ; B 0 0 0 0 ;
-C -1 ; WX 722 ; N Acircumflex ; B -8 0 731 953 ;
-C -1 ; WX 722 ; N Agrave ; B -8 0 731 958 ;
-C -1 ; WX 606 ; N logicalnot ; B 51 0 555 293 ;
-C -1 ; WX 722 ; N Aacute ; B -8 0 731 958 ;
-C -1 ; WX 778 ; N Eth ; B 29 0 732 722 ;
-C -1 ; WX 606 ; N brokenbar ; B 264 0 342 722 ;
-C -1 ; WX 667 ; N Thorn ; B 28 0 649 722 ;
-C -1 ; WX 611 ; N mu ; B 21 -219 594 466 ;
-C -1 ; WX 278 ; N .notdef ; B 0 0 0 0 ;
-C -1 ; WX 296 ; N exclamdown ; B 86 -202 211 549 ;
-C -1 ; WX 556 ; N cent ; B 71 -141 479 585 ;
-C -1 ; WX 556 ; N sterling ; B 17 -15 537 704 ;
-C -1 ; WX 167 ; N fraction ; B -217 0 339 708 ;
-C -1 ; WX 556 ; N yen ; B -1 0 556 722 ;
-C -1 ; WX 556 ; N florin ; B 3 -205 541 737 ;
-C -1 ; WX 500 ; N section ; B 58 -148 448 736 ;
-C -1 ; WX 259 ; N guilsinglright ; B 39 85 221 402 ;
-C -1 ; WX 611 ; N fi ; B 16 0 588 736 ;
-C -1 ; WX 611 ; N fl ; B 16 0 590 737 ;
-C -1 ; WX 500 ; N dagger ; B 44 -144 460 737 ;
-C -1 ; WX 500 ; N daggerdbl ; B 47 -144 462 737 ;
-C -1 ; WX 278 ; N periodcentered ; B 76 184 201 309 ;
-C -1 ; WX 389 ; N quotedblbase ; B 24 -183 362 108 ;
-C -1 ; WX 426 ; N guillemotright ; B 39 85 388 402 ;
-C -1 ; WX 1000 ; N ellipsis ; B 104 -14 895 111 ;
-C -1 ; WX 444 ; N questiondown ; B 30 -202 416 549 ;
-C -1 ; WX 333 ; N grave ; B 17 535 242 706 ;
-C -1 ; WX 333 ; N acute ; B 91 535 316 706 ;
-C -1 ; WX 333 ; N circumflex ; B 10 535 323 701 ;
-C -1 ; WX 333 ; N tilde ; B 1 553 332 659 ;
-C -1 ; WX 333 ; N macron ; B 10 568 323 622 ;
-C -1 ; WX 333 ; N dieresis ; B 17 544 316 644 ;
-C -1 ; WX 1389 ; N Kh ; B 30 0 1414 737 ;
-C -1 ; WX 333 ; N ring ; B 67 530 266 729 ;
-C -1 ; WX 333 ; N cedilla ; B 29 -215 237 0 ;
-C -1 ; WX 1204 ; N kh ; B 14 0 1198 737 ;
-C -1 ; WX 333 ; N hungarumlaut ; B 45 535 288 701 ;
-C -1 ; WX 333 ; N ogonek ; B 68 -152 246 0 ;
-C -1 ; WX 334 ; N ordfeminine ; B 5 329 329 730 ;
-C -1 ; WX 667 ; N Lslash ; B 34 0 645 722 ;
-C -1 ; WX 778 ; N Oslash ; B 30 -76 733 762 ;
-C -1 ; WX 1000 ; N OE ; B 19 0 981 722 ;
-C -1 ; WX 300 ; N ordmasculine ; B 10 329 291 730 ;
-C -1 ; WX 315 ; N dotlessi ; B 18 0 289 466 ;
-C -1 ; WX 315 ; N lslash ; B 19 0 287 737 ;
-C -1 ; WX 500 ; N oslash ; B 34 -91 466 555 ;
-C -1 ; WX 833 ; N oe ; B 34 -15 800 481 ;
-C -1 ; WX 556 ; N currency ; B 26 93 530 597 ;
-C -1 ; WX 204 ; N quotesingle ; B 59 498 145 736 ;
-C -1 ; WX 426 ; N guillemotleft ; B 38 85 388 402 ;
-C -1 ; WX 259 ; N guilsinglleft ; B 38 85 221 402 ;
-C -1 ; WX 606 ; N paragraph ; B 49 -144 557 722 ;
-C -1 ; WX 606 ; N bullet ; B 134 217 471 554 ;
-C -1 ; WX 204 ; N quotesinglbase ; B 24 -183 178 108 ;
-C -1 ; WX 1000 ; N perthousand ; B 2 -2 991 700 ;
-C -1 ; WX 333 ; N breve ; B 25 535 308 692 ;
-C -1 ; WX 333 ; N dotaccent ; B 117 544 217 644 ;
-C -1 ; WX 333 ; N caron ; B 10 535 323 701 ;
-EndCharMetrics
-StartKernData
-StartKernPairs 3934
-KPX A C -38
-KPX A Ccedilla -44
-KPX A Ccircumflex -38
-KPX A G -37
-KPX A Goverdot -37
-KPX A O -42
-KPX A Odieresis -42
-KPX A Omacron -42
-KPX A Q -39
-KPX A T -31
-KPX A Tunderdot -31
-KPX A U -41
-KPX A Uacute -41
-KPX A Ucircumflex -41
-KPX A Udieresis -41
-KPX A Ugrave -41
-KPX A Umacron -41
-KPX A V -100
-KPX A W -90
-KPX A Y -45
-KPX A a 16
-KPX A b 8
-KPX A c -2
-KPX A ccedilla -9
-KPX A comma 13
-KPX A d -6
-KPX A dunderdot -6
-KPX A e -5
-KPX A g 18
-KPX A guillemotleft -36
-KPX A guilsinglleft -34
-KPX A hyphen -5
-KPX A o -9
-KPX A period 12
-KPX A q 0
-KPX A quotedblright -66
-KPX A quoteright -66
-KPX A t -11
-KPX A tunderbar -11
-KPX A tunderdot -11
-KPX A u -16
-KPX A v -65
-KPX A w -61
-KPX A y -69
-KPX Aacute C -38
-KPX Aacute Ccircumflex -38
-KPX Aacute G -37
-KPX Aacute Goverdot -37
-KPX Aacute O -42
-KPX Aacute Omacron -42
-KPX Aacute Q -39
-KPX Aacute T -31
-KPX Aacute Tunderdot -31
-KPX Aacute U -41
-KPX Aacute Umacron -41
-KPX Aacute V -100
-KPX Aacute W -90
-KPX Aacute Y -45
-KPX Aacute a 16
-KPX Aacute b 8
-KPX Aacute c -2
-KPX Aacute comma 13
-KPX Aacute d -6
-KPX Aacute dunderdot -6
-KPX Aacute e -5
-KPX Aacute g 18
-KPX Aacute guillemotleft -36
-KPX Aacute guilsinglleft -34
-KPX Aacute hyphen -5
-KPX Aacute o -9
-KPX Aacute period 12
-KPX Aacute q 0
-KPX Aacute quoteright -66
-KPX Aacute t -11
-KPX Aacute tunderbar -11
-KPX Aacute tunderdot -11
-KPX Aacute u -16
-KPX Aacute v -65
-KPX Aacute w -61
-KPX Aacute y -69
-KPX Acircumflex C -38
-KPX Acircumflex Ccircumflex -38
-KPX Acircumflex G -37
-KPX Acircumflex Goverdot -37
-KPX Acircumflex O -42
-KPX Acircumflex Omacron -42
-KPX Acircumflex Q -39
-KPX Acircumflex T -31
-KPX Acircumflex Tunderdot -31
-KPX Acircumflex U -41
-KPX Acircumflex Umacron -41
-KPX Acircumflex V -100
-KPX Acircumflex W -90
-KPX Acircumflex Y -45
-KPX Acircumflex comma 13
-KPX Acircumflex period 12
-KPX Adieresis C -38
-KPX Adieresis Ccircumflex -38
-KPX Adieresis G -37
-KPX Adieresis Goverdot -37
-KPX Adieresis O -42
-KPX Adieresis Omacron -42
-KPX Adieresis Q -39
-KPX Adieresis T -31
-KPX Adieresis Tunderdot -31
-KPX Adieresis U -41
-KPX Adieresis Umacron -41
-KPX Adieresis V -100
-KPX Adieresis W -90
-KPX Adieresis Y -45
-KPX Adieresis a 16
-KPX Adieresis b 8
-KPX Adieresis c -2
-KPX Adieresis comma 13
-KPX Adieresis d -6
-KPX Adieresis dunderdot -6
-KPX Adieresis g 18
-KPX Adieresis guillemotleft -36
-KPX Adieresis guilsinglleft -34
-KPX Adieresis hyphen -5
-KPX Adieresis o -9
-KPX Adieresis period 12
-KPX Adieresis q 0
-KPX Adieresis quotedblright -66
-KPX Adieresis quoteright -66
-KPX Adieresis t -11
-KPX Adieresis tunderbar -11
-KPX Adieresis tunderdot -11
-KPX Adieresis u -16
-KPX Adieresis v -65
-KPX Adieresis w -61
-KPX Adieresis y -69
-KPX Agrave C -38
-KPX Agrave Ccircumflex -38
-KPX Agrave G -37
-KPX Agrave Goverdot -37
-KPX Agrave O -42
-KPX Agrave Omacron -42
-KPX Agrave Q -39
-KPX Agrave T -31
-KPX Agrave Tunderdot -31
-KPX Agrave U -41
-KPX Agrave Umacron -41
-KPX Agrave V -100
-KPX Agrave W -90
-KPX Agrave Y -45
-KPX Agrave comma 13
-KPX Agrave period 12
-KPX Amacron C -38
-KPX Amacron Ccedilla -44
-KPX Amacron Ccircumflex -38
-KPX Amacron G -37
-KPX Amacron Goverdot -37
-KPX Amacron O -42
-KPX Amacron Odieresis -42
-KPX Amacron Omacron -42
-KPX Amacron Q -39
-KPX Amacron T -31
-KPX Amacron Tunderdot -31
-KPX Amacron U -41
-KPX Amacron Uacute -41
-KPX Amacron Ucircumflex -41
-KPX Amacron Udieresis -41
-KPX Amacron Ugrave -41
-KPX Amacron Umacron -41
-KPX Amacron V -100
-KPX Amacron W -90
-KPX Amacron Y -45
-KPX Amacron a 16
-KPX Amacron b 8
-KPX Amacron c -2
-KPX Amacron ccedilla -9
-KPX Amacron comma 13
-KPX Amacron d -6
-KPX Amacron dunderdot -6
-KPX Amacron e -5
-KPX Amacron g 18
-KPX Amacron guillemotleft -36
-KPX Amacron guilsinglleft -34
-KPX Amacron hyphen -5
-KPX Amacron o -9
-KPX Amacron period 12
-KPX Amacron q 0
-KPX Amacron quotedblright -66
-KPX Amacron quoteright -66
-KPX Amacron t -11
-KPX Amacron tunderbar -11
-KPX Amacron tunderdot -11
-KPX Amacron u -16
-KPX Amacron v -65
-KPX Amacron w -61
-KPX Amacron y -69
-KPX Aring C -38
-KPX Aring Ccircumflex -38
-KPX Aring G -37
-KPX Aring Goverdot -37
-KPX Aring O -42
-KPX Aring Omacron -42
-KPX Aring Q -39
-KPX Aring T -31
-KPX Aring Tunderdot -31
-KPX Aring U -41
-KPX Aring Umacron -41
-KPX Aring V -100
-KPX Aring W -90
-KPX Aring Y -45
-KPX Aring a 16
-KPX Aring b 8
-KPX Aring c -2
-KPX Aring comma 13
-KPX Aring d -6
-KPX Aring dunderdot -6
-KPX Aring e -5
-KPX Aring g 18
-KPX Aring guillemotleft -36
-KPX Aring guilsinglleft -34
-KPX Aring hyphen -5
-KPX Aring o -9
-KPX Aring period 12
-KPX Aring q 0
-KPX Aring quotedblright -66
-KPX Aring quoteright -66
-KPX Aring t -11
-KPX Aring tunderbar -11
-KPX Aring tunderdot -11
-KPX Aring u -16
-KPX Aring v -65
-KPX Aring w -61
-KPX Aring y -69
-KPX Atilde C -38
-KPX Atilde Ccircumflex -38
-KPX Atilde G -37
-KPX Atilde Goverdot -37
-KPX Atilde O -42
-KPX Atilde Omacron -42
-KPX Atilde Q -39
-KPX Atilde T -31
-KPX Atilde Tunderdot -31
-KPX Atilde U -41
-KPX Atilde Umacron -41
-KPX Atilde V -100
-KPX Atilde W -90
-KPX Atilde Y -45
-KPX Atilde comma 13
-KPX Atilde period 12
-KPX B A -9
-KPX B AE -13
-KPX B AEmacron -13
-KPX B Aacute -9
-KPX B Acircumflex -9
-KPX B Adieresis -9
-KPX B Amacron -9
-KPX B Aring -9
-KPX B Atilde -9
-KPX B O -10
-KPX B OE 0
-KPX B Oacute -10
-KPX B Ocircumflex -10
-KPX B Odieresis -10
-KPX B Ograve -10
-KPX B Omacron -10
-KPX B Oslash -8
-KPX B V -26
-KPX B W -33
-KPX B Y -19
-KPX C A -24
-KPX C AE -28
-KPX C AEmacron -28
-KPX C Aacute -24
-KPX C Adieresis -24
-KPX C Amacron -24
-KPX C Aring -24
-KPX C H -9
-KPX C Hunderdot -9
-KPX C K -9
-KPX C Kh -9
-KPX C O -6
-KPX C Oacute -6
-KPX C Odieresis -6
-KPX C Omacron -6
-KPX Ccedilla A -28
-KPX Ccedilla Amacron -28
-KPX Ccircumflex A -24
-KPX Ccircumflex AE -28
-KPX Ccircumflex AEmacron -28
-KPX Ccircumflex Aacute -24
-KPX Ccircumflex Adieresis -24
-KPX Ccircumflex Amacron -24
-KPX Ccircumflex Aring -24
-KPX Ccircumflex H -9
-KPX Ccircumflex Hunderdot -9
-KPX Ccircumflex K -9
-KPX Ccircumflex Kh -9
-KPX Ccircumflex O -6
-KPX Ccircumflex Oacute -6
-KPX Ccircumflex Odieresis -6
-KPX Ccircumflex Omacron -6
-KPX D A -37
-KPX D Aacute -37
-KPX D Acircumflex -37
-KPX D Adieresis -37
-KPX D Agrave -37
-KPX D Amacron -37
-KPX D Aring -37
-KPX D Atilde -37
-KPX D J 6
-KPX D T 10
-KPX D Tunderdot 10
-KPX D V -41
-KPX D W -46
-KPX D X -38
-KPX D Y -34
-KPX Dunderdot A -37
-KPX Dunderdot Aacute -37
-KPX Dunderdot Acircumflex -37
-KPX Dunderdot Adieresis -37
-KPX Dunderdot Agrave -37
-KPX Dunderdot Amacron -37
-KPX Dunderdot Aring -37
-KPX Dunderdot Atilde -37
-KPX Dunderdot J 6
-KPX Dunderdot T 10
-KPX Dunderdot Tunderdot 10
-KPX Dunderdot V -41
-KPX Dunderdot W -46
-KPX Dunderdot X -38
-KPX Dunderdot Y -34
-KPX F A -77
-KPX F Aacute -77
-KPX F Acircumflex -77
-KPX F Adieresis -77
-KPX F Agrave -77
-KPX F Amacron -77
-KPX F Aring -77
-KPX F Atilde -77
-KPX F J -56
-KPX F O 2
-KPX F Odieresis 2
-KPX F Omacron 2
-KPX F a -36
-KPX F aacute -36
-KPX F adieresis -36
-KPX F ae -33
-KPX F aring -36
-KPX F comma -92
-KPX F e -42
-KPX F eacute -42
-KPX F hyphen -39
-KPX F i 11
-KPX F j 14
-KPX F o -41
-KPX F oacute -41
-KPX F odieresis -29
-KPX F oe -40
-KPX F oslash -45
-KPX F period -93
-KPX F r 10
-KPX F runderbar 10
-KPX F runderdot 10
-KPX F runderring 10
-KPX F u 14
-KPX G A -6
-KPX G AE -10
-KPX G AEmacron -10
-KPX G Aacute -6
-KPX G Acircumflex -6
-KPX G Adieresis -6
-KPX G Agrave -6
-KPX G Amacron -6
-KPX G Aring -6
-KPX G Atilde -6
-KPX G T -12
-KPX G Tunderdot -12
-KPX G V -13
-KPX G W -20
-KPX G Y -10
-KPX Goverdot A -6
-KPX Goverdot AE -10
-KPX Goverdot AEmacron -10
-KPX Goverdot Aacute -6
-KPX Goverdot Acircumflex -6
-KPX Goverdot Adieresis -6
-KPX Goverdot Agrave -6
-KPX Goverdot Amacron -6
-KPX Goverdot Aring -6
-KPX Goverdot Atilde -6
-KPX Goverdot T -12
-KPX Goverdot Tunderdot -12
-KPX Goverdot V -13
-KPX Goverdot W -20
-KPX Goverdot Y -10
-KPX J A -42
-KPX J AE -46
-KPX J AEmacron -46
-KPX J Adieresis -42
-KPX J Amacron -42
-KPX J Aring -42
-KPX K C -30
-KPX K Ccircumflex -30
-KPX K G -29
-KPX K Goverdot -29
-KPX K O -34
-KPX K OE -23
-KPX K Oacute -34
-KPX K Odieresis -34
-KPX K Omacron -34
-KPX K S 30
-KPX K Sacute 30
-KPX K Sunderdot 30
-KPX K T 21
-KPX K Tunderdot 21
-KPX K a 24
-KPX K adieresis 24
-KPX K ae 28
-KPX K aring 24
-KPX K e 2
-KPX K hyphen -29
-KPX K o -1
-KPX K oacute -1
-KPX K odieresis -1
-KPX K u -8
-KPX K udieresis -8
-KPX K y -67
-KPX Kh quoteright -11
-KPX Kh y -38
-KPX Kh yoverdot -38
-KPX L A 29
-KPX L AE 25
-KPX L AEmacron 25
-KPX L Aacute 29
-KPX L Adieresis 29
-KPX L Amacron 29
-KPX L Aring 29
-KPX L C 7
-KPX L Ccedilla 6
-KPX L Ccircumflex 7
-KPX L G 9
-KPX L Goverdot 9
-KPX L O 6
-KPX L Oacute 6
-KPX L Ocircumflex 6
-KPX L Odieresis 6
-KPX L Ograve 6
-KPX L Omacron 6
-KPX L Otilde 6
-KPX L S 8
-KPX L Sacute 8
-KPX L Sunderdot 8
-KPX L T -51
-KPX L Tunderdot -51
-KPX L U -27
-KPX L Udieresis -27
-KPX L Umacron -27
-KPX L V -79
-KPX L W -69
-KPX L Y -69
-KPX L hyphen 49
-KPX L quotedblright -47
-KPX L quoteright -46
-KPX L u -8
-KPX L udieresis -8
-KPX L y -36
-KPX Lunderdot A 29
-KPX Lunderdot AE 25
-KPX Lunderdot AEmacron 25
-KPX Lunderdot Aacute 29
-KPX Lunderdot Adieresis 29
-KPX Lunderdot Amacron 29
-KPX Lunderdot Aring 29
-KPX Lunderdot C 7
-KPX Lunderdot Ccedilla 6
-KPX Lunderdot Ccircumflex 7
-KPX Lunderdot G 9
-KPX Lunderdot Goverdot 9
-KPX Lunderdot O 6
-KPX Lunderdot Oacute 6
-KPX Lunderdot Ocircumflex 6
-KPX Lunderdot Odieresis 6
-KPX Lunderdot Ograve 6
-KPX Lunderdot Omacron 6
-KPX Lunderdot Otilde 6
-KPX Lunderdot S 8
-KPX Lunderdot Sacute 8
-KPX Lunderdot Sunderdot 8
-KPX Lunderdot T -51
-KPX Lunderdot Tunderdot -51
-KPX Lunderdot U -27
-KPX Lunderdot Udieresis -27
-KPX Lunderdot Umacron -27
-KPX Lunderdot V -79
-KPX Lunderdot W -69
-KPX Lunderdot Y -69
-KPX Lunderdot hyphen 49
-KPX Lunderdot quotedblright -47
-KPX Lunderdot quoteright -46
-KPX Lunderdot u -8
-KPX Lunderdot udieresis -8
-KPX Lunderdot y -36
-KPX Lunderdotmacron A 29
-KPX Lunderdotmacron AE 25
-KPX Lunderdotmacron AEmacron 25
-KPX Lunderdotmacron Aacute 29
-KPX Lunderdotmacron Adieresis 29
-KPX Lunderdotmacron Amacron 29
-KPX Lunderdotmacron Aring 29
-KPX Lunderdotmacron C 7
-KPX Lunderdotmacron Ccedilla 6
-KPX Lunderdotmacron Ccircumflex 7
-KPX Lunderdotmacron G 9
-KPX Lunderdotmacron Goverdot 9
-KPX Lunderdotmacron O 6
-KPX Lunderdotmacron Oacute 6
-KPX Lunderdotmacron Ocircumflex 6
-KPX Lunderdotmacron Odieresis 6
-KPX Lunderdotmacron Ograve 6
-KPX Lunderdotmacron Omacron 6
-KPX Lunderdotmacron Otilde 6
-KPX Lunderdotmacron S 8
-KPX Lunderdotmacron Sacute 8
-KPX Lunderdotmacron Sunderdot 8
-KPX Lunderdotmacron T -51
-KPX Lunderdotmacron Tunderdot -51
-KPX Lunderdotmacron U -27
-KPX Lunderdotmacron Udieresis -27
-KPX Lunderdotmacron Umacron -27
-KPX Lunderdotmacron V -79
-KPX Lunderdotmacron W -69
-KPX Lunderdotmacron Y -69
-KPX Lunderdotmacron hyphen 49
-KPX Lunderdotmacron quotedblright -47
-KPX Lunderdotmacron quoteright -46
-KPX Lunderdotmacron u -8
-KPX Lunderdotmacron udieresis -8
-KPX Lunderdotmacron y -36
-KPX N A -19
-KPX N AE -23
-KPX N AEmacron -23
-KPX N Aacute -19
-KPX N Adieresis -19
-KPX N Amacron -19
-KPX N Aring -19
-KPX N C -25
-KPX N Ccedilla -25
-KPX N Ccircumflex -25
-KPX N G -23
-KPX N Goverdot -23
-KPX N O -26
-KPX N Oacute -26
-KPX N Odieresis -26
-KPX N Omacron -26
-KPX N a -36
-KPX N aacute -36
-KPX N adieresis -36
-KPX N ae -32
-KPX N aring -36
-KPX N comma -23
-KPX N e -28
-KPX N eacute -28
-KPX N o -29
-KPX N oacute -29
-KPX N odieresis -29
-KPX N oslash -28
-KPX N period -24
-KPX N u -39
-KPX N udieresis -39
-KPX Noverdot A -19
-KPX Noverdot AE -23
-KPX Noverdot AEmacron -23
-KPX Noverdot Aacute -19
-KPX Noverdot Adieresis -19
-KPX Noverdot Amacron -19
-KPX Noverdot Aring -19
-KPX Noverdot C -25
-KPX Noverdot Ccedilla -25
-KPX Noverdot Ccircumflex -25
-KPX Noverdot G -23
-KPX Noverdot Goverdot -23
-KPX Noverdot O -26
-KPX Noverdot Oacute -26
-KPX Noverdot Odieresis -26
-KPX Noverdot Omacron -26
-KPX Noverdot a -36
-KPX Noverdot aacute -36
-KPX Noverdot adieresis -36
-KPX Noverdot ae -32
-KPX Noverdot aring -36
-KPX Noverdot comma -23
-KPX Noverdot e -28
-KPX Noverdot eacute -28
-KPX Noverdot o -29
-KPX Noverdot oacute -29
-KPX Noverdot odieresis -29
-KPX Noverdot oslash -28
-KPX Noverdot period -24
-KPX Noverdot u -39
-KPX Noverdot udieresis -39
-KPX Ntilde A -19
-KPX Ntilde AE -23
-KPX Ntilde AEmacron -23
-KPX Ntilde Aacute -19
-KPX Ntilde Adieresis -19
-KPX Ntilde Amacron -19
-KPX Ntilde Aring -19
-KPX Ntilde C -25
-KPX Ntilde Ccedilla -25
-KPX Ntilde Ccircumflex -25
-KPX Ntilde G -23
-KPX Ntilde Goverdot -23
-KPX Ntilde O -26
-KPX Ntilde Oacute -26
-KPX Ntilde Odieresis -26
-KPX Ntilde Omacron -26
-KPX Ntilde a -36
-KPX Ntilde aacute -36
-KPX Ntilde adieresis -36
-KPX Ntilde ae -32
-KPX Ntilde aring -36
-KPX Ntilde comma -23
-KPX Ntilde e -28
-KPX Ntilde eacute -28
-KPX Ntilde o -29
-KPX Ntilde oacute -29
-KPX Ntilde odieresis -29
-KPX Ntilde oslash -28
-KPX Ntilde period -24
-KPX Ntilde u -39
-KPX Ntilde udieresis -39
-KPX Nunderdot A -19
-KPX Nunderdot AE -23
-KPX Nunderdot AEmacron -23
-KPX Nunderdot Aacute -19
-KPX Nunderdot Adieresis -19
-KPX Nunderdot Amacron -19
-KPX Nunderdot Aring -19
-KPX Nunderdot C -25
-KPX Nunderdot Ccedilla -25
-KPX Nunderdot Ccircumflex -25
-KPX Nunderdot G -23
-KPX Nunderdot Goverdot -23
-KPX Nunderdot O -26
-KPX Nunderdot Oacute -26
-KPX Nunderdot Odieresis -26
-KPX Nunderdot Omacron -26
-KPX Nunderdot a -36
-KPX Nunderdot aacute -36
-KPX Nunderdot adieresis -36
-KPX Nunderdot ae -32
-KPX Nunderdot aring -36
-KPX Nunderdot comma -23
-KPX Nunderdot e -28
-KPX Nunderdot eacute -28
-KPX Nunderdot o -29
-KPX Nunderdot oacute -29
-KPX Nunderdot odieresis -29
-KPX Nunderdot oslash -28
-KPX Nunderdot period -24
-KPX Nunderdot u -39
-KPX Nunderdot udieresis -39
-KPX O A -41
-KPX O AE -45
-KPX O AEmacron -45
-KPX O Aacute -41
-KPX O Adieresis -41
-KPX O Amacron -41
-KPX O Aring -41
-KPX O T 10
-KPX O Tunderdot 10
-KPX O V -38
-KPX O W -45
-KPX O X -34
-KPX O Y -31
-KPX Oacute A -41
-KPX Oacute Amacron -41
-KPX Oacute T 10
-KPX Oacute Tunderdot 10
-KPX Oacute V -38
-KPX Oacute W -45
-KPX Oacute Y -31
-KPX Ocircumflex T 10
-KPX Ocircumflex Tunderdot 10
-KPX Ocircumflex V -38
-KPX Ocircumflex Y -31
-KPX Odieresis A -41
-KPX Odieresis Amacron -41
-KPX Odieresis T 10
-KPX Odieresis Tunderdot 10
-KPX Odieresis V -38
-KPX Odieresis W -45
-KPX Odieresis X -34
-KPX Odieresis Y -31
-KPX Ograve T 10
-KPX Ograve Tunderdot 10
-KPX Ograve V -38
-KPX Ograve Y -31
-KPX Omacron A -41
-KPX Omacron AE -45
-KPX Omacron AEmacron -45
-KPX Omacron Aacute -41
-KPX Omacron Adieresis -41
-KPX Omacron Amacron -41
-KPX Omacron Aring -41
-KPX Omacron T 10
-KPX Omacron Tunderdot 10
-KPX Omacron V -38
-KPX Omacron W -45
-KPX Omacron X -34
-KPX Omacron Y -31
-KPX Oslash A -44
-KPX Oslash Amacron -44
-KPX Otilde T 10
-KPX Otilde Tunderdot 10
-KPX Otilde V -38
-KPX Otilde Y -31
-KPX P A -76
-KPX P AE -84
-KPX P AEmacron -84
-KPX P Aacute -76
-KPX P Adieresis -76
-KPX P Amacron -76
-KPX P Aring -76
-KPX P J -55
-KPX P a -23
-KPX P aacute -23
-KPX P adieresis -23
-KPX P ae -20
-KPX P aring -23
-KPX P comma -99
-KPX P e -26
-KPX P eacute -26
-KPX P hyphen -35
-KPX P o -25
-KPX P oacute -25
-KPX P odieresis -25
-KPX P oe -25
-KPX P oslash -29
-KPX P period -100
-KPX R C -3
-KPX R Ccedilla -5
-KPX R Ccircumflex -3
-KPX R G 0
-KPX R Goverdot 0
-KPX R O -5
-KPX R OE 6
-KPX R Oacute -5
-KPX R Odieresis -5
-KPX R Omacron -5
-KPX R T -10
-KPX R Tunderdot -10
-KPX R U -21
-KPX R Udieresis -21
-KPX R Umacron -21
-KPX R V -21
-KPX R W -28
-KPX R Y -14
-KPX R a 11
-KPX R aacute 11
-KPX R adieresis 11
-KPX R ae 15
-KPX R aring 11
-KPX R e 15
-KPX R eacute 15
-KPX R hyphen 31
-KPX R o 13
-KPX R oacute 13
-KPX R odieresis 13
-KPX R oe 14
-KPX R u -15
-KPX R uacute -15
-KPX R udieresis -15
-KPX R y -19
-KPX Runderdot C -3
-KPX Runderdot Ccedilla -5
-KPX Runderdot Ccircumflex -3
-KPX Runderdot G 0
-KPX Runderdot Goverdot 0
-KPX Runderdot O -5
-KPX Runderdot OE 6
-KPX Runderdot Oacute -5
-KPX Runderdot Odieresis -5
-KPX Runderdot Omacron -5
-KPX Runderdot T -10
-KPX Runderdot Tunderdot -10
-KPX Runderdot U -21
-KPX Runderdot Udieresis -21
-KPX Runderdot Umacron -21
-KPX Runderdot V -21
-KPX Runderdot W -28
-KPX Runderdot Y -14
-KPX Runderdot a 11
-KPX Runderdot aacute 11
-KPX Runderdot adieresis 11
-KPX Runderdot ae 15
-KPX Runderdot aring 11
-KPX Runderdot e 15
-KPX Runderdot eacute 15
-KPX Runderdot hyphen 31
-KPX Runderdot o 13
-KPX Runderdot oacute 13
-KPX Runderdot odieresis 13
-KPX Runderdot oe 14
-KPX Runderdot u -15
-KPX Runderdot uacute -15
-KPX Runderdot udieresis -15
-KPX Runderdot y -19
-KPX Runderdotmacron C -3
-KPX Runderdotmacron Ccedilla -5
-KPX Runderdotmacron Ccircumflex -3
-KPX Runderdotmacron G 0
-KPX Runderdotmacron Goverdot 0
-KPX Runderdotmacron O -5
-KPX Runderdotmacron OE 6
-KPX Runderdotmacron Oacute -5
-KPX Runderdotmacron Odieresis -5
-KPX Runderdotmacron Omacron -5
-KPX Runderdotmacron T -10
-KPX Runderdotmacron Tunderdot -10
-KPX Runderdotmacron U -21
-KPX Runderdotmacron Udieresis -21
-KPX Runderdotmacron Umacron -21
-KPX Runderdotmacron V -21
-KPX Runderdotmacron W -28
-KPX Runderdotmacron Y -14
-KPX Runderdotmacron a 11
-KPX Runderdotmacron aacute 11
-KPX Runderdotmacron adieresis 11
-KPX Runderdotmacron ae 15
-KPX Runderdotmacron aring 11
-KPX Runderdotmacron e 15
-KPX Runderdotmacron eacute 15
-KPX Runderdotmacron hyphen 31
-KPX Runderdotmacron o 13
-KPX Runderdotmacron oacute 13
-KPX Runderdotmacron odieresis 13
-KPX Runderdotmacron oe 14
-KPX Runderdotmacron u -15
-KPX Runderdotmacron uacute -15
-KPX Runderdotmacron udieresis -15
-KPX Runderdotmacron y -19
-KPX Runderring C -3
-KPX Runderring Ccedilla -5
-KPX Runderring Ccircumflex -3
-KPX Runderring G 0
-KPX Runderring Goverdot 0
-KPX Runderring O -5
-KPX Runderring OE 6
-KPX Runderring Oacute -5
-KPX Runderring Odieresis -5
-KPX Runderring Omacron -5
-KPX Runderring T -10
-KPX Runderring Tunderdot -10
-KPX Runderring U -21
-KPX Runderring Udieresis -21
-KPX Runderring Umacron -21
-KPX Runderring V -21
-KPX Runderring W -28
-KPX Runderring Y -14
-KPX Runderring a 11
-KPX Runderring aacute 11
-KPX Runderring adieresis 11
-KPX Runderring ae 15
-KPX Runderring aring 11
-KPX Runderring e 15
-KPX Runderring eacute 15
-KPX Runderring hyphen 31
-KPX Runderring o 13
-KPX Runderring oacute 13
-KPX Runderring odieresis 13
-KPX Runderring oe 14
-KPX Runderring u -15
-KPX Runderring uacute -15
-KPX Runderring udieresis -15
-KPX Runderring y -19
-KPX S A -1
-KPX S AE -5
-KPX S AEmacron -5
-KPX S Aacute -1
-KPX S Adieresis -1
-KPX S Amacron -1
-KPX S Aring -1
-KPX S T -1
-KPX S Tunderdot -1
-KPX S V 8
-KPX S W 1
-KPX S Y 10
-KPX S t -5
-KPX S tunderbar -5
-KPX S tunderdot -5
-KPX Sacute A -1
-KPX Sacute AE -5
-KPX Sacute AEmacron -5
-KPX Sacute Aacute -1
-KPX Sacute Adieresis -1
-KPX Sacute Amacron -1
-KPX Sacute Aring -1
-KPX Sacute T -1
-KPX Sacute Tunderdot -1
-KPX Sacute V 8
-KPX Sacute W 1
-KPX Sacute Y 10
-KPX Sacute t -5
-KPX Sacute tunderbar -5
-KPX Sacute tunderdot -5
-KPX Sunderdot A -1
-KPX Sunderdot AE -5
-KPX Sunderdot AEmacron -5
-KPX Sunderdot Aacute -1
-KPX Sunderdot Adieresis -1
-KPX Sunderdot Amacron -1
-KPX Sunderdot Aring -1
-KPX Sunderdot T -1
-KPX Sunderdot Tunderdot -1
-KPX Sunderdot V 8
-KPX Sunderdot W 1
-KPX Sunderdot Y 10
-KPX Sunderdot t -5
-KPX Sunderdot tunderbar -5
-KPX Sunderdot tunderdot -5
-KPX T A -32
-KPX T AE -36
-KPX T AEmacron -36
-KPX T Aacute -32
-KPX T Acircumflex -32
-KPX T Adieresis -32
-KPX T Agrave -32
-KPX T Amacron -32
-KPX T Aring -32
-KPX T Atilde -32
-KPX T C 10
-KPX T Ccircumflex 10
-KPX T G 12
-KPX T Goverdot 12
-KPX T J -58
-KPX T O 10
-KPX T OE 23
-KPX T Oacute 10
-KPX T Ocircumflex 10
-KPX T Odieresis 10
-KPX T Ograve 10
-KPX T Omacron 10
-KPX T Oslash 10
-KPX T Otilde 10
-KPX T S 0
-KPX T Sacute 0
-KPX T Sunderdot 0
-KPX T V 33
-KPX T W 26
-KPX T Y 35
-KPX T a -18
-KPX T ae -15
-KPX T c -23
-KPX T colon -9
-KPX T comma -71
-KPX T e -24
-KPX T g -23
-KPX T guillemotleft -103
-KPX T guilsinglleft -102
-KPX T hyphen -73
-KPX T i 21
-KPX T j 23
-KPX T o -23
-KPX T oslash -27
-KPX T period -73
-KPX T r 19
-KPX T runderbar 19
-KPX T runderdot 19
-KPX T runderring 19
-KPX T s -10
-KPX T semicolon -10
-KPX T sunderdot -10
-KPX T u 19
-KPX T v 26
-KPX T w 22
-KPX T y 23
-KPX Tunderdot A -32
-KPX Tunderdot AE -36
-KPX Tunderdot AEmacron -36
-KPX Tunderdot Aacute -32
-KPX Tunderdot Acircumflex -32
-KPX Tunderdot Adieresis -32
-KPX Tunderdot Agrave -32
-KPX Tunderdot Amacron -32
-KPX Tunderdot Aring -32
-KPX Tunderdot Atilde -32
-KPX Tunderdot C 10
-KPX Tunderdot Ccircumflex 10
-KPX Tunderdot G 12
-KPX Tunderdot Goverdot 12
-KPX Tunderdot J -58
-KPX Tunderdot O 10
-KPX Tunderdot OE 23
-KPX Tunderdot Oacute 10
-KPX Tunderdot Ocircumflex 10
-KPX Tunderdot Odieresis 10
-KPX Tunderdot Ograve 10
-KPX Tunderdot Omacron 10
-KPX Tunderdot Oslash 10
-KPX Tunderdot Otilde 10
-KPX Tunderdot S 0
-KPX Tunderdot Sacute 0
-KPX Tunderdot Sunderdot 0
-KPX Tunderdot V 33
-KPX Tunderdot W 26
-KPX Tunderdot Y 35
-KPX Tunderdot a -18
-KPX Tunderdot ae -15
-KPX Tunderdot c -23
-KPX Tunderdot colon -9
-KPX Tunderdot comma -71
-KPX Tunderdot e -24
-KPX Tunderdot g -23
-KPX Tunderdot guillemotleft -103
-KPX Tunderdot guilsinglleft -102
-KPX Tunderdot hyphen -73
-KPX Tunderdot i 21
-KPX Tunderdot j 23
-KPX Tunderdot o -23
-KPX Tunderdot oslash -27
-KPX Tunderdot period -73
-KPX Tunderdot r 19
-KPX Tunderdot runderbar 19
-KPX Tunderdot runderdot 19
-KPX Tunderdot runderring 19
-KPX Tunderdot s -10
-KPX Tunderdot semicolon -10
-KPX Tunderdot sunderdot -10
-KPX Tunderdot u 19
-KPX Tunderdot v 26
-KPX Tunderdot w 22
-KPX Tunderdot y 23
-KPX U A -53
-KPX U AE -57
-KPX U AEmacron -57
-KPX U Aacute -53
-KPX U Acircumflex -53
-KPX U Adieresis -53
-KPX U Amacron -53
-KPX U Aring -53
-KPX U Atilde -53
-KPX U comma -42
-KPX U m -38
-KPX U munderdot -38
-KPX U n -40
-KPX U nunderbar -40
-KPX U nunderdot -40
-KPX U p -40
-KPX U period -43
-KPX U r -37
-KPX U runderbar -37
-KPX U runderdot -37
-KPX U runderring -37
-KPX Uacute A -53
-KPX Uacute Amacron -53
-KPX Uacute comma -42
-KPX Uacute m -38
-KPX Uacute munderdot -38
-KPX Uacute n -40
-KPX Uacute nunderbar -40
-KPX Uacute nunderdot -40
-KPX Uacute p -40
-KPX Uacute period -43
-KPX Uacute r -37
-KPX Uacute runderbar -37
-KPX Uacute runderdot -37
-KPX Uacute runderring -37
-KPX Ucircumflex A -53
-KPX Ucircumflex Amacron -53
-KPX Udieresis A -53
-KPX Udieresis Amacron -53
-KPX Udieresis b 27
-KPX Udieresis comma -42
-KPX Udieresis m -38
-KPX Udieresis munderdot -38
-KPX Udieresis n -40
-KPX Udieresis nunderbar -40
-KPX Udieresis nunderdot -40
-KPX Udieresis p -40
-KPX Udieresis period -43
-KPX Udieresis r -37
-KPX Udieresis runderbar -37
-KPX Udieresis runderdot -37
-KPX Udieresis runderring -37
-KPX Ugrave A -53
-KPX Ugrave Amacron -53
-KPX Umacron A -53
-KPX Umacron AE -57
-KPX Umacron AEmacron -57
-KPX Umacron Aacute -53
-KPX Umacron Acircumflex -53
-KPX Umacron Adieresis -53
-KPX Umacron Amacron -53
-KPX Umacron Aring -53
-KPX Umacron Atilde -53
-KPX Umacron comma -42
-KPX Umacron m -38
-KPX Umacron munderdot -38
-KPX Umacron n -40
-KPX Umacron nunderbar -40
-KPX Umacron nunderdot -40
-KPX Umacron p -40
-KPX Umacron period -43
-KPX Umacron r -37
-KPX Umacron runderbar -37
-KPX Umacron runderdot -37
-KPX Umacron runderring -37
-KPX V A -99
-KPX V AE -70
-KPX V AEmacron -70
-KPX V Aacute -99
-KPX V Acircumflex -99
-KPX V Adieresis -99
-KPX V Agrave -99
-KPX V Amacron -99
-KPX V Aring -99
-KPX V Atilde -99
-KPX V C -40
-KPX V Ccircumflex -40
-KPX V G -39
-KPX V Goverdot -39
-KPX V O -36
-KPX V Oacute -36
-KPX V Ocircumflex -36
-KPX V Odieresis -36
-KPX V Ograve -36
-KPX V Omacron -36
-KPX V Oslash -39
-KPX V Otilde -36
-KPX V S -7
-KPX V Sacute -7
-KPX V Sunderdot -7
-KPX V T 33
-KPX V Tunderdot 33
-KPX V a -87
-KPX V ae -84
-KPX V colon -81
-KPX V comma -100
-KPX V e -82
-KPX V g -85
-KPX V guillemotleft -85
-KPX V guilsinglleft -84
-KPX V hyphen -56
-KPX V i -7
-KPX V o -82
-KPX V oslash -81
-KPX V period -102
-KPX V r -49
-KPX V runderbar -49
-KPX V runderdot -49
-KPX V runderring -49
-KPX V semicolon -82
-KPX V u -47
-KPX V y -43
-KPX W A -84
-KPX W AE -77
-KPX W AEmacron -77
-KPX W Aacute -84
-KPX W Acircumflex -84
-KPX W Adieresis -84
-KPX W Agrave -84
-KPX W Amacron -84
-KPX W Aring -84
-KPX W Atilde -84
-KPX W C -46
-KPX W Ccircumflex -46
-KPX W G -44
-KPX W Goverdot -44
-KPX W O -43
-KPX W Oacute -43
-KPX W Ocircumflex -43
-KPX W Odieresis -43
-KPX W Ograve -43
-KPX W Omacron -43
-KPX W Oslash -42
-KPX W Otilde -43
-KPX W S -14
-KPX W Sacute -14
-KPX W Sunderdot -14
-KPX W T 26
-KPX W Tunderdot 26
-KPX W a -74
-KPX W ae -69
-KPX W colon -74
-KPX W comma -78
-KPX W e -65
-KPX W g -69
-KPX W guillemotleft -69
-KPX W guilsinglleft -68
-KPX W hyphen -40
-KPX W i -14
-KPX W o -66
-KPX W oslash -65
-KPX W period -80
-KPX W r -42
-KPX W runderbar -42
-KPX W runderdot -42
-KPX W runderring -42
-KPX W semicolon -75
-KPX W u -41
-KPX W y -37
-KPX X C -36
-KPX X Ccircumflex -36
-KPX X O -41
-KPX X Odieresis -41
-KPX X Omacron -41
-KPX X Q -37
-KPX X a 18
-KPX X e -3
-KPX X hyphen -35
-KPX X o -7
-KPX X u -15
-KPX X y -73
-KPX Y A -36
-KPX Y AE -40
-KPX Y AEmacron -40
-KPX Y Aacute -36
-KPX Y Acircumflex -36
-KPX Y Adieresis -36
-KPX Y Agrave -36
-KPX Y Amacron -36
-KPX Y Aring -36
-KPX Y Atilde -36
-KPX Y C -36
-KPX Y Ccircumflex -36
-KPX Y G -34
-KPX Y Goverdot -34
-KPX Y O -32
-KPX Y Oacute -32
-KPX Y Ocircumflex -32
-KPX Y Odieresis -32
-KPX Y Ograve -32
-KPX Y Omacron -32
-KPX Y Oslash -35
-KPX Y Otilde -32
-KPX Y S -3
-KPX Y Sacute -3
-KPX Y Sunderdot -3
-KPX Y T 33
-KPX Y Tunderdot 33
-KPX Y a -73
-KPX Y ae -69
-KPX Y colon -83
-KPX Y comma -76
-KPX Y e -88
-KPX Y g -71
-KPX Y guillemotleft -103
-KPX Y guilsinglleft -102
-KPX Y hyphen -77
-KPX Y i -7
-KPX Y o -89
-KPX Y oslash -87
-KPX Y p -71
-KPX Y period -77
-KPX Y semicolon -80
-KPX Y u -64
-KPX Y v -58
-KPX Z v -37
-KPX Z y -41
-KPX a j -28
-KPX a quoteright -11
-KPX a v -33
-KPX a w -37
-KPX a y -36
-KPX a yoverdot -36
-KPX aacute j -28
-KPX aacute v -33
-KPX aacute w -37
-KPX aacute y -36
-KPX aacute yoverdot -36
-KPX acircumflex j -28
-KPX acircumflex v -33
-KPX acircumflex w -37
-KPX acircumflex y -36
-KPX acircumflex yoverdot -36
-KPX adieresis j -28
-KPX adieresis v -33
-KPX adieresis w -37
-KPX adieresis y -36
-KPX adieresis yoverdot -36
-KPX ae v -20
-KPX ae w -24
-KPX ae y -23
-KPX ae yoverdot -23
-KPX agrave j -28
-KPX agrave v -33
-KPX agrave w -37
-KPX agrave y -36
-KPX agrave yoverdot -36
-KPX amacron j -28
-KPX amacron v -33
-KPX amacron w -37
-KPX amacron y -36
-KPX amacron yoverdot -36
-KPX amacronacute j -28
-KPX amacronacute v -33
-KPX amacronacute w -37
-KPX amacronacute y -36
-KPX amacronacute yoverdot -36
-KPX amacronbreve j -28
-KPX amacronbreve v -33
-KPX amacronbreve w -37
-KPX amacronbreve y -36
-KPX amacronbreve yoverdot -36
-KPX amacrongrave j -28
-KPX amacrongrave v -33
-KPX amacrongrave w -37
-KPX amacrongrave y -36
-KPX amacrongrave yoverdot -36
-KPX amacrontilde j -28
-KPX amacrontilde v -33
-KPX amacrontilde w -37
-KPX amacrontilde y -36
-KPX amacrontilde yoverdot -36
-KPX aring j -28
-KPX aring v -33
-KPX aring w -37
-KPX aring y -36
-KPX aring yoverdot -36
-KPX atilde j -28
-KPX atilde v -33
-KPX atilde w -37
-KPX atilde y -36
-KPX atilde yoverdot -36
-KPX b v -17
-KPX b w -21
-KPX b y -20
-KPX b yoverdot -20
-KPX c h -14
-KPX c hunderbar -14
-KPX c hunderbreve -14
-KPX c hunderdot -14
-KPX c k -14
-KPX c kh -14
-KPX c kunderbar -14
-KPX ccedilla h -14
-KPX ccedilla hunderbar -14
-KPX ccedilla hunderbreve -14
-KPX ccedilla hunderdot -14
-KPX ccedilla k -14
-KPX ccedilla kh -14
-KPX ccedilla kunderbar -14
-KPX ccircumflex h -14
-KPX ccircumflex hunderbar -14
-KPX ccircumflex hunderbreve -14
-KPX ccircumflex hunderdot -14
-KPX ccircumflex k -14
-KPX ccircumflex kh -14
-KPX ccircumflex kunderbar -14
-KPX comma one -35
-KPX comma quotedblright -14
-KPX comma quoteright -13
-KPX e quoteright 10
-KPX e t -20
-KPX e tunderbar -20
-KPX e tunderdot -20
-KPX e v -19
-KPX e w -22
-KPX e x -16
-KPX e y -21
-KPX e yoverdot -21
-KPX eacute t -20
-KPX eacute tunderbar -20
-KPX eacute tunderdot -20
-KPX eacute v -19
-KPX eacute w -22
-KPX eacute x -16
-KPX eacute y -21
-KPX eacute yoverdot -21
-KPX ebreve t -20
-KPX ebreve tunderbar -20
-KPX ebreve tunderdot -20
-KPX ebreve v -19
-KPX ebreve w -22
-KPX ebreve x -16
-KPX ebreve y -21
-KPX ebreve yoverdot -21
-KPX ecircumflex t -20
-KPX ecircumflex tunderbar -20
-KPX ecircumflex tunderdot -20
-KPX ecircumflex v -19
-KPX ecircumflex w -22
-KPX ecircumflex x -16
-KPX ecircumflex y -21
-KPX ecircumflex yoverdot -21
-KPX edieresis t -20
-KPX edieresis tunderbar -20
-KPX edieresis tunderdot -20
-KPX edieresis v -19
-KPX edieresis w -22
-KPX edieresis x -16
-KPX edieresis y -21
-KPX edieresis yoverdot -21
-KPX egrave t -20
-KPX egrave tunderbar -20
-KPX egrave tunderdot -20
-KPX egrave v -19
-KPX egrave w -22
-KPX egrave x -16
-KPX egrave y -21
-KPX egrave yoverdot -21
-KPX eight four 9
-KPX eight one -44
-KPX eight seven -25
-KPX emacron t -20
-KPX emacron tunderbar -20
-KPX emacron tunderdot -20
-KPX emacron v -19
-KPX emacron w -22
-KPX emacron x -16
-KPX emacron y -21
-KPX emacron yoverdot -21
-KPX emacrontilde t -20
-KPX emacrontilde tunderbar -20
-KPX emacrontilde tunderdot -20
-KPX emacrontilde v -19
-KPX emacrontilde w -22
-KPX emacrontilde x -16
-KPX emacrontilde y -21
-KPX emacrontilde yoverdot -21
-KPX etilde t -20
-KPX etilde tunderbar -20
-KPX etilde tunderdot -20
-KPX etilde v -19
-KPX etilde w -22
-KPX etilde x -16
-KPX etilde y -21
-KPX etilde yoverdot -21
-KPX f a -15
-KPX f aacute -15
-KPX f adieresis 19
-KPX f ae -11
-KPX f aring -3
-KPX f e -23
-KPX f eacute -23
-KPX f f 21
-KPX f i 32
-KPX f j 32
-KPX f l 73
-KPX f lunderbar 73
-KPX f lunderdot 73
-KPX f lunderring 73
-KPX f o -21
-KPX f oacute -21
-KPX f odieresis 31
-KPX f oe -21
-KPX f oslash -25
-KPX f quoteright 72
-KPX f s -10
-KPX f sunderdot -10
-KPX f t 13
-KPX f tunderbar 13
-KPX f tunderdot 13
-KPX five four 4
-KPX five one -64
-KPX five seven -37
-KPX four four 16
-KPX four one -33
-KPX four seven -43
-KPX g a -5
-KPX g aacute -5
-KPX g acircumflex -5
-KPX g adieresis -5
-KPX g ae -2
-KPX g agrave -5
-KPX g amacron -5
-KPX g amacronacute -5
-KPX g amacronbreve -5
-KPX g amacrongrave -5
-KPX g amacrontilde -5
-KPX g aring -5
-KPX g atilde -5
-KPX g e -6
-KPX g eacute -6
-KPX g ebreve -6
-KPX g ecircumflex -6
-KPX g edieresis -6
-KPX g egrave -6
-KPX g emacron -6
-KPX g emacrontilde -6
-KPX g etilde -6
-KPX g l -10
-KPX g ltilde -10
-KPX g lunderbar -10
-KPX g lunderdot -10
-KPX g lunderdotmacron -10
-KPX g lunderring -10
-KPX g lunderringmacron -10
-KPX g oacute -5
-KPX g odieresis -5
-KPX g r 25
-KPX g rbreve 25
-KPX g runderbar 25
-KPX g runderdot 25
-KPX g runderdotacute 25
-KPX g runderdotgrave 25
-KPX g runderdotmacron 25
-KPX g runderdotmacronacute 25
-KPX g runderring 25
-KPX g runderringacute 25
-KPX g runderringgrave 25
-KPX g runderringmacron 25
-KPX g runderringmacronacute 25
-KPX goverdot a -5
-KPX goverdot aacute -5
-KPX goverdot acircumflex -5
-KPX goverdot adieresis -5
-KPX goverdot ae -2
-KPX goverdot agrave -5
-KPX goverdot amacron -5
-KPX goverdot amacronacute -5
-KPX goverdot amacronbreve -5
-KPX goverdot amacrongrave -5
-KPX goverdot amacrontilde -5
-KPX goverdot aring -5
-KPX goverdot atilde -5
-KPX goverdot e -6
-KPX goverdot eacute -6
-KPX goverdot ebreve -6
-KPX goverdot ecircumflex -6
-KPX goverdot edieresis -6
-KPX goverdot egrave -6
-KPX goverdot emacron -6
-KPX goverdot emacrontilde -6
-KPX goverdot etilde -6
-KPX goverdot l -10
-KPX goverdot ltilde -10
-KPX goverdot lunderbar -10
-KPX goverdot lunderdot -10
-KPX goverdot lunderdotmacron -10
-KPX goverdot lunderring -10
-KPX goverdot lunderringmacron -10
-KPX goverdot oacute -5
-KPX goverdot odieresis -5
-KPX goverdot r 25
-KPX goverdot rbreve 25
-KPX goverdot runderbar 25
-KPX goverdot runderdot 25
-KPX goverdot runderdotacute 25
-KPX goverdot runderdotgrave 25
-KPX goverdot runderdotmacron 25
-KPX goverdot runderdotmacronacute 25
-KPX goverdot runderring 25
-KPX goverdot runderringacute 25
-KPX goverdot runderringgrave 25
-KPX goverdot runderringmacron 25
-KPX goverdot runderringmacronacute 25
-KPX guillemotright A -35
-KPX guillemotright AE -38
-KPX guillemotright AEmacron -38
-KPX guillemotright Aacute -35
-KPX guillemotright Adieresis -35
-KPX guillemotright Amacron -35
-KPX guillemotright Aring -35
-KPX guillemotright T -103
-KPX guillemotright Tunderdot -103
-KPX guillemotright V -84
-KPX guillemotright W -72
-KPX guillemotright Y -111
-KPX guilsinglright A -35
-KPX guilsinglright AE -38
-KPX guilsinglright AEmacron -38
-KPX guilsinglright Aacute -35
-KPX guilsinglright Adieresis -35
-KPX guilsinglright Amacron -35
-KPX guilsinglright Aring -35
-KPX guilsinglright T -104
-KPX guilsinglright Tunderdot -104
-KPX guilsinglright V -85
-KPX guilsinglright W -73
-KPX guilsinglright Y -112
-KPX h quoteright -11
-KPX h y -38
-KPX h yoverdot -38
-KPX hunderbar quoteright -11
-KPX hunderbar y -38
-KPX hunderbar yoverdot -38
-KPX hunderbreve quoteright -11
-KPX hunderbreve y -38
-KPX hunderbreve yoverdot -38
-KPX hunderdot quoteright -11
-KPX hunderdot y -38
-KPX hunderdot yoverdot -38
-KPX hyphen A -5
-KPX hyphen AE -8
-KPX hyphen AEmacron -8
-KPX hyphen Aacute -5
-KPX hyphen Adieresis -5
-KPX hyphen Amacron -5
-KPX hyphen Aring -5
-KPX hyphen T -74
-KPX hyphen Tunderdot -74
-KPX hyphen V -56
-KPX hyphen W -44
-KPX hyphen Y -86
-KPX i T -24
-KPX i Tunderdot -24
-KPX i j -26
-KPX iacute j -26
-KPX icircumflex j -26
-KPX idieresis j -26
-KPX igrave j -26
-KPX imacron j -26
-KPX imacronacute j -26
-KPX imacronbreve j -26
-KPX imacrongrave j -26
-KPX imacrontilde j -26
-KPX itilde j -26
-KPX k a 1
-KPX k aacute 1
-KPX k acircumflex 1
-KPX k adieresis 1
-KPX k ae 5
-KPX k agrave 1
-KPX k amacron 1
-KPX k amacronacute 1
-KPX k amacronbreve 1
-KPX k amacrongrave 1
-KPX k amacrontilde 1
-KPX k aring 1
-KPX k atilde 1
-KPX k comma 1
-KPX k e -23
-KPX k eacute -23
-KPX k ebreve -23
-KPX k ecircumflex -23
-KPX k edieresis -23
-KPX k egrave -23
-KPX k emacron -23
-KPX k emacrontilde -23
-KPX k etilde -23
-KPX k g 4
-KPX k goverdot 4
-KPX k hyphen -63
-KPX k o -26
-KPX k oacute -26
-KPX k obreve -26
-KPX k ocircumflex -26
-KPX k odieresis -26
-KPX k ograve -26
-KPX k omacron -26
-KPX k omacrontilde -26
-KPX k otilde -26
-KPX k period -1
-KPX k s 5
-KPX k sacute 5
-KPX k sunderdot 5
-KPX k u -2
-KPX k uacute -2
-KPX k ubreve -2
-KPX k ucircumflex -2
-KPX k udieresis -2
-KPX k ugrave -2
-KPX k umacron -2
-KPX k umacronacute -2
-KPX k umacronbreve -2
-KPX k umacrongrave -2
-KPX k umacrontilde -2
-KPX k utilde -2
-KPX kh quoteright -11
-KPX kh y -38
-KPX kh yoverdot -38
-KPX kunderbar a 1
-KPX kunderbar aacute 1
-KPX kunderbar acircumflex 1
-KPX kunderbar adieresis 1
-KPX kunderbar ae 5
-KPX kunderbar agrave 1
-KPX kunderbar amacron 1
-KPX kunderbar amacronacute 1
-KPX kunderbar amacronbreve 1
-KPX kunderbar amacrongrave 1
-KPX kunderbar amacrontilde 1
-KPX kunderbar aring 1
-KPX kunderbar atilde 1
-KPX kunderbar comma 1
-KPX kunderbar e -23
-KPX kunderbar eacute -23
-KPX kunderbar ebreve -23
-KPX kunderbar ecircumflex -23
-KPX kunderbar edieresis -23
-KPX kunderbar egrave -23
-KPX kunderbar emacron -23
-KPX kunderbar emacrontilde -23
-KPX kunderbar etilde -23
-KPX kunderbar g 4
-KPX kunderbar goverdot 4
-KPX kunderbar hyphen -63
-KPX kunderbar o -26
-KPX kunderbar oacute -26
-KPX kunderbar obreve -26
-KPX kunderbar ocircumflex -26
-KPX kunderbar odieresis -26
-KPX kunderbar ograve -26
-KPX kunderbar omacron -26
-KPX kunderbar omacrontilde -26
-KPX kunderbar otilde -26
-KPX kunderbar period -1
-KPX kunderbar s 5
-KPX kunderbar sacute 5
-KPX kunderbar sunderdot 5
-KPX kunderbar u -2
-KPX kunderbar uacute -2
-KPX kunderbar ubreve -2
-KPX kunderbar ucircumflex -2
-KPX kunderbar udieresis -2
-KPX kunderbar ugrave -2
-KPX kunderbar umacron -2
-KPX kunderbar umacronacute -2
-KPX kunderbar umacronbreve -2
-KPX kunderbar umacrongrave -2
-KPX kunderbar umacrontilde -2
-KPX kunderbar utilde -2
-KPX l v -25
-KPX l y -28
-KPX l yoverdot -28
-KPX ltilde v -25
-KPX ltilde y -28
-KPX ltilde yoverdot -28
-KPX lunderbar v -25
-KPX lunderbar y -28
-KPX lunderbar yoverdot -28
-KPX lunderdot v -25
-KPX lunderdot y -28
-KPX lunderdot yoverdot -28
-KPX lunderdotmacron v -25
-KPX lunderdotmacron y -28
-KPX lunderdotmacron yoverdot -28
-KPX lunderring v -25
-KPX lunderring y -28
-KPX lunderring yoverdot -28
-KPX lunderringmacron v -25
-KPX lunderringmacron y -28
-KPX lunderringmacron yoverdot -28
-KPX m p -30
-KPX m v -37
-KPX m w -40
-KPX m y -39
-KPX m yoverdot -39
-KPX mbreve p -30
-KPX mbreve v -37
-KPX mbreve w -40
-KPX mbreve y -39
-KPX mbreve yoverdot -39
-KPX mcandrabindu p -30
-KPX mcandrabindu v -37
-KPX mcandrabindu w -40
-KPX mcandrabindu y -39
-KPX mcandrabindu yoverdot -39
-KPX moverdot p -30
-KPX moverdot v -37
-KPX moverdot w -40
-KPX moverdot y -39
-KPX moverdot yoverdot -39
-KPX munderdot p -30
-KPX munderdot v -37
-KPX munderdot w -40
-KPX munderdot y -39
-KPX munderdot yoverdot -39
-KPX n T -35
-KPX n Tunderdot -35
-KPX n p -28
-KPX n quoteright -11
-KPX n v -35
-KPX n w -39
-KPX n y -38
-KPX n yoverdot -38
-KPX nbreve p -28
-KPX nbreve v -35
-KPX nbreve w -39
-KPX nbreve y -38
-KPX nbreve yoverdot -38
-KPX nine four 0
-KPX nine one -49
-KPX nine seven -8
-KPX noverdot p -28
-KPX noverdot v -35
-KPX noverdot w -39
-KPX noverdot y -38
-KPX noverdot yoverdot -38
-KPX ntilde p -28
-KPX ntilde v -35
-KPX ntilde w -39
-KPX ntilde y -38
-KPX ntilde yoverdot -38
-KPX nunderbar T -35
-KPX nunderbar Tunderdot -35
-KPX nunderbar p -28
-KPX nunderbar quoteright -11
-KPX nunderbar v -35
-KPX nunderbar w -39
-KPX nunderbar y -38
-KPX nunderbar yoverdot -38
-KPX nunderdot T -35
-KPX nunderdot Tunderdot -35
-KPX nunderdot p -28
-KPX nunderdot quoteright -11
-KPX nunderdot v -35
-KPX nunderdot w -39
-KPX nunderdot y -38
-KPX nunderdot yoverdot -38
-KPX o T -22
-KPX o Tunderdot -22
-KPX o quoteright 8
-KPX o t -21
-KPX o tunderbar -21
-KPX o tunderdot -21
-KPX o v -22
-KPX o w -26
-KPX o x -22
-KPX o y -25
-KPX o yoverdot -25
-KPX oacute t -21
-KPX oacute tunderbar -21
-KPX oacute tunderdot -21
-KPX oacute v -22
-KPX oacute w -26
-KPX oacute x -22
-KPX oacute y -25
-KPX oacute yoverdot -25
-KPX obreve t -21
-KPX obreve tunderbar -21
-KPX obreve tunderdot -21
-KPX obreve v -22
-KPX obreve w -26
-KPX obreve x -22
-KPX obreve y -25
-KPX obreve yoverdot -25
-KPX ocircumflex t -21
-KPX ocircumflex tunderbar -21
-KPX ocircumflex tunderdot -21
-KPX odieresis t -21
-KPX odieresis tunderbar -21
-KPX odieresis tunderdot -21
-KPX odieresis v -22
-KPX odieresis w -26
-KPX odieresis x -22
-KPX odieresis y -25
-KPX odieresis yoverdot -25
-KPX ograve t -21
-KPX ograve tunderbar -21
-KPX ograve tunderdot -21
-KPX ograve v -22
-KPX ograve w -26
-KPX ograve x -22
-KPX ograve y -25
-KPX ograve yoverdot -25
-KPX omacron t -21
-KPX omacron tunderbar -21
-KPX omacron tunderdot -21
-KPX omacron v -22
-KPX omacron w -26
-KPX omacron x -22
-KPX omacron y -25
-KPX omacron yoverdot -25
-KPX omacrontilde t -21
-KPX omacrontilde tunderbar -21
-KPX omacrontilde tunderdot -21
-KPX omacrontilde v -22
-KPX omacrontilde w -26
-KPX omacrontilde x -22
-KPX omacrontilde y -25
-KPX omacrontilde yoverdot -25
-KPX one comma -20
-KPX one eight -30
-KPX one five -29
-KPX one four -56
-KPX one nine -23
-KPX one one -35
-KPX one period -22
-KPX one seven -81
-KPX one six -50
-KPX one three -27
-KPX one two -2
-KPX one zero -50
-KPX otilde t -21
-KPX otilde tunderbar -21
-KPX otilde tunderdot -21
-KPX otilde v -22
-KPX otilde w -26
-KPX otilde x -22
-KPX otilde y -25
-KPX otilde yoverdot -25
-KPX p t -22
-KPX p tunderbar -22
-KPX p tunderdot -22
-KPX p y -30
-KPX p yoverdot -30
-KPX period one -44
-KPX period quotedblright -20
-KPX period quoteright -19
-KPX q c -14
-KPX q ccircumflex -14
-KPX q u -11
-KPX q uacute -11
-KPX q ubreve -11
-KPX q ucircumflex -11
-KPX q ugrave -11
-KPX q umacron -11
-KPX q umacronacute -11
-KPX q umacronbreve -11
-KPX q umacrongrave -11
-KPX q umacrontilde -11
-KPX q utilde -11
-KPX quotedblbase A 37
-KPX quotedblbase AE 38
-KPX quotedblbase AEmacron 38
-KPX quotedblbase Amacron 37
-KPX quotedblbase T -49
-KPX quotedblbase Tunderdot -49
-KPX quotedblbase V -80
-KPX quotedblbase W -64
-KPX quotedblbase Y -63
-KPX quotedblleft A -65
-KPX quotedblleft AE -78
-KPX quotedblleft AEmacron -78
-KPX quotedblleft Aacute -65
-KPX quotedblleft Adieresis -65
-KPX quotedblleft Amacron -65
-KPX quotedblleft Aring -65
-KPX quotedblleft T 48
-KPX quotedblleft Tunderdot 48
-KPX quotedblleft V 36
-KPX quotedblleft W 29
-KPX quotedblleft Y 38
-KPX quotedblright A -68
-KPX quotedblright AE -81
-KPX quotedblright AEmacron -81
-KPX quotedblright Aacute -68
-KPX quotedblright Adieresis -68
-KPX quotedblright Amacron -68
-KPX quotedblright Aring -68
-KPX quotedblright T 46
-KPX quotedblright Tunderdot 46
-KPX quotedblright V 33
-KPX quotedblright W 26
-KPX quotedblright Y 36
-KPX quoteleft A -64
-KPX quoteleft AE -77
-KPX quoteleft AEmacron -77
-KPX quoteleft Aacute -64
-KPX quoteleft Adieresis -64
-KPX quoteleft Amacron -64
-KPX quoteleft Aring -64
-KPX quoteleft T 48
-KPX quoteleft Tunderdot 48
-KPX quoteleft V 36
-KPX quoteleft W 30
-KPX quoteleft Y 39
-KPX quoteright A -67
-KPX quoteright AE -80
-KPX quoteright AEmacron -80
-KPX quoteright Aacute -67
-KPX quoteright Adieresis -67
-KPX quoteright Amacron -67
-KPX quoteright Aring -67
-KPX quoteright comma -30
-KPX quoteright d -9
-KPX quoteright dunderdot -9
-KPX quoteright o -7
-KPX quoteright period -31
-KPX quoteright r 0
-KPX quoteright runderbar 0
-KPX quoteright runderdot 0
-KPX quoteright runderring 0
-KPX quoteright s -4
-KPX quoteright sunderdot -4
-KPX quoteright t 4
-KPX quoteright tunderbar 4
-KPX quoteright tunderdot 4
-KPX quoteright v 8
-KPX quoteright w 4
-KPX quoteright y 5
-KPX r a -7
-KPX r aacute -7
-KPX r acircumflex -7
-KPX r adieresis -7
-KPX r ae -3
-KPX r agrave -7
-KPX r amacron -7
-KPX r amacronacute -7
-KPX r amacronbreve -7
-KPX r amacrongrave -7
-KPX r amacrontilde -7
-KPX r aring -7
-KPX r atilde -7
-KPX r c -2
-KPX r ccedilla 0
-KPX r ccircumflex -2
-KPX r colon -8
-KPX r comma -72
-KPX r d -5
-KPX r dunderdot -5
-KPX r e -2
-KPX r eacute -2
-KPX r ebreve -2
-KPX r ecircumflex -2
-KPX r edieresis -2
-KPX r egrave -2
-KPX r emacron -2
-KPX r emacrontilde -2
-KPX r etilde -2
-KPX r f 19
-KPX r g -5
-KPX r goverdot -5
-KPX r h -23
-KPX r hunderbar -23
-KPX r hunderbreve -23
-KPX r hunderdot -23
-KPX r hyphen -35
-KPX r i 20
-KPX r iacute 20
-KPX r icircumflex 20
-KPX r idieresis 20
-KPX r igrave 20
-KPX r imacron 20
-KPX r imacronacute 20
-KPX r imacronbreve 20
-KPX r imacrongrave 20
-KPX r imacrontilde 20
-KPX r itilde 20
-KPX r j 23
-KPX r k -23
-KPX r kh -23
-KPX r kunderbar -23
-KPX r l -25
-KPX r ltilde -25
-KPX r lunderbar -25
-KPX r lunderdot -25
-KPX r lunderdotmacron -25
-KPX r lunderring -25
-KPX r lunderringmacron -25
-KPX r m 18
-KPX r mbreve 18
-KPX r mcandrabindu 18
-KPX r moverdot 18
-KPX r munderdot 18
-KPX r n 16
-KPX r nbreve 16
-KPX r noverdot 16
-KPX r ntilde 16
-KPX r nunderbar 16
-KPX r nunderdot 16
-KPX r o -1
-KPX r oacute -1
-KPX r obreve -1
-KPX r ocircumflex -1
-KPX r odieresis -1
-KPX r oe -1
-KPX r ograve -1
-KPX r omacron -1
-KPX r omacrontilde -1
-KPX r oslash -3
-KPX r otilde -1
-KPX r p 15
-KPX r period -74
-KPX r q -6
-KPX r quoteright 30
-KPX r r 19
-KPX r rbreve 19
-KPX r runderbar 19
-KPX r runderdot 19
-KPX r runderdotacute 19
-KPX r runderdotgrave 19
-KPX r runderdotmacron 19
-KPX r runderdotmacronacute 19
-KPX r runderring 19
-KPX r runderringacute 19
-KPX r runderringgrave 19
-KPX r runderringmacron 19
-KPX r runderringmacronacute 19
-KPX r s -1
-KPX r sacute -1
-KPX r semicolon -8
-KPX r sunderdot -1
-KPX r t 19
-KPX r tunderbar 19
-KPX r tunderdot 19
-KPX r u 18
-KPX r uacute 18
-KPX r ubreve 18
-KPX r ucircumflex 18
-KPX r ugrave 18
-KPX r umacron 18
-KPX r umacronacute 18
-KPX r umacronbreve 18
-KPX r umacrongrave 18
-KPX r umacrontilde 18
-KPX r utilde 18
-KPX r v 23
-KPX r w 19
-KPX r x 20
-KPX r y 20
-KPX r yoverdot 20
-KPX r z -2
-KPX rbreve a -7
-KPX rbreve aacute -7
-KPX rbreve acircumflex -7
-KPX rbreve adieresis -7
-KPX rbreve ae -3
-KPX rbreve agrave -7
-KPX rbreve amacron -7
-KPX rbreve amacronacute -7
-KPX rbreve amacronbreve -7
-KPX rbreve amacrongrave -7
-KPX rbreve amacrontilde -7
-KPX rbreve aring -7
-KPX rbreve atilde -7
-KPX rbreve c -2
-KPX rbreve ccedilla 0
-KPX rbreve ccircumflex -2
-KPX rbreve colon -8
-KPX rbreve comma -72
-KPX rbreve d -5
-KPX rbreve dunderdot -5
-KPX rbreve e -2
-KPX rbreve eacute -2
-KPX rbreve ebreve -2
-KPX rbreve ecircumflex -2
-KPX rbreve edieresis -2
-KPX rbreve egrave -2
-KPX rbreve emacron -2
-KPX rbreve emacrontilde -2
-KPX rbreve etilde -2
-KPX rbreve f 19
-KPX rbreve g -5
-KPX rbreve goverdot -5
-KPX rbreve h -23
-KPX rbreve hunderbar -23
-KPX rbreve hunderbreve -23
-KPX rbreve hunderdot -23
-KPX rbreve hyphen -35
-KPX rbreve i 20
-KPX rbreve iacute 20
-KPX rbreve icircumflex 20
-KPX rbreve idieresis 20
-KPX rbreve igrave 20
-KPX rbreve imacron 20
-KPX rbreve imacronacute 20
-KPX rbreve imacronbreve 20
-KPX rbreve imacrongrave 20
-KPX rbreve imacrontilde 20
-KPX rbreve itilde 20
-KPX rbreve j 23
-KPX rbreve k -23
-KPX rbreve kh -23
-KPX rbreve kunderbar -23
-KPX rbreve l -25
-KPX rbreve ltilde -25
-KPX rbreve lunderbar -25
-KPX rbreve lunderdot -25
-KPX rbreve lunderdotmacron -25
-KPX rbreve lunderring -25
-KPX rbreve lunderringmacron -25
-KPX rbreve m 18
-KPX rbreve mbreve 18
-KPX rbreve mcandrabindu 18
-KPX rbreve moverdot 18
-KPX rbreve munderdot 18
-KPX rbreve n 16
-KPX rbreve nbreve 16
-KPX rbreve noverdot 16
-KPX rbreve ntilde 16
-KPX rbreve nunderbar 16
-KPX rbreve nunderdot 16
-KPX rbreve o -1
-KPX rbreve oacute -1
-KPX rbreve obreve -1
-KPX rbreve ocircumflex -1
-KPX rbreve odieresis -1
-KPX rbreve oe -1
-KPX rbreve ograve -1
-KPX rbreve omacron -1
-KPX rbreve omacrontilde -1
-KPX rbreve oslash -3
-KPX rbreve otilde -1
-KPX rbreve p 15
-KPX rbreve period -74
-KPX rbreve q -6
-KPX rbreve r 19
-KPX rbreve rbreve 19
-KPX rbreve runderbar 19
-KPX rbreve runderdot 19
-KPX rbreve runderdotacute 19
-KPX rbreve runderdotgrave 19
-KPX rbreve runderdotmacron 19
-KPX rbreve runderdotmacronacute 19
-KPX rbreve runderring 19
-KPX rbreve runderringacute 19
-KPX rbreve runderringgrave 19
-KPX rbreve runderringmacron 19
-KPX rbreve runderringmacronacute 19
-KPX rbreve s -1
-KPX rbreve sacute -1
-KPX rbreve semicolon -8
-KPX rbreve sunderdot -1
-KPX rbreve t 19
-KPX rbreve tunderbar 19
-KPX rbreve tunderdot 19
-KPX rbreve u 18
-KPX rbreve uacute 18
-KPX rbreve ubreve 18
-KPX rbreve ucircumflex 18
-KPX rbreve ugrave 18
-KPX rbreve umacron 18
-KPX rbreve umacronacute 18
-KPX rbreve umacronbreve 18
-KPX rbreve umacrongrave 18
-KPX rbreve umacrontilde 18
-KPX rbreve utilde 18
-KPX rbreve v 23
-KPX rbreve w 19
-KPX rbreve x 20
-KPX rbreve y 20
-KPX rbreve yoverdot 20
-KPX rbreve z -2
-KPX runderbar a -7
-KPX runderbar aacute -7
-KPX runderbar acircumflex -7
-KPX runderbar adieresis -7
-KPX runderbar ae -3
-KPX runderbar agrave -7
-KPX runderbar amacron -7
-KPX runderbar amacronacute -7
-KPX runderbar amacronbreve -7
-KPX runderbar amacrongrave -7
-KPX runderbar amacrontilde -7
-KPX runderbar aring -7
-KPX runderbar atilde -7
-KPX runderbar c -2
-KPX runderbar ccedilla 0
-KPX runderbar ccircumflex -2
-KPX runderbar colon -8
-KPX runderbar comma -72
-KPX runderbar d -5
-KPX runderbar dunderdot -5
-KPX runderbar e -2
-KPX runderbar eacute -2
-KPX runderbar ebreve -2
-KPX runderbar ecircumflex -2
-KPX runderbar edieresis -2
-KPX runderbar egrave -2
-KPX runderbar emacron -2
-KPX runderbar emacrontilde -2
-KPX runderbar etilde -2
-KPX runderbar f 19
-KPX runderbar g -5
-KPX runderbar goverdot -5
-KPX runderbar h -23
-KPX runderbar hunderbar -23
-KPX runderbar hunderbreve -23
-KPX runderbar hunderdot -23
-KPX runderbar hyphen -35
-KPX runderbar i 20
-KPX runderbar iacute 20
-KPX runderbar icircumflex 20
-KPX runderbar idieresis 20
-KPX runderbar igrave 20
-KPX runderbar imacron 20
-KPX runderbar imacronacute 20
-KPX runderbar imacronbreve 20
-KPX runderbar imacrongrave 20
-KPX runderbar imacrontilde 20
-KPX runderbar itilde 20
-KPX runderbar j 23
-KPX runderbar k -23
-KPX runderbar kh -23
-KPX runderbar kunderbar -23
-KPX runderbar l -25
-KPX runderbar ltilde -25
-KPX runderbar lunderbar -25
-KPX runderbar lunderdot -25
-KPX runderbar lunderdotmacron -25
-KPX runderbar lunderring -25
-KPX runderbar lunderringmacron -25
-KPX runderbar m 18
-KPX runderbar mbreve 18
-KPX runderbar mcandrabindu 18
-KPX runderbar moverdot 18
-KPX runderbar munderdot 18
-KPX runderbar n 16
-KPX runderbar nbreve 16
-KPX runderbar noverdot 16
-KPX runderbar ntilde 16
-KPX runderbar nunderbar 16
-KPX runderbar nunderdot 16
-KPX runderbar o -1
-KPX runderbar oacute -1
-KPX runderbar obreve -1
-KPX runderbar ocircumflex -1
-KPX runderbar odieresis -1
-KPX runderbar oe -1
-KPX runderbar ograve -1
-KPX runderbar omacron -1
-KPX runderbar omacrontilde -1
-KPX runderbar oslash -3
-KPX runderbar otilde -1
-KPX runderbar p 15
-KPX runderbar period -74
-KPX runderbar q -6
-KPX runderbar quoteright 30
-KPX runderbar r 19
-KPX runderbar rbreve 19
-KPX runderbar runderbar 19
-KPX runderbar runderdot 19
-KPX runderbar runderdotacute 19
-KPX runderbar runderdotgrave 19
-KPX runderbar runderdotmacron 19
-KPX runderbar runderdotmacronacute 19
-KPX runderbar runderring 19
-KPX runderbar runderringacute 19
-KPX runderbar runderringgrave 19
-KPX runderbar runderringmacron 19
-KPX runderbar runderringmacronacute 19
-KPX runderbar s -1
-KPX runderbar sacute -1
-KPX runderbar semicolon -8
-KPX runderbar sunderdot -1
-KPX runderbar t 19
-KPX runderbar tunderbar 19
-KPX runderbar tunderdot 19
-KPX runderbar u 18
-KPX runderbar uacute 18
-KPX runderbar ubreve 18
-KPX runderbar ucircumflex 18
-KPX runderbar ugrave 18
-KPX runderbar umacron 18
-KPX runderbar umacronacute 18
-KPX runderbar umacronbreve 18
-KPX runderbar umacrongrave 18
-KPX runderbar umacrontilde 18
-KPX runderbar utilde 18
-KPX runderbar v 23
-KPX runderbar w 19
-KPX runderbar x 20
-KPX runderbar y 20
-KPX runderbar yoverdot 20
-KPX runderbar z -2
-KPX runderdot a -7
-KPX runderdot aacute -7
-KPX runderdot acircumflex -7
-KPX runderdot adieresis -7
-KPX runderdot ae -3
-KPX runderdot agrave -7
-KPX runderdot amacron -7
-KPX runderdot amacronacute -7
-KPX runderdot amacronbreve -7
-KPX runderdot amacrongrave -7
-KPX runderdot amacrontilde -7
-KPX runderdot aring -7
-KPX runderdot atilde -7
-KPX runderdot c -2
-KPX runderdot ccedilla 0
-KPX runderdot ccircumflex -2
-KPX runderdot colon -8
-KPX runderdot comma -72
-KPX runderdot d -5
-KPX runderdot dunderdot -5
-KPX runderdot e -2
-KPX runderdot eacute -2
-KPX runderdot ebreve -2
-KPX runderdot ecircumflex -2
-KPX runderdot edieresis -2
-KPX runderdot egrave -2
-KPX runderdot emacron -2
-KPX runderdot emacrontilde -2
-KPX runderdot etilde -2
-KPX runderdot f 19
-KPX runderdot g -5
-KPX runderdot goverdot -5
-KPX runderdot h -23
-KPX runderdot hunderbar -23
-KPX runderdot hunderbreve -23
-KPX runderdot hunderdot -23
-KPX runderdot hyphen -35
-KPX runderdot i 20
-KPX runderdot iacute 20
-KPX runderdot icircumflex 20
-KPX runderdot idieresis 20
-KPX runderdot igrave 20
-KPX runderdot imacron 20
-KPX runderdot imacronacute 20
-KPX runderdot imacronbreve 20
-KPX runderdot imacrongrave 20
-KPX runderdot imacrontilde 20
-KPX runderdot itilde 20
-KPX runderdot j 23
-KPX runderdot k -23
-KPX runderdot kh -23
-KPX runderdot kunderbar -23
-KPX runderdot l -25
-KPX runderdot ltilde -25
-KPX runderdot lunderbar -25
-KPX runderdot lunderdot -25
-KPX runderdot lunderdotmacron -25
-KPX runderdot lunderring -25
-KPX runderdot lunderringmacron -25
-KPX runderdot m 18
-KPX runderdot mbreve 18
-KPX runderdot mcandrabindu 18
-KPX runderdot moverdot 18
-KPX runderdot munderdot 18
-KPX runderdot n 16
-KPX runderdot nbreve 16
-KPX runderdot noverdot 16
-KPX runderdot ntilde 16
-KPX runderdot nunderbar 16
-KPX runderdot nunderdot 16
-KPX runderdot o -1
-KPX runderdot oacute -1
-KPX runderdot obreve -1
-KPX runderdot ocircumflex -1
-KPX runderdot odieresis -1
-KPX runderdot oe -1
-KPX runderdot ograve -1
-KPX runderdot omacron -1
-KPX runderdot omacrontilde -1
-KPX runderdot oslash -3
-KPX runderdot otilde -1
-KPX runderdot p 15
-KPX runderdot period -74
-KPX runderdot q -6
-KPX runderdot quoteright 30
-KPX runderdot r 19
-KPX runderdot rbreve 19
-KPX runderdot runderbar 19
-KPX runderdot runderdot 19
-KPX runderdot runderdotacute 19
-KPX runderdot runderdotgrave 19
-KPX runderdot runderdotmacron 19
-KPX runderdot runderdotmacronacute 19
-KPX runderdot runderring 19
-KPX runderdot runderringacute 19
-KPX runderdot runderringgrave 19
-KPX runderdot runderringmacron 19
-KPX runderdot runderringmacronacute 19
-KPX runderdot s -1
-KPX runderdot sacute -1
-KPX runderdot semicolon -8
-KPX runderdot sunderdot -1
-KPX runderdot t 19
-KPX runderdot tunderbar 19
-KPX runderdot tunderdot 19
-KPX runderdot u 18
-KPX runderdot uacute 18
-KPX runderdot ubreve 18
-KPX runderdot ucircumflex 18
-KPX runderdot ugrave 18
-KPX runderdot umacron 18
-KPX runderdot umacronacute 18
-KPX runderdot umacronbreve 18
-KPX runderdot umacrongrave 18
-KPX runderdot umacrontilde 18
-KPX runderdot utilde 18
-KPX runderdot v 23
-KPX runderdot w 19
-KPX runderdot x 20
-KPX runderdot y 20
-KPX runderdot yoverdot 20
-KPX runderdot z -2
-KPX runderdotacute a -7
-KPX runderdotacute aacute -7
-KPX runderdotacute acircumflex -7
-KPX runderdotacute adieresis -7
-KPX runderdotacute ae -3
-KPX runderdotacute agrave -7
-KPX runderdotacute amacron -7
-KPX runderdotacute amacronacute -7
-KPX runderdotacute amacronbreve -7
-KPX runderdotacute amacrongrave -7
-KPX runderdotacute amacrontilde -7
-KPX runderdotacute aring -7
-KPX runderdotacute atilde -7
-KPX runderdotacute c -2
-KPX runderdotacute ccedilla 0
-KPX runderdotacute ccircumflex -2
-KPX runderdotacute colon -8
-KPX runderdotacute comma -72
-KPX runderdotacute d -5
-KPX runderdotacute dunderdot -5
-KPX runderdotacute e -2
-KPX runderdotacute eacute -2
-KPX runderdotacute ebreve -2
-KPX runderdotacute ecircumflex -2
-KPX runderdotacute edieresis -2
-KPX runderdotacute egrave -2
-KPX runderdotacute emacron -2
-KPX runderdotacute emacrontilde -2
-KPX runderdotacute etilde -2
-KPX runderdotacute f 19
-KPX runderdotacute g -5
-KPX runderdotacute goverdot -5
-KPX runderdotacute h -23
-KPX runderdotacute hunderbar -23
-KPX runderdotacute hunderbreve -23
-KPX runderdotacute hunderdot -23
-KPX runderdotacute hyphen -35
-KPX runderdotacute i 20
-KPX runderdotacute iacute 20
-KPX runderdotacute icircumflex 20
-KPX runderdotacute idieresis 20
-KPX runderdotacute igrave 20
-KPX runderdotacute imacron 20
-KPX runderdotacute imacronacute 20
-KPX runderdotacute imacronbreve 20
-KPX runderdotacute imacrongrave 20
-KPX runderdotacute imacrontilde 20
-KPX runderdotacute itilde 20
-KPX runderdotacute j 23
-KPX runderdotacute k -23
-KPX runderdotacute kh -23
-KPX runderdotacute kunderbar -23
-KPX runderdotacute l -25
-KPX runderdotacute ltilde -25
-KPX runderdotacute lunderbar -25
-KPX runderdotacute lunderdot -25
-KPX runderdotacute lunderdotmacron -25
-KPX runderdotacute lunderring -25
-KPX runderdotacute lunderringmacron -25
-KPX runderdotacute m 18
-KPX runderdotacute mbreve 18
-KPX runderdotacute mcandrabindu 18
-KPX runderdotacute moverdot 18
-KPX runderdotacute munderdot 18
-KPX runderdotacute n 16
-KPX runderdotacute nbreve 16
-KPX runderdotacute noverdot 16
-KPX runderdotacute ntilde 16
-KPX runderdotacute nunderbar 16
-KPX runderdotacute nunderdot 16
-KPX runderdotacute o -1
-KPX runderdotacute oacute -1
-KPX runderdotacute obreve -1
-KPX runderdotacute ocircumflex -1
-KPX runderdotacute odieresis -1
-KPX runderdotacute oe -1
-KPX runderdotacute ograve -1
-KPX runderdotacute omacron -1
-KPX runderdotacute omacrontilde -1
-KPX runderdotacute oslash -3
-KPX runderdotacute otilde -1
-KPX runderdotacute p 15
-KPX runderdotacute period -74
-KPX runderdotacute q -6
-KPX runderdotacute r 19
-KPX runderdotacute rbreve 19
-KPX runderdotacute runderbar 19
-KPX runderdotacute runderdot 19
-KPX runderdotacute runderdotacute 19
-KPX runderdotacute runderdotgrave 19
-KPX runderdotacute runderdotmacron 19
-KPX runderdotacute runderdotmacronacute 19
-KPX runderdotacute runderring 19
-KPX runderdotacute runderringacute 19
-KPX runderdotacute runderringgrave 19
-KPX runderdotacute runderringmacron 19
-KPX runderdotacute runderringmacronacute 19
-KPX runderdotacute s -1
-KPX runderdotacute sacute -1
-KPX runderdotacute semicolon -8
-KPX runderdotacute sunderdot -1
-KPX runderdotacute t 19
-KPX runderdotacute tunderbar 19
-KPX runderdotacute tunderdot 19
-KPX runderdotacute u 18
-KPX runderdotacute uacute 18
-KPX runderdotacute ubreve 18
-KPX runderdotacute ucircumflex 18
-KPX runderdotacute ugrave 18
-KPX runderdotacute umacron 18
-KPX runderdotacute umacronacute 18
-KPX runderdotacute umacronbreve 18
-KPX runderdotacute umacrongrave 18
-KPX runderdotacute umacrontilde 18
-KPX runderdotacute utilde 18
-KPX runderdotacute v 23
-KPX runderdotacute w 19
-KPX runderdotacute x 20
-KPX runderdotacute y 20
-KPX runderdotacute yoverdot 20
-KPX runderdotacute z -2
-KPX runderdotgrave a -7
-KPX runderdotgrave aacute -7
-KPX runderdotgrave acircumflex -7
-KPX runderdotgrave adieresis -7
-KPX runderdotgrave ae -3
-KPX runderdotgrave agrave -7
-KPX runderdotgrave amacron -7
-KPX runderdotgrave amacronacute -7
-KPX runderdotgrave amacronbreve -7
-KPX runderdotgrave amacrongrave -7
-KPX runderdotgrave amacrontilde -7
-KPX runderdotgrave aring -7
-KPX runderdotgrave atilde -7
-KPX runderdotgrave c -2
-KPX runderdotgrave ccedilla 0
-KPX runderdotgrave ccircumflex -2
-KPX runderdotgrave colon -8
-KPX runderdotgrave comma -72
-KPX runderdotgrave d -5
-KPX runderdotgrave dunderdot -5
-KPX runderdotgrave e -2
-KPX runderdotgrave eacute -2
-KPX runderdotgrave ebreve -2
-KPX runderdotgrave ecircumflex -2
-KPX runderdotgrave edieresis -2
-KPX runderdotgrave egrave -2
-KPX runderdotgrave emacron -2
-KPX runderdotgrave emacrontilde -2
-KPX runderdotgrave etilde -2
-KPX runderdotgrave f 19
-KPX runderdotgrave g -5
-KPX runderdotgrave goverdot -5
-KPX runderdotgrave h -23
-KPX runderdotgrave hunderbar -23
-KPX runderdotgrave hunderbreve -23
-KPX runderdotgrave hunderdot -23
-KPX runderdotgrave hyphen -35
-KPX runderdotgrave i 20
-KPX runderdotgrave iacute 20
-KPX runderdotgrave icircumflex 20
-KPX runderdotgrave idieresis 20
-KPX runderdotgrave igrave 20
-KPX runderdotgrave imacron 20
-KPX runderdotgrave imacronacute 20
-KPX runderdotgrave imacronbreve 20
-KPX runderdotgrave imacrongrave 20
-KPX runderdotgrave imacrontilde 20
-KPX runderdotgrave itilde 20
-KPX runderdotgrave j 23
-KPX runderdotgrave k -23
-KPX runderdotgrave kh -23
-KPX runderdotgrave kunderbar -23
-KPX runderdotgrave l -25
-KPX runderdotgrave ltilde -25
-KPX runderdotgrave lunderbar -25
-KPX runderdotgrave lunderdot -25
-KPX runderdotgrave lunderdotmacron -25
-KPX runderdotgrave lunderring -25
-KPX runderdotgrave lunderringmacron -25
-KPX runderdotgrave m 18
-KPX runderdotgrave mbreve 18
-KPX runderdotgrave mcandrabindu 18
-KPX runderdotgrave moverdot 18
-KPX runderdotgrave munderdot 18
-KPX runderdotgrave n 16
-KPX runderdotgrave nbreve 16
-KPX runderdotgrave noverdot 16
-KPX runderdotgrave ntilde 16
-KPX runderdotgrave nunderbar 16
-KPX runderdotgrave nunderdot 16
-KPX runderdotgrave o -1
-KPX runderdotgrave oacute -1
-KPX runderdotgrave obreve -1
-KPX runderdotgrave ocircumflex -1
-KPX runderdotgrave odieresis -1
-KPX runderdotgrave oe -1
-KPX runderdotgrave ograve -1
-KPX runderdotgrave omacron -1
-KPX runderdotgrave omacrontilde -1
-KPX runderdotgrave oslash -3
-KPX runderdotgrave otilde -1
-KPX runderdotgrave p 15
-KPX runderdotgrave period -74
-KPX runderdotgrave q -6
-KPX runderdotgrave r 19
-KPX runderdotgrave rbreve 19
-KPX runderdotgrave runderbar 19
-KPX runderdotgrave runderdot 19
-KPX runderdotgrave runderdotacute 19
-KPX runderdotgrave runderdotgrave 19
-KPX runderdotgrave runderdotmacron 19
-KPX runderdotgrave runderdotmacronacute 19
-KPX runderdotgrave runderring 19
-KPX runderdotgrave runderringacute 19
-KPX runderdotgrave runderringgrave 19
-KPX runderdotgrave runderringmacron 19
-KPX runderdotgrave runderringmacronacute 19
-KPX runderdotgrave s -1
-KPX runderdotgrave sacute -1
-KPX runderdotgrave semicolon -8
-KPX runderdotgrave sunderdot -1
-KPX runderdotgrave t 19
-KPX runderdotgrave tunderbar 19
-KPX runderdotgrave tunderdot 19
-KPX runderdotgrave u 18
-KPX runderdotgrave uacute 18
-KPX runderdotgrave ubreve 18
-KPX runderdotgrave ucircumflex 18
-KPX runderdotgrave ugrave 18
-KPX runderdotgrave umacron 18
-KPX runderdotgrave umacronacute 18
-KPX runderdotgrave umacronbreve 18
-KPX runderdotgrave umacrongrave 18
-KPX runderdotgrave umacrontilde 18
-KPX runderdotgrave utilde 18
-KPX runderdotgrave v 23
-KPX runderdotgrave w 19
-KPX runderdotgrave x 20
-KPX runderdotgrave y 20
-KPX runderdotgrave yoverdot 20
-KPX runderdotgrave z -2
-KPX runderdotmacron a -7
-KPX runderdotmacron aacute -7
-KPX runderdotmacron acircumflex -7
-KPX runderdotmacron adieresis -7
-KPX runderdotmacron ae -3
-KPX runderdotmacron agrave -7
-KPX runderdotmacron amacron -7
-KPX runderdotmacron amacronacute -7
-KPX runderdotmacron amacronbreve -7
-KPX runderdotmacron amacrongrave -7
-KPX runderdotmacron amacrontilde -7
-KPX runderdotmacron aring -7
-KPX runderdotmacron atilde -7
-KPX runderdotmacron c -2
-KPX runderdotmacron ccedilla 0
-KPX runderdotmacron ccircumflex -2
-KPX runderdotmacron colon -8
-KPX runderdotmacron comma -72
-KPX runderdotmacron d -5
-KPX runderdotmacron dunderdot -5
-KPX runderdotmacron e -2
-KPX runderdotmacron eacute -2
-KPX runderdotmacron ebreve -2
-KPX runderdotmacron ecircumflex -2
-KPX runderdotmacron edieresis -2
-KPX runderdotmacron egrave -2
-KPX runderdotmacron emacron -2
-KPX runderdotmacron emacrontilde -2
-KPX runderdotmacron etilde -2
-KPX runderdotmacron f 19
-KPX runderdotmacron g -5
-KPX runderdotmacron goverdot -5
-KPX runderdotmacron h -23
-KPX runderdotmacron hunderbar -23
-KPX runderdotmacron hunderbreve -23
-KPX runderdotmacron hunderdot -23
-KPX runderdotmacron hyphen -35
-KPX runderdotmacron i 20
-KPX runderdotmacron iacute 20
-KPX runderdotmacron icircumflex 20
-KPX runderdotmacron idieresis 20
-KPX runderdotmacron igrave 20
-KPX runderdotmacron imacron 20
-KPX runderdotmacron imacronacute 20
-KPX runderdotmacron imacronbreve 20
-KPX runderdotmacron imacrongrave 20
-KPX runderdotmacron imacrontilde 20
-KPX runderdotmacron itilde 20
-KPX runderdotmacron j 23
-KPX runderdotmacron k -23
-KPX runderdotmacron kh -23
-KPX runderdotmacron kunderbar -23
-KPX runderdotmacron l -25
-KPX runderdotmacron ltilde -25
-KPX runderdotmacron lunderbar -25
-KPX runderdotmacron lunderdot -25
-KPX runderdotmacron lunderdotmacron -25
-KPX runderdotmacron lunderring -25
-KPX runderdotmacron lunderringmacron -25
-KPX runderdotmacron m 18
-KPX runderdotmacron mbreve 18
-KPX runderdotmacron mcandrabindu 18
-KPX runderdotmacron moverdot 18
-KPX runderdotmacron munderdot 18
-KPX runderdotmacron n 16
-KPX runderdotmacron nbreve 16
-KPX runderdotmacron noverdot 16
-KPX runderdotmacron ntilde 16
-KPX runderdotmacron nunderbar 16
-KPX runderdotmacron nunderdot 16
-KPX runderdotmacron o -1
-KPX runderdotmacron oacute -1
-KPX runderdotmacron obreve -1
-KPX runderdotmacron ocircumflex -1
-KPX runderdotmacron odieresis -1
-KPX runderdotmacron oe -1
-KPX runderdotmacron ograve -1
-KPX runderdotmacron omacron -1
-KPX runderdotmacron omacrontilde -1
-KPX runderdotmacron oslash -3
-KPX runderdotmacron otilde -1
-KPX runderdotmacron p 15
-KPX runderdotmacron period -74
-KPX runderdotmacron q -6
-KPX runderdotmacron r 19
-KPX runderdotmacron rbreve 19
-KPX runderdotmacron runderbar 19
-KPX runderdotmacron runderdot 19
-KPX runderdotmacron runderdotacute 19
-KPX runderdotmacron runderdotgrave 19
-KPX runderdotmacron runderdotmacron 19
-KPX runderdotmacron runderdotmacronacute 19
-KPX runderdotmacron runderring 19
-KPX runderdotmacron runderringacute 19
-KPX runderdotmacron runderringgrave 19
-KPX runderdotmacron runderringmacron 19
-KPX runderdotmacron runderringmacronacute 19
-KPX runderdotmacron s -1
-KPX runderdotmacron sacute -1
-KPX runderdotmacron semicolon -8
-KPX runderdotmacron sunderdot -1
-KPX runderdotmacron t 19
-KPX runderdotmacron tunderbar 19
-KPX runderdotmacron tunderdot 19
-KPX runderdotmacron u 18
-KPX runderdotmacron uacute 18
-KPX runderdotmacron ubreve 18
-KPX runderdotmacron ucircumflex 18
-KPX runderdotmacron ugrave 18
-KPX runderdotmacron umacron 18
-KPX runderdotmacron umacronacute 18
-KPX runderdotmacron umacronbreve 18
-KPX runderdotmacron umacrongrave 18
-KPX runderdotmacron umacrontilde 18
-KPX runderdotmacron utilde 18
-KPX runderdotmacron v 23
-KPX runderdotmacron w 19
-KPX runderdotmacron x 20
-KPX runderdotmacron y 20
-KPX runderdotmacron yoverdot 20
-KPX runderdotmacron z -2
-KPX runderdotmacronacute a -7
-KPX runderdotmacronacute aacute -7
-KPX runderdotmacronacute acircumflex -7
-KPX runderdotmacronacute adieresis -7
-KPX runderdotmacronacute ae -3
-KPX runderdotmacronacute agrave -7
-KPX runderdotmacronacute amacron -7
-KPX runderdotmacronacute amacronacute -7
-KPX runderdotmacronacute amacronbreve -7
-KPX runderdotmacronacute amacrongrave -7
-KPX runderdotmacronacute amacrontilde -7
-KPX runderdotmacronacute aring -7
-KPX runderdotmacronacute atilde -7
-KPX runderdotmacronacute c -2
-KPX runderdotmacronacute ccedilla 0
-KPX runderdotmacronacute ccircumflex -2
-KPX runderdotmacronacute colon -8
-KPX runderdotmacronacute comma -72
-KPX runderdotmacronacute d -5
-KPX runderdotmacronacute dunderdot -5
-KPX runderdotmacronacute e -2
-KPX runderdotmacronacute eacute -2
-KPX runderdotmacronacute ebreve -2
-KPX runderdotmacronacute ecircumflex -2
-KPX runderdotmacronacute edieresis -2
-KPX runderdotmacronacute egrave -2
-KPX runderdotmacronacute emacron -2
-KPX runderdotmacronacute emacrontilde -2
-KPX runderdotmacronacute etilde -2
-KPX runderdotmacronacute f 19
-KPX runderdotmacronacute g -5
-KPX runderdotmacronacute goverdot -5
-KPX runderdotmacronacute h -23
-KPX runderdotmacronacute hunderbar -23
-KPX runderdotmacronacute hunderbreve -23
-KPX runderdotmacronacute hunderdot -23
-KPX runderdotmacronacute hyphen -35
-KPX runderdotmacronacute i 20
-KPX runderdotmacronacute iacute 20
-KPX runderdotmacronacute icircumflex 20
-KPX runderdotmacronacute idieresis 20
-KPX runderdotmacronacute igrave 20
-KPX runderdotmacronacute imacron 20
-KPX runderdotmacronacute imacronacute 20
-KPX runderdotmacronacute imacronbreve 20
-KPX runderdotmacronacute imacrongrave 20
-KPX runderdotmacronacute imacrontilde 20
-KPX runderdotmacronacute itilde 20
-KPX runderdotmacronacute j 23
-KPX runderdotmacronacute k -23
-KPX runderdotmacronacute kh -23
-KPX runderdotmacronacute kunderbar -23
-KPX runderdotmacronacute l -25
-KPX runderdotmacronacute ltilde -25
-KPX runderdotmacronacute lunderbar -25
-KPX runderdotmacronacute lunderdot -25
-KPX runderdotmacronacute lunderdotmacron -25
-KPX runderdotmacronacute lunderring -25
-KPX runderdotmacronacute lunderringmacron -25
-KPX runderdotmacronacute m 18
-KPX runderdotmacronacute mbreve 18
-KPX runderdotmacronacute mcandrabindu 18
-KPX runderdotmacronacute moverdot 18
-KPX runderdotmacronacute munderdot 18
-KPX runderdotmacronacute n 16
-KPX runderdotmacronacute nbreve 16
-KPX runderdotmacronacute noverdot 16
-KPX runderdotmacronacute ntilde 16
-KPX runderdotmacronacute nunderbar 16
-KPX runderdotmacronacute nunderdot 16
-KPX runderdotmacronacute o -1
-KPX runderdotmacronacute oacute -1
-KPX runderdotmacronacute obreve -1
-KPX runderdotmacronacute ocircumflex -1
-KPX runderdotmacronacute odieresis -1
-KPX runderdotmacronacute oe -1
-KPX runderdotmacronacute ograve -1
-KPX runderdotmacronacute omacron -1
-KPX runderdotmacronacute omacrontilde -1
-KPX runderdotmacronacute oslash -3
-KPX runderdotmacronacute otilde -1
-KPX runderdotmacronacute p 15
-KPX runderdotmacronacute period -74
-KPX runderdotmacronacute q -6
-KPX runderdotmacronacute r 19
-KPX runderdotmacronacute rbreve 19
-KPX runderdotmacronacute runderbar 19
-KPX runderdotmacronacute runderdot 19
-KPX runderdotmacronacute runderdotacute 19
-KPX runderdotmacronacute runderdotgrave 19
-KPX runderdotmacronacute runderdotmacron 19
-KPX runderdotmacronacute runderdotmacronacute 19
-KPX runderdotmacronacute runderring 19
-KPX runderdotmacronacute runderringacute 19
-KPX runderdotmacronacute runderringgrave 19
-KPX runderdotmacronacute runderringmacron 19
-KPX runderdotmacronacute runderringmacronacute 19
-KPX runderdotmacronacute s -1
-KPX runderdotmacronacute sacute -1
-KPX runderdotmacronacute semicolon -8
-KPX runderdotmacronacute sunderdot -1
-KPX runderdotmacronacute t 19
-KPX runderdotmacronacute tunderbar 19
-KPX runderdotmacronacute tunderdot 19
-KPX runderdotmacronacute u 18
-KPX runderdotmacronacute uacute 18
-KPX runderdotmacronacute ubreve 18
-KPX runderdotmacronacute ucircumflex 18
-KPX runderdotmacronacute ugrave 18
-KPX runderdotmacronacute umacron 18
-KPX runderdotmacronacute umacronacute 18
-KPX runderdotmacronacute umacronbreve 18
-KPX runderdotmacronacute umacrongrave 18
-KPX runderdotmacronacute umacrontilde 18
-KPX runderdotmacronacute utilde 18
-KPX runderdotmacronacute v 23
-KPX runderdotmacronacute w 19
-KPX runderdotmacronacute x 20
-KPX runderdotmacronacute y 20
-KPX runderdotmacronacute yoverdot 20
-KPX runderdotmacronacute z -2
-KPX runderring a -7
-KPX runderring aacute -7
-KPX runderring acircumflex -7
-KPX runderring adieresis -7
-KPX runderring ae -3
-KPX runderring agrave -7
-KPX runderring amacron -7
-KPX runderring amacronacute -7
-KPX runderring amacronbreve -7
-KPX runderring amacrongrave -7
-KPX runderring amacrontilde -7
-KPX runderring aring -7
-KPX runderring atilde -7
-KPX runderring c -2
-KPX runderring ccedilla 0
-KPX runderring ccircumflex -2
-KPX runderring colon -8
-KPX runderring comma -72
-KPX runderring d -5
-KPX runderring dunderdot -5
-KPX runderring e -2
-KPX runderring eacute -2
-KPX runderring ebreve -2
-KPX runderring ecircumflex -2
-KPX runderring edieresis -2
-KPX runderring egrave -2
-KPX runderring emacron -2
-KPX runderring emacrontilde -2
-KPX runderring etilde -2
-KPX runderring f 19
-KPX runderring g -5
-KPX runderring goverdot -5
-KPX runderring h -23
-KPX runderring hunderbar -23
-KPX runderring hunderbreve -23
-KPX runderring hunderdot -23
-KPX runderring hyphen -35
-KPX runderring i 20
-KPX runderring iacute 20
-KPX runderring icircumflex 20
-KPX runderring idieresis 20
-KPX runderring igrave 20
-KPX runderring imacron 20
-KPX runderring imacronacute 20
-KPX runderring imacronbreve 20
-KPX runderring imacrongrave 20
-KPX runderring imacrontilde 20
-KPX runderring itilde 20
-KPX runderring j 23
-KPX runderring k -23
-KPX runderring kh -23
-KPX runderring kunderbar -23
-KPX runderring l -25
-KPX runderring ltilde -25
-KPX runderring lunderbar -25
-KPX runderring lunderdot -25
-KPX runderring lunderdotmacron -25
-KPX runderring lunderring -25
-KPX runderring lunderringmacron -25
-KPX runderring m 18
-KPX runderring mbreve 18
-KPX runderring mcandrabindu 18
-KPX runderring moverdot 18
-KPX runderring munderdot 18
-KPX runderring n 16
-KPX runderring nbreve 16
-KPX runderring noverdot 16
-KPX runderring ntilde 16
-KPX runderring nunderbar 16
-KPX runderring nunderdot 16
-KPX runderring o -1
-KPX runderring oacute -1
-KPX runderring obreve -1
-KPX runderring ocircumflex -1
-KPX runderring odieresis -1
-KPX runderring oe -1
-KPX runderring ograve -1
-KPX runderring omacron -1
-KPX runderring omacrontilde -1
-KPX runderring oslash -3
-KPX runderring otilde -1
-KPX runderring p 15
-KPX runderring period -74
-KPX runderring q -6
-KPX runderring quoteright 30
-KPX runderring r 19
-KPX runderring rbreve 19
-KPX runderring runderbar 19
-KPX runderring runderdot 19
-KPX runderring runderdotacute 19
-KPX runderring runderdotgrave 19
-KPX runderring runderdotmacron 19
-KPX runderring runderdotmacronacute 19
-KPX runderring runderring 19
-KPX runderring runderringacute 19
-KPX runderring runderringgrave 19
-KPX runderring runderringmacron 19
-KPX runderring runderringmacronacute 19
-KPX runderring s -1
-KPX runderring sacute -1
-KPX runderring semicolon -8
-KPX runderring sunderdot -1
-KPX runderring t 19
-KPX runderring tunderbar 19
-KPX runderring tunderdot 19
-KPX runderring u 18
-KPX runderring uacute 18
-KPX runderring ubreve 18
-KPX runderring ucircumflex 18
-KPX runderring ugrave 18
-KPX runderring umacron 18
-KPX runderring umacronacute 18
-KPX runderring umacronbreve 18
-KPX runderring umacrongrave 18
-KPX runderring umacrontilde 18
-KPX runderring utilde 18
-KPX runderring v 23
-KPX runderring w 19
-KPX runderring x 20
-KPX runderring y 20
-KPX runderring yoverdot 20
-KPX runderring z -2
-KPX runderringacute a -7
-KPX runderringacute aacute -7
-KPX runderringacute acircumflex -7
-KPX runderringacute adieresis -7
-KPX runderringacute ae -3
-KPX runderringacute agrave -7
-KPX runderringacute amacron -7
-KPX runderringacute amacronacute -7
-KPX runderringacute amacronbreve -7
-KPX runderringacute amacrongrave -7
-KPX runderringacute amacrontilde -7
-KPX runderringacute aring -7
-KPX runderringacute atilde -7
-KPX runderringacute c -2
-KPX runderringacute ccedilla 0
-KPX runderringacute ccircumflex -2
-KPX runderringacute colon -8
-KPX runderringacute comma -72
-KPX runderringacute d -5
-KPX runderringacute dunderdot -5
-KPX runderringacute e -2
-KPX runderringacute eacute -2
-KPX runderringacute ebreve -2
-KPX runderringacute ecircumflex -2
-KPX runderringacute edieresis -2
-KPX runderringacute egrave -2
-KPX runderringacute emacron -2
-KPX runderringacute emacrontilde -2
-KPX runderringacute etilde -2
-KPX runderringacute f 19
-KPX runderringacute g -5
-KPX runderringacute goverdot -5
-KPX runderringacute h -23
-KPX runderringacute hunderbar -23
-KPX runderringacute hunderbreve -23
-KPX runderringacute hunderdot -23
-KPX runderringacute hyphen -35
-KPX runderringacute i 20
-KPX runderringacute iacute 20
-KPX runderringacute icircumflex 20
-KPX runderringacute idieresis 20
-KPX runderringacute igrave 20
-KPX runderringacute imacron 20
-KPX runderringacute imacronacute 20
-KPX runderringacute imacronbreve 20
-KPX runderringacute imacrongrave 20
-KPX runderringacute imacrontilde 20
-KPX runderringacute itilde 20
-KPX runderringacute j 23
-KPX runderringacute k -23
-KPX runderringacute kh -23
-KPX runderringacute kunderbar -23
-KPX runderringacute l -25
-KPX runderringacute ltilde -25
-KPX runderringacute lunderbar -25
-KPX runderringacute lunderdot -25
-KPX runderringacute lunderdotmacron -25
-KPX runderringacute lunderring -25
-KPX runderringacute lunderringmacron -25
-KPX runderringacute m 18
-KPX runderringacute mbreve 18
-KPX runderringacute mcandrabindu 18
-KPX runderringacute moverdot 18
-KPX runderringacute munderdot 18
-KPX runderringacute n 16
-KPX runderringacute nbreve 16
-KPX runderringacute noverdot 16
-KPX runderringacute ntilde 16
-KPX runderringacute nunderbar 16
-KPX runderringacute nunderdot 16
-KPX runderringacute o -1
-KPX runderringacute oacute -1
-KPX runderringacute obreve -1
-KPX runderringacute ocircumflex -1
-KPX runderringacute odieresis -1
-KPX runderringacute oe -1
-KPX runderringacute ograve -1
-KPX runderringacute omacron -1
-KPX runderringacute omacrontilde -1
-KPX runderringacute oslash -3
-KPX runderringacute otilde -1
-KPX runderringacute p 15
-KPX runderringacute period -74
-KPX runderringacute q -6
-KPX runderringacute r 19
-KPX runderringacute rbreve 19
-KPX runderringacute runderbar 19
-KPX runderringacute runderdot 19
-KPX runderringacute runderdotacute 19
-KPX runderringacute runderdotgrave 19
-KPX runderringacute runderdotmacron 19
-KPX runderringacute runderdotmacronacute 19
-KPX runderringacute runderring 19
-KPX runderringacute runderringacute 19
-KPX runderringacute runderringgrave 19
-KPX runderringacute runderringmacron 19
-KPX runderringacute runderringmacronacute 19
-KPX runderringacute s -1
-KPX runderringacute sacute -1
-KPX runderringacute semicolon -8
-KPX runderringacute sunderdot -1
-KPX runderringacute t 19
-KPX runderringacute tunderbar 19
-KPX runderringacute tunderdot 19
-KPX runderringacute u 18
-KPX runderringacute uacute 18
-KPX runderringacute ubreve 18
-KPX runderringacute ucircumflex 18
-KPX runderringacute ugrave 18
-KPX runderringacute umacron 18
-KPX runderringacute umacronacute 18
-KPX runderringacute umacronbreve 18
-KPX runderringacute umacrongrave 18
-KPX runderringacute umacrontilde 18
-KPX runderringacute utilde 18
-KPX runderringacute v 23
-KPX runderringacute w 19
-KPX runderringacute x 20
-KPX runderringacute y 20
-KPX runderringacute yoverdot 20
-KPX runderringacute z -2
-KPX runderringgrave a -7
-KPX runderringgrave aacute -7
-KPX runderringgrave acircumflex -7
-KPX runderringgrave adieresis -7
-KPX runderringgrave ae -3
-KPX runderringgrave agrave -7
-KPX runderringgrave amacron -7
-KPX runderringgrave amacronacute -7
-KPX runderringgrave amacronbreve -7
-KPX runderringgrave amacrongrave -7
-KPX runderringgrave amacrontilde -7
-KPX runderringgrave aring -7
-KPX runderringgrave atilde -7
-KPX runderringgrave c -2
-KPX runderringgrave ccedilla 0
-KPX runderringgrave ccircumflex -2
-KPX runderringgrave colon -8
-KPX runderringgrave comma -72
-KPX runderringgrave d -5
-KPX runderringgrave dunderdot -5
-KPX runderringgrave e -2
-KPX runderringgrave eacute -2
-KPX runderringgrave ebreve -2
-KPX runderringgrave ecircumflex -2
-KPX runderringgrave edieresis -2
-KPX runderringgrave egrave -2
-KPX runderringgrave emacron -2
-KPX runderringgrave emacrontilde -2
-KPX runderringgrave etilde -2
-KPX runderringgrave f 19
-KPX runderringgrave g -5
-KPX runderringgrave goverdot -5
-KPX runderringgrave h -23
-KPX runderringgrave hunderbar -23
-KPX runderringgrave hunderbreve -23
-KPX runderringgrave hunderdot -23
-KPX runderringgrave hyphen -35
-KPX runderringgrave i 20
-KPX runderringgrave iacute 20
-KPX runderringgrave icircumflex 20
-KPX runderringgrave idieresis 20
-KPX runderringgrave igrave 20
-KPX runderringgrave imacron 20
-KPX runderringgrave imacronacute 20
-KPX runderringgrave imacronbreve 20
-KPX runderringgrave imacrongrave 20
-KPX runderringgrave imacrontilde 20
-KPX runderringgrave itilde 20
-KPX runderringgrave j 23
-KPX runderringgrave k -23
-KPX runderringgrave kh -23
-KPX runderringgrave kunderbar -23
-KPX runderringgrave l -25
-KPX runderringgrave ltilde -25
-KPX runderringgrave lunderbar -25
-KPX runderringgrave lunderdot -25
-KPX runderringgrave lunderdotmacron -25
-KPX runderringgrave lunderring -25
-KPX runderringgrave lunderringmacron -25
-KPX runderringgrave m 18
-KPX runderringgrave mbreve 18
-KPX runderringgrave mcandrabindu 18
-KPX runderringgrave moverdot 18
-KPX runderringgrave munderdot 18
-KPX runderringgrave n 16
-KPX runderringgrave nbreve 16
-KPX runderringgrave noverdot 16
-KPX runderringgrave ntilde 16
-KPX runderringgrave nunderbar 16
-KPX runderringgrave nunderdot 16
-KPX runderringgrave o -1
-KPX runderringgrave oacute -1
-KPX runderringgrave obreve -1
-KPX runderringgrave ocircumflex -1
-KPX runderringgrave odieresis -1
-KPX runderringgrave oe -1
-KPX runderringgrave ograve -1
-KPX runderringgrave omacron -1
-KPX runderringgrave omacrontilde -1
-KPX runderringgrave oslash -3
-KPX runderringgrave otilde -1
-KPX runderringgrave p 15
-KPX runderringgrave period -74
-KPX runderringgrave q -6
-KPX runderringgrave r 19
-KPX runderringgrave rbreve 19
-KPX runderringgrave runderbar 19
-KPX runderringgrave runderdot 19
-KPX runderringgrave runderdotacute 19
-KPX runderringgrave runderdotgrave 19
-KPX runderringgrave runderdotmacron 19
-KPX runderringgrave runderdotmacronacute 19
-KPX runderringgrave runderring 19
-KPX runderringgrave runderringacute 19
-KPX runderringgrave runderringgrave 19
-KPX runderringgrave runderringmacron 19
-KPX runderringgrave runderringmacronacute 19
-KPX runderringgrave s -1
-KPX runderringgrave sacute -1
-KPX runderringgrave semicolon -8
-KPX runderringgrave sunderdot -1
-KPX runderringgrave t 19
-KPX runderringgrave tunderbar 19
-KPX runderringgrave tunderdot 19
-KPX runderringgrave u 18
-KPX runderringgrave uacute 18
-KPX runderringgrave ubreve 18
-KPX runderringgrave ucircumflex 18
-KPX runderringgrave ugrave 18
-KPX runderringgrave umacron 18
-KPX runderringgrave umacronacute 18
-KPX runderringgrave umacronbreve 18
-KPX runderringgrave umacrongrave 18
-KPX runderringgrave umacrontilde 18
-KPX runderringgrave utilde 18
-KPX runderringgrave v 23
-KPX runderringgrave w 19
-KPX runderringgrave x 20
-KPX runderringgrave y 20
-KPX runderringgrave yoverdot 20
-KPX runderringgrave z -2
-KPX runderringmacron a -7
-KPX runderringmacron aacute -7
-KPX runderringmacron acircumflex -7
-KPX runderringmacron adieresis -7
-KPX runderringmacron ae -3
-KPX runderringmacron agrave -7
-KPX runderringmacron amacron -7
-KPX runderringmacron amacronacute -7
-KPX runderringmacron amacronbreve -7
-KPX runderringmacron amacrongrave -7
-KPX runderringmacron amacrontilde -7
-KPX runderringmacron aring -7
-KPX runderringmacron atilde -7
-KPX runderringmacron c -2
-KPX runderringmacron ccedilla 0
-KPX runderringmacron ccircumflex -2
-KPX runderringmacron colon -8
-KPX runderringmacron comma -72
-KPX runderringmacron d -5
-KPX runderringmacron dunderdot -5
-KPX runderringmacron e -2
-KPX runderringmacron eacute -2
-KPX runderringmacron ebreve -2
-KPX runderringmacron ecircumflex -2
-KPX runderringmacron edieresis -2
-KPX runderringmacron egrave -2
-KPX runderringmacron emacron -2
-KPX runderringmacron emacrontilde -2
-KPX runderringmacron etilde -2
-KPX runderringmacron f 19
-KPX runderringmacron g -5
-KPX runderringmacron goverdot -5
-KPX runderringmacron h -23
-KPX runderringmacron hunderbar -23
-KPX runderringmacron hunderbreve -23
-KPX runderringmacron hunderdot -23
-KPX runderringmacron hyphen -35
-KPX runderringmacron i 20
-KPX runderringmacron iacute 20
-KPX runderringmacron icircumflex 20
-KPX runderringmacron idieresis 20
-KPX runderringmacron igrave 20
-KPX runderringmacron imacron 20
-KPX runderringmacron imacronacute 20
-KPX runderringmacron imacronbreve 20
-KPX runderringmacron imacrongrave 20
-KPX runderringmacron imacrontilde 20
-KPX runderringmacron itilde 20
-KPX runderringmacron j 23
-KPX runderringmacron k -23
-KPX runderringmacron kh -23
-KPX runderringmacron kunderbar -23
-KPX runderringmacron l -25
-KPX runderringmacron ltilde -25
-KPX runderringmacron lunderbar -25
-KPX runderringmacron lunderdot -25
-KPX runderringmacron lunderdotmacron -25
-KPX runderringmacron lunderring -25
-KPX runderringmacron lunderringmacron -25
-KPX runderringmacron m 18
-KPX runderringmacron mbreve 18
-KPX runderringmacron mcandrabindu 18
-KPX runderringmacron moverdot 18
-KPX runderringmacron munderdot 18
-KPX runderringmacron n 16
-KPX runderringmacron nbreve 16
-KPX runderringmacron noverdot 16
-KPX runderringmacron ntilde 16
-KPX runderringmacron nunderbar 16
-KPX runderringmacron nunderdot 16
-KPX runderringmacron o -1
-KPX runderringmacron oacute -1
-KPX runderringmacron obreve -1
-KPX runderringmacron ocircumflex -1
-KPX runderringmacron odieresis -1
-KPX runderringmacron oe -1
-KPX runderringmacron ograve -1
-KPX runderringmacron omacron -1
-KPX runderringmacron omacrontilde -1
-KPX runderringmacron oslash -3
-KPX runderringmacron otilde -1
-KPX runderringmacron p 15
-KPX runderringmacron period -74
-KPX runderringmacron q -6
-KPX runderringmacron r 19
-KPX runderringmacron rbreve 19
-KPX runderringmacron runderbar 19
-KPX runderringmacron runderdot 19
-KPX runderringmacron runderdotacute 19
-KPX runderringmacron runderdotgrave 19
-KPX runderringmacron runderdotmacron 19
-KPX runderringmacron runderdotmacronacute 19
-KPX runderringmacron runderring 19
-KPX runderringmacron runderringacute 19
-KPX runderringmacron runderringgrave 19
-KPX runderringmacron runderringmacron 19
-KPX runderringmacron runderringmacronacute 19
-KPX runderringmacron s -1
-KPX runderringmacron sacute -1
-KPX runderringmacron semicolon -8
-KPX runderringmacron sunderdot -1
-KPX runderringmacron t 19
-KPX runderringmacron tunderbar 19
-KPX runderringmacron tunderdot 19
-KPX runderringmacron u 18
-KPX runderringmacron uacute 18
-KPX runderringmacron ubreve 18
-KPX runderringmacron ucircumflex 18
-KPX runderringmacron ugrave 18
-KPX runderringmacron umacron 18
-KPX runderringmacron umacronacute 18
-KPX runderringmacron umacronbreve 18
-KPX runderringmacron umacrongrave 18
-KPX runderringmacron umacrontilde 18
-KPX runderringmacron utilde 18
-KPX runderringmacron v 23
-KPX runderringmacron w 19
-KPX runderringmacron x 20
-KPX runderringmacron y 20
-KPX runderringmacron yoverdot 20
-KPX runderringmacron z -2
-KPX runderringmacronacute a -7
-KPX runderringmacronacute aacute -7
-KPX runderringmacronacute acircumflex -7
-KPX runderringmacronacute adieresis -7
-KPX runderringmacronacute ae -3
-KPX runderringmacronacute agrave -7
-KPX runderringmacronacute amacron -7
-KPX runderringmacronacute amacronacute -7
-KPX runderringmacronacute amacronbreve -7
-KPX runderringmacronacute amacrongrave -7
-KPX runderringmacronacute amacrontilde -7
-KPX runderringmacronacute aring -7
-KPX runderringmacronacute atilde -7
-KPX runderringmacronacute c -2
-KPX runderringmacronacute ccedilla 0
-KPX runderringmacronacute ccircumflex -2
-KPX runderringmacronacute colon -8
-KPX runderringmacronacute comma -72
-KPX runderringmacronacute d -5
-KPX runderringmacronacute dunderdot -5
-KPX runderringmacronacute e -2
-KPX runderringmacronacute eacute -2
-KPX runderringmacronacute ebreve -2
-KPX runderringmacronacute ecircumflex -2
-KPX runderringmacronacute edieresis -2
-KPX runderringmacronacute egrave -2
-KPX runderringmacronacute emacron -2
-KPX runderringmacronacute emacrontilde -2
-KPX runderringmacronacute etilde -2
-KPX runderringmacronacute f 19
-KPX runderringmacronacute g -5
-KPX runderringmacronacute goverdot -5
-KPX runderringmacronacute h -23
-KPX runderringmacronacute hunderbar -23
-KPX runderringmacronacute hunderbreve -23
-KPX runderringmacronacute hunderdot -23
-KPX runderringmacronacute hyphen -35
-KPX runderringmacronacute i 20
-KPX runderringmacronacute iacute 20
-KPX runderringmacronacute icircumflex 20
-KPX runderringmacronacute idieresis 20
-KPX runderringmacronacute igrave 20
-KPX runderringmacronacute imacron 20
-KPX runderringmacronacute imacronacute 20
-KPX runderringmacronacute imacronbreve 20
-KPX runderringmacronacute imacrongrave 20
-KPX runderringmacronacute imacrontilde 20
-KPX runderringmacronacute itilde 20
-KPX runderringmacronacute j 23
-KPX runderringmacronacute k -23
-KPX runderringmacronacute kh -23
-KPX runderringmacronacute kunderbar -23
-KPX runderringmacronacute l -25
-KPX runderringmacronacute ltilde -25
-KPX runderringmacronacute lunderbar -25
-KPX runderringmacronacute lunderdot -25
-KPX runderringmacronacute lunderdotmacron -25
-KPX runderringmacronacute lunderring -25
-KPX runderringmacronacute lunderringmacron -25
-KPX runderringmacronacute m 18
-KPX runderringmacronacute mbreve 18
-KPX runderringmacronacute mcandrabindu 18
-KPX runderringmacronacute moverdot 18
-KPX runderringmacronacute munderdot 18
-KPX runderringmacronacute n 16
-KPX runderringmacronacute nbreve 16
-KPX runderringmacronacute noverdot 16
-KPX runderringmacronacute ntilde 16
-KPX runderringmacronacute nunderbar 16
-KPX runderringmacronacute nunderdot 16
-KPX runderringmacronacute o -1
-KPX runderringmacronacute oacute -1
-KPX runderringmacronacute obreve -1
-KPX runderringmacronacute ocircumflex -1
-KPX runderringmacronacute odieresis -1
-KPX runderringmacronacute oe -1
-KPX runderringmacronacute ograve -1
-KPX runderringmacronacute omacron -1
-KPX runderringmacronacute omacrontilde -1
-KPX runderringmacronacute oslash -3
-KPX runderringmacronacute otilde -1
-KPX runderringmacronacute p 15
-KPX runderringmacronacute period -74
-KPX runderringmacronacute q -6
-KPX runderringmacronacute r 19
-KPX runderringmacronacute rbreve 19
-KPX runderringmacronacute runderbar 19
-KPX runderringmacronacute runderdot 19
-KPX runderringmacronacute runderdotacute 19
-KPX runderringmacronacute runderdotgrave 19
-KPX runderringmacronacute runderdotmacron 19
-KPX runderringmacronacute runderdotmacronacute 19
-KPX runderringmacronacute runderring 19
-KPX runderringmacronacute runderringacute 19
-KPX runderringmacronacute runderringgrave 19
-KPX runderringmacronacute runderringmacron 19
-KPX runderringmacronacute runderringmacronacute 19
-KPX runderringmacronacute s -1
-KPX runderringmacronacute sacute -1
-KPX runderringmacronacute semicolon -8
-KPX runderringmacronacute sunderdot -1
-KPX runderringmacronacute t 19
-KPX runderringmacronacute tunderbar 19
-KPX runderringmacronacute tunderdot 19
-KPX runderringmacronacute u 18
-KPX runderringmacronacute uacute 18
-KPX runderringmacronacute ubreve 18
-KPX runderringmacronacute ucircumflex 18
-KPX runderringmacronacute ugrave 18
-KPX runderringmacronacute umacron 18
-KPX runderringmacronacute umacronacute 18
-KPX runderringmacronacute umacronbreve 18
-KPX runderringmacronacute umacrongrave 18
-KPX runderringmacronacute umacrontilde 18
-KPX runderringmacronacute utilde 18
-KPX runderringmacronacute v 23
-KPX runderringmacronacute w 19
-KPX runderringmacronacute x 20
-KPX runderringmacronacute y 20
-KPX runderringmacronacute yoverdot 20
-KPX runderringmacronacute z -2
-KPX s quoteright 7
-KPX s t -11
-KPX s tunderbar -11
-KPX s tunderdot -11
-KPX sacute t -11
-KPX sacute tunderbar -11
-KPX sacute tunderdot -11
-KPX seven colon -74
-KPX seven comma -68
-KPX seven four -76
-KPX seven one -38
-KPX seven period -69
-KPX seven seven -21
-KPX seven six -38
-KPX six four 11
-KPX six one -36
-KPX six seven -21
-KPX sunderdot quoteright 7
-KPX sunderdot t -11
-KPX sunderdot tunderbar -11
-KPX sunderdot tunderdot -11
-KPX t S 8
-KPX t Sacute 8
-KPX t Sunderdot 8
-KPX t a 3
-KPX t aacute 3
-KPX t acircumflex 3
-KPX t adieresis 3
-KPX t ae 6
-KPX t agrave 3
-KPX t amacron 3
-KPX t amacronacute 3
-KPX t amacronbreve 3
-KPX t amacrongrave 3
-KPX t amacrontilde 3
-KPX t aring 3
-KPX t atilde 3
-KPX t colon -18
-KPX t e 7
-KPX t eacute 7
-KPX t ebreve 7
-KPX t ecircumflex 7
-KPX t edieresis 7
-KPX t egrave 7
-KPX t emacron 7
-KPX t emacrontilde 7
-KPX t etilde 7
-KPX t h -3
-KPX t hunderbar -3
-KPX t hunderbreve -3
-KPX t hunderdot -3
-KPX t o 7
-KPX t oacute 7
-KPX t obreve 7
-KPX t ocircumflex 7
-KPX t odieresis 7
-KPX t ograve 7
-KPX t omacron 7
-KPX t omacrontilde 7
-KPX t otilde 7
-KPX t quoteright 3
-KPX t semicolon -16
-KPX three four 2
-KPX three one -48
-KPX three seven -27
-KPX tunderbar S 8
-KPX tunderbar Sacute 8
-KPX tunderbar Sunderdot 8
-KPX tunderbar a 3
-KPX tunderbar aacute 3
-KPX tunderbar acircumflex 3
-KPX tunderbar adieresis 3
-KPX tunderbar ae 6
-KPX tunderbar agrave 3
-KPX tunderbar amacron 3
-KPX tunderbar amacronacute 3
-KPX tunderbar amacronbreve 3
-KPX tunderbar amacrongrave 3
-KPX tunderbar amacrontilde 3
-KPX tunderbar aring 3
-KPX tunderbar atilde 3
-KPX tunderbar colon -18
-KPX tunderbar e 7
-KPX tunderbar eacute 7
-KPX tunderbar ebreve 7
-KPX tunderbar ecircumflex 7
-KPX tunderbar edieresis 7
-KPX tunderbar egrave 7
-KPX tunderbar emacron 7
-KPX tunderbar emacrontilde 7
-KPX tunderbar etilde 7
-KPX tunderbar h -3
-KPX tunderbar hunderbar -3
-KPX tunderbar hunderbreve -3
-KPX tunderbar hunderdot -3
-KPX tunderbar o 7
-KPX tunderbar oacute 7
-KPX tunderbar obreve 7
-KPX tunderbar ocircumflex 7
-KPX tunderbar odieresis 7
-KPX tunderbar ograve 7
-KPX tunderbar omacron 7
-KPX tunderbar omacrontilde 7
-KPX tunderbar otilde 7
-KPX tunderbar quoteright 3
-KPX tunderbar semicolon -16
-KPX tunderdot S 8
-KPX tunderdot Sacute 8
-KPX tunderdot Sunderdot 8
-KPX tunderdot a 3
-KPX tunderdot aacute 3
-KPX tunderdot acircumflex 3
-KPX tunderdot adieresis 3
-KPX tunderdot ae 6
-KPX tunderdot agrave 3
-KPX tunderdot amacron 3
-KPX tunderdot amacronacute 3
-KPX tunderdot amacronbreve 3
-KPX tunderdot amacrongrave 3
-KPX tunderdot amacrontilde 3
-KPX tunderdot aring 3
-KPX tunderdot atilde 3
-KPX tunderdot colon -18
-KPX tunderdot e 7
-KPX tunderdot eacute 7
-KPX tunderdot ebreve 7
-KPX tunderdot ecircumflex 7
-KPX tunderdot edieresis 7
-KPX tunderdot egrave 7
-KPX tunderdot emacron 7
-KPX tunderdot emacrontilde 7
-KPX tunderdot etilde 7
-KPX tunderdot h -3
-KPX tunderdot hunderbar -3
-KPX tunderdot hunderbreve -3
-KPX tunderdot hunderdot -3
-KPX tunderdot o 7
-KPX tunderdot oacute 7
-KPX tunderdot obreve 7
-KPX tunderdot ocircumflex 7
-KPX tunderdot odieresis 7
-KPX tunderdot ograve 7
-KPX tunderdot omacron 7
-KPX tunderdot omacrontilde 7
-KPX tunderdot otilde 7
-KPX tunderdot quoteright 3
-KPX tunderdot semicolon -16
-KPX two four 5
-KPX two one -37
-KPX two seven -13
-KPX u quoteright -6
-KPX v a -19
-KPX v aacute -19
-KPX v acircumflex -19
-KPX v adieresis -19
-KPX v ae -15
-KPX v agrave -19
-KPX v amacron -19
-KPX v amacronacute -19
-KPX v amacronbreve -19
-KPX v amacrongrave -19
-KPX v amacrontilde -19
-KPX v aring -19
-KPX v atilde -19
-KPX v c -24
-KPX v ccircumflex -24
-KPX v colon -9
-KPX v comma -78
-KPX v e -25
-KPX v eacute -25
-KPX v ebreve -25
-KPX v ecircumflex -25
-KPX v edieresis -25
-KPX v egrave -25
-KPX v emacron -25
-KPX v emacrontilde -25
-KPX v etilde -25
-KPX v g -23
-KPX v goverdot -23
-KPX v hyphen -29
-KPX v l -25
-KPX v ltilde -25
-KPX v lunderbar -25
-KPX v lunderdot -25
-KPX v lunderdotmacron -25
-KPX v lunderring -25
-KPX v lunderringmacron -25
-KPX v o -23
-KPX v oacute -23
-KPX v obreve -23
-KPX v ocircumflex -23
-KPX v odieresis -23
-KPX v ograve -23
-KPX v omacron -23
-KPX v omacrontilde -23
-KPX v oslash -28
-KPX v otilde -23
-KPX v period -79
-KPX v s -11
-KPX v sacute -11
-KPX v semicolon -10
-KPX v sunderdot -11
-KPX w a -22
-KPX w aacute -22
-KPX w acircumflex -22
-KPX w adieresis -22
-KPX w ae -18
-KPX w agrave -22
-KPX w amacron -22
-KPX w amacronacute -22
-KPX w amacronbreve -22
-KPX w amacrongrave -22
-KPX w amacrontilde -22
-KPX w aring -22
-KPX w atilde -22
-KPX w c -27
-KPX w ccircumflex -27
-KPX w colon -12
-KPX w comma -73
-KPX w e -28
-KPX w eacute -28
-KPX w ebreve -28
-KPX w ecircumflex -28
-KPX w edieresis -28
-KPX w egrave -28
-KPX w emacron -28
-KPX w emacrontilde -28
-KPX w etilde -28
-KPX w g -26
-KPX w goverdot -26
-KPX w hyphen -26
-KPX w l -28
-KPX w ltilde -28
-KPX w lunderbar -28
-KPX w lunderdot -28
-KPX w lunderdotmacron -28
-KPX w lunderring -28
-KPX w lunderringmacron -28
-KPX w o -26
-KPX w oacute -26
-KPX w obreve -26
-KPX w ocircumflex -26
-KPX w odieresis -26
-KPX w ograve -26
-KPX w omacron -26
-KPX w omacrontilde -26
-KPX w oslash -31
-KPX w otilde -26
-KPX w period -74
-KPX w s -14
-KPX w sacute -14
-KPX w semicolon -13
-KPX w sunderdot -14
-KPX x a 0
-KPX x aacute 0
-KPX x acircumflex 0
-KPX x agrave 0
-KPX x amacron 0
-KPX x amacronacute 0
-KPX x amacronbreve 0
-KPX x amacrongrave 0
-KPX x amacrontilde 0
-KPX x atilde 0
-KPX x c -21
-KPX x ccircumflex -21
-KPX x e -24
-KPX x eacute -24
-KPX x ebreve -24
-KPX x ecircumflex -24
-KPX x edieresis -24
-KPX x egrave -24
-KPX x emacron -24
-KPX x emacrontilde -24
-KPX x etilde -24
-KPX x o -27
-KPX x obreve -27
-KPX x ocircumflex -27
-KPX x ograve -27
-KPX x omacron -27
-KPX x omacrontilde -27
-KPX x otilde -27
-KPX x q -17
-KPX y a -17
-KPX y aacute -17
-KPX y acircumflex -17
-KPX y adieresis -17
-KPX y ae -14
-KPX y agrave -17
-KPX y amacron -17
-KPX y amacronacute -17
-KPX y amacronbreve -17
-KPX y amacrongrave -17
-KPX y amacrontilde -17
-KPX y aring -17
-KPX y atilde -17
-KPX y c -22
-KPX y ccircumflex -22
-KPX y colon -8
-KPX y comma -76
-KPX y e -23
-KPX y eacute -23
-KPX y ebreve -23
-KPX y ecircumflex -23
-KPX y edieresis -23
-KPX y egrave -23
-KPX y emacron -23
-KPX y emacrontilde -23
-KPX y etilde -23
-KPX y g -22
-KPX y goverdot -22
-KPX y hyphen -27
-KPX y l -24
-KPX y ltilde -24
-KPX y lunderbar -24
-KPX y lunderdot -24
-KPX y lunderdotmacron -24
-KPX y lunderring -24
-KPX y lunderringmacron -24
-KPX y o -22
-KPX y oacute -22
-KPX y obreve -22
-KPX y ocircumflex -22
-KPX y odieresis -22
-KPX y ograve -22
-KPX y omacron -22
-KPX y omacrontilde -22
-KPX y oslash -26
-KPX y otilde -22
-KPX y period -78
-KPX y s -9
-KPX y sacute -9
-KPX y semicolon -9
-KPX y sunderdot -9
-KPX yoverdot a -17
-KPX yoverdot aacute -17
-KPX yoverdot acircumflex -17
-KPX yoverdot adieresis -17
-KPX yoverdot ae -14
-KPX yoverdot agrave -17
-KPX yoverdot amacron -17
-KPX yoverdot amacronacute -17
-KPX yoverdot amacronbreve -17
-KPX yoverdot amacrongrave -17
-KPX yoverdot amacrontilde -17
-KPX yoverdot aring -17
-KPX yoverdot atilde -17
-KPX yoverdot c -22
-KPX yoverdot ccircumflex -22
-KPX yoverdot colon -8
-KPX yoverdot comma -76
-KPX yoverdot e -23
-KPX yoverdot eacute -23
-KPX yoverdot ebreve -23
-KPX yoverdot ecircumflex -23
-KPX yoverdot edieresis -23
-KPX yoverdot egrave -23
-KPX yoverdot emacron -23
-KPX yoverdot emacrontilde -23
-KPX yoverdot etilde -23
-KPX yoverdot g -22
-KPX yoverdot goverdot -22
-KPX yoverdot hyphen -27
-KPX yoverdot l -24
-KPX yoverdot ltilde -24
-KPX yoverdot lunderbar -24
-KPX yoverdot lunderdot -24
-KPX yoverdot lunderdotmacron -24
-KPX yoverdot lunderring -24
-KPX yoverdot lunderringmacron -24
-KPX yoverdot o -22
-KPX yoverdot oacute -22
-KPX yoverdot obreve -22
-KPX yoverdot ocircumflex -22
-KPX yoverdot odieresis -22
-KPX yoverdot ograve -22
-KPX yoverdot omacron -22
-KPX yoverdot omacrontilde -22
-KPX yoverdot oslash -26
-KPX yoverdot otilde -22
-KPX yoverdot period -78
-KPX yoverdot s -9
-KPX yoverdot sacute -9
-KPX yoverdot semicolon -9
-KPX yoverdot sunderdot -9
-KPX zero four 4
-KPX zero one -52
-KPX zero seven -10
-EndKernPairs
-EndKernData
-EndFontMetrics
diff --git a/Master/texmf-dist/fonts/source/public/itrans/kan12.mf b/Master/texmf-dist/fonts/source/public/itrans/kan12.mf
deleted file mode 100644
index 77c76cd2d2d..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/kan12.mf
+++ /dev/null
@@ -1,7 +0,0 @@
-%kan12%
-%input kanmode;
-font_size 12pt#;
-slant:=0;
-pen_width#:=0.5pt#;
-input kanmain;
-%%
diff --git a/Master/texmf-dist/fonts/source/public/itrans/kan12b.mf b/Master/texmf-dist/fonts/source/public/itrans/kan12b.mf
deleted file mode 100644
index 24b4b8bcf21..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/kan12b.mf
+++ /dev/null
@@ -1,7 +0,0 @@
-%kan12b%
-%input kanmode;
-font_size 12pt#;
-slant:=0;
-pen_width#:=0.68pt#;
-input kanmain;
-%%
diff --git a/Master/texmf-dist/fonts/source/public/itrans/kan12nx.mf b/Master/texmf-dist/fonts/source/public/itrans/kan12nx.mf
deleted file mode 100644
index 4c08daab7a8..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/kan12nx.mf
+++ /dev/null
@@ -1,10 +0,0 @@
-%kan12nx% non-uniform pen(x-axis)
-%input kanmode;
-font_size 12pt#;
-slant:=0;
-pen_width#:=0.74pt#;
-vardef special_kanpen =
- pickup pencircle xscaled (pen_width/2) yscaled (pen_width);
-enddef;
-input kanmain;
-%%
diff --git a/Master/texmf-dist/fonts/source/public/itrans/kan12ny.mf b/Master/texmf-dist/fonts/source/public/itrans/kan12ny.mf
deleted file mode 100644
index 7c75f240bd1..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/kan12ny.mf
+++ /dev/null
@@ -1,10 +0,0 @@
-%kan12ny% non-uniform pen(y-axis)
-%input kanmode;
-font_size 12pt#;
-slant:=0;
-pen_width#:=0.65pt#;
-vardef special_kanpen =
- pickup pencircle xscaled pen_width yscaled (pen_width/2);
-enddef;
-input kanmain;
-%%
diff --git a/Master/texmf-dist/fonts/source/public/itrans/kan12s.mf b/Master/texmf-dist/fonts/source/public/itrans/kan12s.mf
deleted file mode 100644
index a06fd7485a8..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/kan12s.mf
+++ /dev/null
@@ -1,7 +0,0 @@
-%kan12s%
-%input kanmode;
-font_size 12pt#;
-slant:=1/4;
-pen_width#:=0.61pt#;
-input kanmain;
-%%
diff --git a/Master/texmf-dist/fonts/source/public/itrans/kan18.mf b/Master/texmf-dist/fonts/source/public/itrans/kan18.mf
deleted file mode 100644
index eaa54528774..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/kan18.mf
+++ /dev/null
@@ -1,7 +0,0 @@
-%kan18%
-%input kanmode;
-font_size 18pt#;
-slant:=0;
-pen_width#:=0.86pt#;
-input kanmain;
-%%
diff --git a/Master/texmf-dist/fonts/source/public/itrans/kanbase.mf b/Master/texmf-dist/fonts/source/public/itrans/kanbase.mf
deleted file mode 100644
index 8aab7aeb8cf..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/kanbase.mf
+++ /dev/null
@@ -1,896 +0,0 @@
-% This file is part of the KannadaTeX Software Package.
-%Copyright (c) 1991 G.S. Jagadeesh & Venkatesh. Gopinath.
-%
-%Author: Modified from TeluguTex by, GS. Jagadeesh.
-%The KannadaTeX Software Package is distributed in the hope that
-%it will be useful,but WITHOUT ANY WARRANTY. No author or distributor
-%accepts responsibility to anyone for the consequences of using it
-%or for whether it serves any particular purpose or works at all,
-%unless he says so in writing. Refer to the KannadaTeX Software Package
-%General Public License for full details.
-%
-%Everyone is granted permission to copy, modify and redistribute
-%the KannadaTeX Software Package, but only under the conditions described in the
-%KannadaTeX Software Package General Public License. A copy of this license is
-%supposed to have been given to you along with KannadaTeX Software Package so you
-%can know your rights and responsibilities. It should be in a
-%file named CopyrightLong. Among other things, the copyright notice
-%and this notice must be preserved on all copies.
-%%%%%
-
-% This file contains several macros. These are used for setting
-% up the environment and character generation. Before you change
-% anything in this file you should be very clear about the impact
-% of the change.
-%
- % when testing is false all symbols in the font are
- % generated automatically else when testing is true
- % only selected symbols will be generated.
-
-
-if unknown testing:boolean testing; testing:=false; fi
-showstopping := 1; % for debugging only
-let kanchar=\;
-let generate=input;
-let sketch=draw;
-let pos=penpos;
-let stop=bye;
-string tl_symname,tl_stra,tl_strb,tl_strc,tl_strw,tl_strx,tl_stry;
- % contains the name of the symbol being created
-tl_symname:=""; % used for creating substitute commands on log file
-tl_stra:="OFFSETA{"; tl_strb:="OFFSETB{"; tl_strc:="OFFSETC{";
-tl_strw:="CODE{";
-tl_strx:="\def\";tl_stry:="}%";
-
-
-if testing:
- %To test different characters use following definitions of
- % stest and etest.
- def stest (text s) =
- quote def s =
- enddef;
- let etest=enddef;
-else:
- %To generate all the characters use following definitions of
- % stest and etest.
- def stest (text s) =
- tl_symname := str s;% symbol name - used in various messages
- enddef;
- let etest=;;
-fi;
-
-let ee:=end;
-
-% We should be very careful about implications of currenttransform
-% (particularly 'slanted' transform). When a path is drawn/filled
-% currenttransform is applied. When a transform is applied to
-% currentpicture, the transform is really applied to slanted (or
-% whatever currenttransform is) path.
-def font_setup =
- let adjust_fit = normal_adjust_fit;
- currenttransform := currenttransform slanted slant;
- define_pixels(u,v,uh,asc_height,des_depth,x_height);
- define_pixels(pen_width,ul,ur,em_width);
-
- define_pixels(pen_thick,ul,ur,em_width);
-
- define_pixels(bot_depth,top_height);
- define_pixels(fig_height,kfig_height,kfig_width);
- define_pixels(ascunit,vmwidth);
- define_pixels(top_accent,bot_accent);
- define_pixels(bot_cc_ceiling,bot_cc_floor,bot_cc_width,ccwidth);
- define_pixels(c_height,w_height,j_height);
- define_pixels(asc_height1,asc_height2);
- define_pixels(dot_radius,wedge_height,wedge_depth);
- define_pixels(half_plus_width,sc_height);
-
- define_pixels(v_a_width,v_e_width,v_u_width, v_uu_width);
- define_pixels(v_ro_width,v_ea_width,v_i_width);
-
- define_pixels(vm_a_width,vm_aa_width,vm_e_width,vm_ee_width,vm_e_height1);
- define_pixels(vm_e_height2,vm_e_heightx,vm_e_heightj, vm_u_width, vm_uu_width);
- define_pixels(vm_ro_width,vm_y_width,vm_bar_width, vm_ao_width,vm_aoo_width);
- define_pixels(vm_ea_width, vm_ea_height, vm_ea1_width, vm_ah_height, vm_ah_width, vm_au_width);
-
- define_pixels(cb_ka_width,cb_kha_width,cb_ga_width,cb_cha_width);
- define_pixels(cb_ja_width,cb_tta_width,cb_nna_width);
- define_pixels(cb_ta_width,cb_da_width,cb_na_width);
- define_pixels(cb_ba_width,cb_ya_width,cb_ra_width, cb_rra_width);
- define_pixels(cb_la_width,cb_lla_width,cb_pa_width,cb_ca_width);
- define_pixels(cb_sha_width,cb_ksha_width);
- define_pixels(cb_ksha_depth);
- define_pixels(cb_np_width,cb_vg_width, cb_ha_width);
-
- define_pixels(cv_pu_width,cv_pu_depth);
-
- define_pixels(p_comma_width);
-
- %define pen
- if unknown special_kanpen:
- pickup pencircle scaled pen_width;
- %pickup pencircle xscaled 1/2pt yscaled 1/3 rotated -35;
- %pickup pencircle yscaled pen_width xscaled pen_thick rotated 30 ;
- kanpen:=savepen;
- else:
- special_kanpen;
- kanpen:=savepen;
- fi;
-
- %print titles if generating font
- if unknown offsets_only:
- tracingtitles:=1;
- fi;
-enddef;
-
-newinternal l,r; %adjustment to spacing
-
-def normal_adjust_fit(expr left_adjustment,right_adjustment) =
- l := -hround(left_adjustment*hppp);
- interim xoffset := -l;
- charwd := charwd + left_adjustment + right_adjustment;
- r := l+hround(charwd*hppp) ;
- w := r - hround(right_adjustment*hppp) ;
-enddef;
-
-def makebox(text rule) =
- for y=0,asc_height,-des_depth,x_height,-bot_depth,
- top_height,w_height,c_height,
- j_height: rule((l,y)t_,(r,y)t_); % horizontal rules
- endfor;
- rule((0,h),(r+pen_width,h)); rule((0,-d),(r+pen_width,-d));%height,depth markers
- for x=l,r:rule((x,-bot_depth)t_,(x,top_height)t_); % vertical
- endfor;
- for x=u*(1+floor(l/u)) step u until r-1:
- rule((x,-bot_depth)t_,(x,top_height)t_);
- endfor; % vertical lines at each u
- if charic <> 0:
- rule((r+charic*pt,h.o_),(r+charic*pt,.5h.o_));
- fi % italic correction
-enddef;
-
-rulepen := pensquare;
-
-def begintchar(expr a,b,c,d,e,f,g) =
- beginchar(a,b,c,d);
- italcorr e;
- if known offsets_only:
- message tl_strx&tl_symname&tl_strw&decimal(a)&tl_stry;
- fi;
- numeric left_space,right_space,l_s,r_s;
- l_s:=f; r_s:=g;
- left_space:=hround(hppp*f); right_space:=hround(hppp*g);
- pickup kanpen;
- enddef;
-
-extra_endchar := extra_endchar&"w:=r-l;";
-
-def endtchar =
- charwd:=w/hppp; charht:= h/vppp; chardp:= d/vppp;
- adjust_fit(l_s,r_s);
- penlabels(range 1 thru 20);
- message "";
- % If any special effects are needed then those should be
- % defined as special_effects macro.
- if known special_effects: special_effects; fi;
- endchar;
- enddef;
-
-% pivot_message macro is used to print offsets to certain points
-% in the symbol being generated. These offsets are used by syllable
-% building macros to allign vowel modifiers/consonant conjuncts.
-% Unlike in english where all symbols stand alone, in Kannada
-% various symbols in the font combine to form text.
-% For consonant bases two/three offsets are identified. One is used to place
-% vowel modifiers and the other is used to place consonant conjuncts(excluding
-% those that appear on side). Third offset is used in attaching vowel modifiers
-% in some special cases. Offsets have suffixes A,B and C.
-% Vowel modifiers, accents and consonant
-% conjuncts that appear above/below base consonant indicate one offset value.
-% Same macro works in all cases.
-% The messages are in the form of TeX macros.
-% The log file contains TeX macros mixed with other messages. Use
-% some pattern matching program like grep to eliminate all lines containing
-% not begining with a \ sign. Name this file tloffsets.
-% grep '^\\' xxxxx.log>tloffsets.tex
-% The offsets are in em units. So the offsets would be same for any designsize
-% and pen width combination.
-% Print the offsets only when offsets are being generated.
-if unknown offsets_only: % do not print offsets
- def pivot_message (text t) =
- enddef;
-else: %print offsets
- def pivot_message (text t) =
- numeric count,piv[],index;
- % count indicates the number of arguments
- count:=0;
- for index=t: count:=count+1; piv[count]:=index; endfor;
- if count=1:
- message tl_strx&tl_symname&tl_stra&decimal((piv[1]+left_space)/em_width)&tl_stry;
- elseif count=2:
- message tl_strx&tl_symname&tl_stra&decimal((piv[1]+left_space)/em_width)&tl_stry;
- message tl_strx&tl_symname&tl_strb&decimal((piv[2]+left_space)/em_width)&tl_stry;
- else:
- message tl_strx&tl_symname&tl_stra&decimal((piv[1]+left_space)/em_width)&tl_stry;
- message tl_strx&tl_symname&tl_strb&decimal((piv[2]+left_space)/em_width)&tl_stry;
- message tl_strx&tl_symname&tl_strc&decimal((piv[3]+left_space)/em_width)&tl_stry;
-
- fi;
- enddef;
-fi;%end of if unknown offsets
-
-def fill_dot(suffix $) =
- z$t = (x$,y$+dot_radius);
- z$l = (x$-dot_radius,y$);
- z$b = (x$,y$-dot_radius);
- z$r = (x$+dot_radius,y$);
- path fill_dot_p;
- fill_dot_p = z$t..z$l..z$b..z$r..cycle;
- fill fill_dot_p;
- penlabels($t,$l,$b,$r);
- enddef;
-
-def fill_dotb(suffix $) =
- z$t = (x$,y$+.75dot_radius);
- z$l = (x$-.75dot_radius,y$);
- z$b = (x$,y$-.75dot_radius);
- z$r = (x$+.75dot_radius,y$);
- path fill_dot_p;
- fill_dot_p = z$t..z$l..z$b..z$r..cycle;
- fill fill_dot_p;
- penlabels($t,$l,$b,$r);
- enddef;
-
-def lit_cir_form =
- lft z61l = (0,c_height/2); top z61t = (c_height/2,c_height);
- rt z61 = (c_height,c_height/2); bot z61b = (c_height/2,0);
- path lit_cir_p;
- lit_cir_p = z61..z61t..z61l..z61b..cycle;
- sketch lit_cir_p;
- penlabels(61t,61l,61b);
- enddef;
-
-def barandhook_formk (suffix $)(expr bar_width,t) =
- z$a=(x$+bar_width-u,y$); rt z$b=(x$a+u,y$-uh);
- bot z$c =(x$b-u,y$-2uh); lft z$d=(x$b-2u,y$b);
- top z$e=(x$a-u,y$); rt z$f=(x$b,y$+1.5uh);
- top z$g=(x$a,y$f+uh); z$h=(x$d,y$f);
-path barandhook_p;
-barandhook_p= subpath(0,t) of (rt z$--z$a..z$b..z$c..z$d..z$e..z$f..z$g..z$h);
-sketch barandhook_p;
-penlabels($a,$b,$c,$d);
-enddef;
-
-def wedge(suffix $) =
-bot z$w=(x$,-wedge_depth);
- path wedge_p;
- wedge_p = z$--z$w;
- sketch wedge_p;
- penlabels($u,$v,$w,$x,$y);
- enddef;
-
-
-def vm_hook_form (suffix $)(expr t) =
- z$a = (x$,y$+1.5ascunit);
- z$b = (x$+u,y$+3ascunit);
- z$c = (x$+2u,y$+1.5ascunit);
- sketch subpath (0,t) of (z$..z$a..z$b..z$c);
- penlabels ($a,$b,$c);
- h:=top y$b;
-enddef;
-
- def v_a_form =
- top z1=(1/4v_a_width,x_height);
- z10=(x1-u,y1-uh); z11=(x1,y1-2(y1-y10));
- lft z3=(0,2/3x_height); bot z4=(1/2v_a_width,0);
- rt z5=(v_a_width,2/3x_height); top z6=(v_a_width-1.5u,x_height);
- z7=(3.5/5x5,1/2x_height); z8=(1/4w,1/2x_height);
- z12=(.65v_a_width,5/6x_height); rt z2=(v_a_width,1/2x_height);
- enddef;
-
-def v_e_form =
- lft z1=(0,j_height); top z2=(1/5v_e_width,x_height);
- z3=(2/5v_e_width,1.2j_height); top z4=(3/5v_e_width,x_height);
- rt z5=(v_e_width,1/2x_height); z6=(4/5v_e_width,1/5x_height);
- bot z7=(1/2v_e_width,0); z8=(1/5v_e_width,1/4x_height);
- z9=(1/2v_e_width,1/2x_height); rt z10=(v_e_width,-1/5des_depth);
- path v_e_p;
- v_e_p = z1..z2..tension 1.2..z3&z3..tension 1.2..z4..z5..z6..z7..z8..z9..z10;
- sketch v_e_p;
- enddef;
-
-def v_u_form =
- z1=(v_u_width-1/2w_height,1/2w_height); z2=(v_u_width-u,w_height);
- rt z3=(v_u_width,1/6x_height); bot z4=(3/4v_u_width,0);
- z5=(1/2v_u_width,w_height); bot z6=(1/3v_u_width,0);
- lft z7=(0,1/2x_height); top z8=(1/2v_u_width,x_height);
- top z9=(v_u_width-w_height,x_height);
-path v_u_p;
-v_u_p=z1..z2..z3..z4..tension 1.2..z5&z5..tension 1.2..z6..z7..z8..z9;
-sketch v_u_p;
- enddef;
-
-def v_lo_form =
- lft z1=(0,j_height); top z2=(v_lo_width/5,x_height);
- z3=(2/5v_lo_width,j_height); top z4=(3/5v_lo_width,x_height);
- z5=(4/5v_lo_width,j_height); z6=(3/5v_lo_width,w_height);
- bot z7=(4/5v_lo_width,0); rt z8=(v_lo_width,1/2x_height);
- top z9=(9/10v_lo_width,x_height);
- path v_lo_p;
-v_lo_p= z1..z2..z3&z3..z4..z5..z6..z7..z8..z9;
-sketch v_lo_p;
- enddef;
-
-def v_ea_form =
- lit_cir_form;
- bot z2=(2/3v_ea_width,0); rt z3=(v_ea_width,1/3x_height);
- z4=(2/3v_ea_width,4/5x_height);top z5=(1/3v_ea_width,x_height);
-sketch z1..z2..z3..z4..z5;
- enddef;
-
- def vm_a_form (suffix $) =
- path vm_a_p ;
- top lft z$a=(x$-2/5vm_a_width,asc_height1);
- top rt z$b=(x$+3/5vm_a_width,asc_height);
- z$c = z$;
- vm_a_p = z$a..tension 6..z$c..tension 16..z$b;
- sketch vm_a_p;
- penlabels($a,$b,$c);
- enddef;
-
-def vm_e_form =
- lft z1 = (0,x_height+1.2ascunit);
- top z2 = (1/2vm_e_width,x_height);
- rt z3 = (vm_e_width,x_height+2ascunit);
- lft z5 = (0,x_height+3ascunit);
- z6 = (1/2vm_e_width,y5);
- top z7=(1/2vm_e_width,vm_e_height1+ascunit);
- sketch subpath (0.4,1) of z1{down}..{right}z2..z3..z7..z5..z6;
- % hook can be attached at z7
-enddef;
-
-def vm_e_form_a (expr xcoord) =
-% used for vowel modifier e for some consonants (eg. khe, che, ne etc)
-% 999 was chosen arbitrarily. we needed something not used elsewhere!
-% same suffix should be used by vm_ee_form_a.
- top z999=(xcoord,vm_e_height1); rt z999i=((lft x999)-1.8u,(y999+y999j)/2);
- top z999j=(x999,asc_height1);
- path vm_e_pa;
- vm_e_pa=z999..z999i..z999j..cycle; h:= (top y999)+pen_width;
- penlabels(z999,z999i,z999j);
-enddef;
-
-def vm_ee_form_a (expr xcoord) =
-% used for vowel modifier ee for some consonants (eg. khee, chee, nee etc)
-% 999 was chosen arbitrarily. we needed something not used elsewhere!
-% same suffix should be used by vm_e_form_a.
- vm_e_form_a(xcoord); vm_hook_form(999,3);
-enddef;
-
-def vm_u_form (suffix $) =
- bot z$a = (x$+vm_u_width/2,0);
- rt z$b = (x$+vm_u_width,y$);
- z$c = (x$+3/4vm_u_width,3/4x_height);
- top z$d = (x$+.55vm_u_width,x_height);
-path vm_u_p;
- vm_u_p=z$..z$a..z$b..z$c..z$d;
- sketch vm_u_p;
- penlabels($a,$b,$c,$d);
- enddef;
-
-def vm_ro_form =
- z1 = (1/3vm_ro_width,-1/2des_depth);
- z2 = (1/2vm_ro_width,-1/2des_depth);
- z3 = (1/3vm_ro_width,0);
- lft z4 = (0,-1/2des_depth);
- bot z5 = (1/2vm_ro_width,-des_depth);
- rt z6 = (vm_ro_width,(y5+y7)/2);
- top z7 = (1/2vm_ro_width,x_height);
-sketch z1..z2..z3..z4..z5..z6..z7;
-enddef;
-
-def vm_ea_form(suffix $) (expr bar_width) =
- z$a=(5/7bar_width,y$);
- z$b=(x$a,asc_height2);
- lft z$c=(0,y$b);
- rt z$d=(bar_width,(y$+y$b)/2);
-penlabels ($a,$b,$c,$d);
- sketch z$c--z$b..z$d..z$a--z$;
-enddef;
-
-def vm_ao_form(suffix $)(expr x_offset) =
- z$a = (1/6vm_ao_width+x_offset,x_height);
- lft z$b = (0+x_offset,asc_height1);
- z$c = (1/6vm_ao_width+x_offset,asc_height2);
- z$d = (2/6vm_ao_width+x_offset,asc_height1);
- z$e = (3/6vm_ao_width+x_offset,asc_height2);
- z$f = (5/6vm_ao_width+x_offset,asc_height2);
- rt z$g = (vm_ao_width+x_offset,1/2(asc_height1+asc_height2));
- top z$h = (5/6vm_ao_width+x_offset,asc_height1);
- z$i = (4/6vm_ao_width+x_offset,asc_height2);
- top z$j = (5/6vm_ao_width+x_offset,asc_height);
- top z$k = (vm_aoo_width+x_offset-1.5u,asc_height);
- rt z$l = (vm_aoo_width+x_offset,asc_height2);
- %rt z$l = (vm_aoo_width+x_offset,1/2(asc_height+asc_height2));
- %rt z$k = (vm_ao_width+x_offset,1/2(asc_height+asc_height2));
- path vm_ao_pa,vm_ao_pb;
- vm_ao_pa = z$a..z$b..z$c..tension1.2..z$d;
- vm_ao_pb= z$d..tension1.2..z$e..tension 1.8..z$f..z$g..z$h..z$i..z$j..tension 1.8..z$k..z$l;
- w:= rt x$g; h:= top y$c;
- penlabels ($a,$b,$c,$d,$e,$f,$g,$h,$i,$j,$k,$l);
-enddef;
-
-% b---------c--------------d
-% | |_|
-% $------a
-def vm_au_form (suffix $)(expr bar_width) = % see the above diagram
- numeric na;
- top z$e=z$;
- z$a = (x$e+2/10(bar_width-u),y$e);
- z1000 = (x$-u,asc_height2);
- % 1000 was chosen arbitrarily
- % we needed some suffix not used by any user of
- % this macro
- barandhook_form(1000,bar_width,5);
- z$d=z1000a;
- %next two statements solve for c
- x$c = x$a;
- z$c = whatever[z1000,z$d];
- na:=x$c+(x1000a-x$c)/3; % used for alligning pa,pha,sha..
- sketch z$e--z$a{right}..{left}z$c;
- penlabels($a,$b,$c,$d,$e,1000);
-enddef;
-
-def cb_ka_form =
-rt x1=rt x5=cb_ka_width; y1=8/10x_height; y5=1/4x_height;
-x2=x4=x6=1/2cb_ka_width; top y2=x_height; y4=1/2x_height; bot y6=0;
-lft x3=lft x7=0; y3=3/4x_height; y7=x_height-y1;
-path cb_ka_p;
-%cb_ka_p=z7..z6..z5..z4..z3..z2..z1..cycle;
-% added a .. cycle to make a kannada "ka"
-cb_ka_p=z7..z6..z5..z4..z3..z2..z1..cycle;
-enddef;
-
-def cb_kha_form =
-z1=(4/15cb_kha_width,5/6x_height);z2=(2/15cb_kha_width,y1-uh);
-lft z3=(0,y1); top z4=(x6,x_height);
-z5=(5/12cb_kha_width,1/8x_height); bot z6=(1/4cb_kha_width,0);
-lft z7=(0,1/4x_height); z8=(1/4cb_kha_width,1/3x_height);
-bot z9=(3/4cb_kha_width,0); rt z10=(cb_kha_width,1/3x_height);
-top z11=(x9,x_height);
-path cb_kha_p;
-cb_kha_p=z1..z2..z3..z4..z5..z6..z7..z8..z9..z10..z11;
-sketch cb_kha_p;
-numeric a,b;
-(a,b)=(subpath (3,5) of cb_kha_p) intersectiontimes
- subpath (6,9) of cb_kha_p;
-z15 = point a of (subpath (3,5) of cb_kha_p); wedge(15);
-enddef;
-
-def cb_ga_form =
-bot z1=(u,0); x5=cb_ga_width-x1; bot y5=0;
-y2=y4=1/3x_height; lft x2=0; rt x4=cb_ga_width;
-top z3=(1/2cb_ga_width,x_height);
-path cb_ga_p,cv_ge_p;
- cb_ga_p=z1..z2..z3..z4..z5;
- sketch cb_ga_p;
- numeric na,nb,nc,nd;
- (na,nb)= cb_ga_p intersectiontimes
- ((0,vm_e_height2)--(1/2cb_ga_width,vm_e_height2));
- z30= point na of cb_ga_p;
- (nc,nd)= cb_ga_p intersectiontimes
- ((1/2cb_ga_width,vm_e_height2)--(cb_ga_width,vm_e_height2));
- z32= point nc of cb_ga_p;
- top z31=(1/2cb_ga_width,vm_e_height3);
- cv_ge_p=z30..z31..z32;
-enddef;
-
-def cb_cha_form =
- lft z1=(0,x_height/2); z2=(cb_cha_width/3,x_height/2);
- z3=(cb_cha_width/6,w_height); bot z4=(cb_cha_width/4,0);
-z5=(cb_cha_width/2,w_height); bot z6=(3/4cb_cha_width,0);
- rt z7=(cb_cha_width,w_height); top z8=(cb_cha_width/2,x_height);
- path cb_cha_p;
- cb_cha_p=z1--z2..z3..z4..tension1.2..z5&z5..tension1.2..z6..z7..z8;
- sketch cb_cha_p;
- enddef;
-
-def cb_ja_form =
- lft z1 = (0,j_height); top z2 = (cb_ja_width/4,x_height);
- z3 = (cb_ja_width/2,j_height); z4 = (cb_ja_width/4,x_height/2);
- lft z5 = (0,w_height); bot z6 = (cb_ja_width/4,0);
- z7 = (cb_ja_width/2,w_height); bot z8 = (3/4cb_ja_width,0);
- rt z9 = (cb_ja_width,w_height);
- %following are useful for defining a bowl at the top
- bot lft z3w=top z3; z3x=(x8,y1); rt z3y=(w,5/6x_height);
- top z3z=(4/5w,x_height);
- path cb_ja_pa,cb_ja_pb;
- cb_ja_pa=z1..z2..z3..z4..z5..z6..tension1.2..z7&z7..tension1.2..z8..z9;
- cb_ja_pb=z3w..z3x..z3y..z3z;
- sketch cb_ja_pa;
- penlabels(3w,3x,3y,3z);
- enddef;
-
-def cb_tta_form =
- top z1=(1/4cb_tta_width,x_height);
- y2=y6=1/2x_height;
- lft x2=0; rt x6=cb_tta_width;
- x3=x1; x5=cb_tta_width-x3;
- bot y3=bot y5=0;
- top z4=(1/2cb_tta_width,w_height);
- top z7=(cb_tta_width-x1,x_height);
- z11=(x1+1.5u,y1-1.45uh);
- path cb_tta_p,cb_tta_pa,cb_tta_pb;
- cb_tta_pb=z1..z2..z3..tension1.2..z4&z4..tension1.2..z5..z6..z7;
- numeric na,nb,nc,nd;
- (na,nb)= cb_tta_pb intersectiontimes
- ((0,5/6x_height)--(1/2cb_tta_width,5/6x_height));
- z8=point na of cb_tta_pb;
- (nc,nd)= cb_tta_pb intersectiontimes
- ((0.6cb_tta_width,w_height)--(cb_tta_width,w_height));
- z20=point nc of cb_tta_pb;
- z19=rt z20;
- cb_tta_pa=bot z8..z11..z1;
- cb_tta_p=cb_tta_pa..cb_tta_pb;
- bot lft z18= z1;% used for placing a vertical line
- enddef;
-
-def cb_nna_form =
-z1a=(1/3cb_nna_width,1/2sc_height);
-bot z1=(1/4cb_nna_width,0); lft z2=(0,1/4x_height);
-z3=(1/6cb_nna_width,1/2x_height); lft z4=(0,3/4x_height);
-top z5=(1/4cb_nna_width,x_height); z6=(1/2cb_nna_width,j_height);
-top z7=(5/8cb_nna_width,x_height); rt z8=(cb_nna_width,1/2x_height);
-bot z9=(2/3cb_nna_width,0); z10=(x9-1/2sc_height,sc_height);
-z11=(x9,3/2sc_height); z12=(x9+1/2sc_height,sc_height);
- path cb_nna_p;
-cb_nna_p= z1a..z1..z2..z3&z3..z4..z5..z6&z6..z7..z8..z9..z10..z11..z12;
-sketch cb_nna_p;
- penlabels(1a);
-enddef;
-
-def cb_ta_form =
-lft z1=(0,1/2x_height);
-z2=(x1+u,y1-uh); z3=(x1+2u,y1); z4=(x2,y1+uh);
-bot z5=(1/2cb_ta_width,0); rt z6=(cb_ta_width,1/2x_height);
-z7=(x6-u,y6+uh); z8=(x6-2u,y6); z9=(x7,y6-uh);
-top z10=(1/2cb_ta_width,x_height);
- path cb_ta_p;
- cb_ta_p = z1..z2..z3..z4..z1..z5..z6..z7..z8..z9..z6..{left}z10;
-enddef;
-
-def cb_da_form =
- top z1=(1/2cb_da_width,x_height); lft z2=(0,w_height);
- bot z3=(1/3cb_da_width,0);z4=(1/2cb_da_width,w_height);
- bot z5=(2/3cb_da_width,0);rt z6=(cb_da_width,1/2x_height);
- path cb_da_p,cv_de_p;
- cb_da_p= z4..tension 1.2..z5..z6..z1..z2..z3..tension 1.2..z4;
- sketch cb_da_p;
- numeric na,nb,nc,nd;
- (na,nb)= cb_da_p intersectiontimes
- ((0,vm_e_height2)--(1/2cb_da_width,vm_e_height2));
- z30= point na of cb_da_p;
- (nc,nd)= cb_da_p intersectiontimes
- ((1/2cb_da_width,vm_e_height2)--(cb_da_width,vm_e_height2));
- z32= point nc of cb_da_p;
- top z31=(1/2cb_da_width,vm_e_height3);
- cv_de_p=z30..z31..z32;
- enddef;
-
-def cb_na_form =
- bot lft z1=(0,0); lft z2=(0,1/2w_height);
- z3=(1/3cb_na_width,w_height); bot z4=(2/3cb_na_width,0);
- rt z5=(cb_na_width,1/3x_height); top z6=(1/2cb_na_width,x_height);
- path cb_na_p;
- cb_na_p=z1..z2..z3..z4..z5..z6;
- enddef;
-
-def cb_ba_form =
- lft z1 = (u/2,j_height); top z2 = (cb_ba_width/5,x_height);
- z3 = (cb_ba_width/3,j_height); lft z4 = (0,w_height);
- bot z5 = (cb_ba_width/4,0); bot z6 = (cb_ba_width/2,w_height);
- bot z7 = (3/4cb_ba_width,0);
- rt z8 = (cb_ba_width,w_height); %z8 contact point
- top z9 = (2/3cb_ba_width,x_height); % z9 another contact point
- path cb_ba_p;
- cb_ba_p = z1..z2..z3..z4..z5..tension 1.2..z6&z6..tension 1.2..z7..z8..z9;
- sketch cb_ba_p;
- enddef;
-
-def cb_ya_form =
- lft z1 = (0,2/5x_height);
- top z2 = (3/10cb_ya_width,8/10x_height);
- rt z3 = (3/5cb_ya_width,y1);
- bot z4 = (x2,0);
- bot z5 = (4/5cb_ya_width,0);
- rt z6 = (cb_ya_width,w_height);
- z7 = ((x5+x6)/2,7.3/10x_height);
- top z8 = (9/20cb_ya_width,x_height);
-enddef;
-
-def cb_ra_form =
- top z1=(cb_ra_width/2,x_height);
- lft z2 = (0,w_height);
- bot z3 = (cb_ra_width/2,0);
- rt z4 = (cb_ra_width,y2);
- path cb_ra_p,cv_re_p;
- cb_ra_p = z1..z2..z3..z4..cycle;
- sketch cb_ra_p;
- numeric na,nb,nc,nd;
- (na,nb)= cb_ra_p intersectiontimes
- ((0,vm_e_height2)--(1/2cb_ra_width,vm_e_height2));
- z30= point na of cb_ra_p;
- (nc,nd)= cb_ra_p intersectiontimes
- ((1/2cb_ra_width,vm_e_height2)--(cb_ra_width,vm_e_height2));
- z32= point nc of cb_ra_p;
- top z31=(1/2cb_ra_width,vm_e_height3);
- cv_re_p=z30..z31..z32;
- enddef;
-
-def cb_rra_form =
-cb_tta_form;
-z14=(cb_tta_width-1.5x1,x_height-sc_height);
-z15=(x7,1/2x_height);z16=(x1,y15);
- path cb_rra_p;
- cb_rra_p= cb_tta_p..z14..z15--z16;
- sketch cb_rra_p;
-enddef;
-
-def cb_la_form =
-top z1=(1/4cb_la_width,x_height);
-lft z2=(0,x_height/2); bot z3=(1/2cb_la_width,0);
-rt z4=(cb_la_width,y2); top z5=(cb_la_width-x1,x_height);
-z7=(x1+1.5u,2/3x_height);
- path cb_la_pa,cb_la_pb,cb_la_p;
- cb_la_pb=z1..z2..z3..z4..z5;
-z6=point 0.35 of cb_la_pb;
- cb_la_pa= bot rt z6..z7..z1;
- cb_la_p=cb_la_pa..cb_la_pb;
-% z8 is useful for la+u and la+uu
-numeric na,nb;
-(na,nb)=cb_la_pb intersectiontimes
- ((cb_la_width/2,w_height)..(cb_la_width,w_height));
-z9=point na of cb_la_pb;
-z8=rt z9;
-enddef;
-
-def cb_lla_form =
-top z1=(cb_lla_width/2,w_height);
-bot z2 =(x1,0);
-z6=(1/3cb_lla_width,x_height-2uh); z3=(x6+u/2,y6-uh);
-z4=(x6,.6x_height); z5=(x6+u/2,y3); lft z7=(0,2/3x_height);
-bot z8=top z1; rt z9=(cb_lla_width,y7); top z10=(1/2cb_lla_width,x_height);
-path cb_lla_pa,cb_lla_pb;
-cb_lla_pa=z3..z4..z5..z6..z7..z8..z9..z10;
-cb_lla_pb=z1..z2..cycle;
-sketch cb_lla_pa;
-sketch cb_lla_pb;
-% z12 is useful for lla+u and lla+uu
-numeric na,nb;
-(na,nb)=cb_lla_pa intersectiontimes
- ((cb_lla_width/2,x_height/2)..(cb_lla_width,x_height/2));
-z13=point na of cb_lla_pa;
-z12=rt z13;
-enddef;
-
-def cb_va_form =
- lit_cir_form;
- bot z62 = (3/5cb_pa_width,0); rt z63 = (cb_pa_width,w_height);
- z64 = (7/8cb_pa_width,j_height); top lft z65 = (x1,x_height);
-path cb_va_p,cv_paa_p;
-cb_va_p=z61..z62..z63..z64..z65;
-top z20=(cb_pa_width/2,h);
-cv_paa_p=subpath(0,2) of cb_va_p{up}..z20;
-% z22 is useful for alligning au modifier
-numeric na,nb;
-(na,nb)=cv_paa_p intersectiontimes
- ((cb_pa_width/2,asc_height2)..(cb_pa_width,asc_height2));
-z22=point na of cv_paa_p;
- enddef;
-
-def cb_ca_form =
-lft z1=(0,1/2x_height); z2=(1/3cb_ca_width,6/8x_height);
-bot z3=(1/3cb_ca_width,0); z4=(3/4cb_ca_width,1/3x_height);
-rt z5=(cb_ca_width,2/3x_height); top z6=(1/2cb_ca_width,x_height);
-lft z7=(0,1/6x_height);
-path cb_ca_p,cb_ca_pa;
-cb_ca_p=z1..z2{right}..z4..z3..z7..z4..z5..z6;
-sketch cb_ca_p;
-% z10 is useful for ca+u and ca+uu
-cb_ca_pa=subpath(1,3) of cb_ca_p;
-numeric na,nb;
-(na,nb)=cb_ca_pa intersectiontimes
- ((0,w_height)..(cb_ca_width,w_height));
-z11=point na of cb_ca_pa;
-z10=rt z11;
-enddef;
-
-def cb_ksha_form =
- cb_ka_form;
- top z11 = (1/5cb_ka_width,0);
- lft z12 = (0,-1/2cb_ksha_depth);
- bot z13 = (x11,-cb_ksha_depth);
- z14 = (2/5cb_ka_width,-2/3cb_ksha_depth);
- bot z15 = (3/5cb_ka_width,-cb_ksha_depth);
- z16 = (4/5cb_ka_width,-1/2cb_ksha_depth);
- top z17 = (x15,0);
- bot rt z18 = (cb_ka_width,-cb_ksha_depth);
- sketch z11..z12..z13..z14; sketch z14..z15..z16..z17;
- sketch z16..z18;
- enddef;
-
-
-def cc_clear =
-%erase all that is drawn so far.
- clearit;
- lft z99=(0,100);
- left_spill := xpart(lft (z99 scaled cc_scale)) - xpart(lft z99);
- bot z98=(100,0);
- bot_spill := ypart(bot (z98 scaled cc_scale)) - ypart(bot z98);
- top((z97 scaled cc_scale)
- shifted (0,-bot_accent-(x_height*cc_scale))
- shifted (-left_spill,-bot_spill))=
- (w*cc_scale/2,x_height);
-enddef;
-
-def cc_transform(text t) =
-% used to obtain consonant conjuncts for some consonants and vowels lo&loo
-path cc_transformed_path;
-cc_transformed_path = t scaled cc_scale
- shifted (0,-bot_accent-(x_height*cc_scale));
-sketch cc_transformed_path;
-enddef;
-
-def cc_my_transform(text t) =
-% used to obtain consonant conjuncts for some consonants and vowels lo&loo
-path cc_transformed_path;
-cc_transformed_path = t scaled cc_scale
- shifted (0,-bot_accent-(x_height*cc_scale));
-sketch cc_transformed_path;
-enddef;
-
-def cc_f_transform(text t) =
-% used to obtain consonant conjuncts for some consonants and vowels lo&loo
-fill t scaled cc_scale
- shifted (0,-bot_accent-(x_height*cc_scale));
-enddef;
-
-def cc_whd (expr hh,dd) =
-%this macro sets w, h and d for accents that appear below baseline.
-% for some consonant conjuncts that result from transforming
-% consonant bases the height is not zero (eg. cha, ba ,pa etc)
-% for such symbols hh should be 1 and for others hh should be 0.
-% Some consonant bases have wedges that hang below base line (eg. bha, pha
-% ddha etc. ). For these dd should be 1 and for others dd should be 0.
-%
-%When a picture is scaled, what really happens is the componant paths
-% are scaled and the picture is redrawn. Hence we need to adjust w,h and d.
-% Still consonant conjunct for nya needs special care( for d).
-w:=w*cc_scale-pen_width*cc_scale+pen_width;;
-h:=hh*x_height;
-d:=bot_accent+((x_height+(dd*wedge_depth))*cc_scale)+dd*bot_spill;
-% (x,y) slanted s shifted (a,b) is (x+sy+a,y+b) whereas
-% (x,y) shifted (a,b) slanted s is (x+sy+a+ bs,y+b). Hence we
-% need to add the correction 'bs'. 'bs' is -bot_spill*slant
-currentpicture:=currentpicture shifted
- (-left_spill+((-bot_spill)*slant),-bot_spill);
-enddef;
-
-def cv_ngu_form =
- z1=(0,j_height); z2=(cb_ja_width/4,j_height-uh#);
- rt z3=(cb_ja_width/2,5/6x_height); top z4=(4/10cb_ja_width,x_height);
- sketch z1..z2..z3..z4;
-enddef;
-
-def cv_ju_form =
- z1=(0,5/6x_height); z2=(cb_ja_width/4,j_height);
- rt z3=(cb_ja_width/2,y1); top z4=(4/10cb_ja_width,x_height);
- sketch z1..z2..z3..z4;
-enddef;
-
-def cv_pu_form =
- top lft z1=(0,c_height/2); bot z2=(cv_pu_width/2,-cv_pu_depth);
- rt z3=(cv_pu_width,h/2); top z4=(cv_pu_width-2u,x_height);
- sketch z1..z2..z3..z4;
-enddef;
-
-def dr_sixnine_form =
- path dr_sixnine_p;
- top rt z1 = (w,fig_height);
- z2 = (w/2+u,y1-uh);
- bot z4 = (w/2,0);
- rt z5 = (w,x4);
- z6 = (x4,x5-x7);
- lft z7 = (0,y5);
- dr_sixnine_p = z1..z2..z7..z4..z5..z6..z7;
-enddef;
-
-def cc_arkavattu=
-path dt_six_pa,dt_six_pb;
- top z1=(w/5,h); lft z2=(0,3h/4); z3=(x1,h/2);
- z4=(w/3,h/2); lft z5=(0,h/4); bot z6=(x1,0);
- bot rt z7=(w,0);
-arka_pa= flex(z1,z2,z3)& z3--z4;
-arka_pb=flex(z3,z5,z6)& z6--z7;
-enddef;
-
-
-def p_comma_form =
-path p_comma_p;
- z1 = (dot_radius,dot_radius);
- rt z2 = (p_comma_width,0);
- bot lft z3 = (x1-1/2dot_radius,-des_depth);
-fill_dot(1); p_comma_p= flex(z1,z2,z3);
-sketch p_comma_p;
-enddef;
-
-def p_bar_form =
-path p_bar_p;
- bot lft z1 = (0,0);
- top lft z2 = (0,x_height);
-p_bar_p= z1--z2;
-enddef;
-
-def p_slash_form =
-path p_slash_p;
- bot lft z1 = (0,-des_depth);
- top rt z2 = (6u,asc_height);
-p_slash_p= z1--z2;
-enddef;
-
-def p_lbracket_form = % square bracket
-path p_lbracket_p;
- top lft z1 = (0,top_height);
- bot lft z2 = (0,-bot_depth);
- rt z3 = (w,y1);
- rt z4 = (w,y2);
-p_lbracket_p=z3--z1--z2--z4;
-enddef;
-
-
-def p_rparen_form =
-path p_rparen_p;
- top lft z1 = (0,top_height); bot lft z2 = (0,-bot_depth);
- rt z3 = (w,(-d+h)/2);
-p_rparen_p= flex(z1,z3,z2);
-enddef;
-
-
-def p_lbrace_form =
-path p_lbrace_p;
- top rt z1 = (w,h); lft z4 = (0,(h-d)/2);
- z2 = (w/2,-d+7/8(h+d));
- z3 = (x2,-d+5/8(h+d));
-p_lbrace_p= z1..z2..z3..z4;
-p_lbrace_p:=(p_lbrace_p reflectedabout (z4,z4+(w,0)) )..reverse(p_lbrace_p);
-enddef;
-
-
-def dk_five_form =
- z1 = (.2w, .7h); lft z2 = (0, 3h/4);
- top z3 = (1/4w, h) ; z4 = (.5w, .5h);
- bot z5 = (1/4w, 0) ; lft z6 = (0, 1/4 h);
- z6a = (.45w, .45h) ;
- z7 = (.5w, .5h); z8 = (.95w, .8h) ;
- top z9 = (.9w, .96h); z10 = (.6w, .8h) ;
- rt z11 = (w, 1/4h) ; bot z12 = (.85w, 0) ;
- sketch z1..z2..z3..z4..z5..z6..tension 1.3..z7..z8..z9..z10..z11..tension 1.2..z12;
-enddef;
-
-def dk_six_form =
- lft top z1 = (.05w, h); lft z2 = (.12w, .8h);
- z3 = (.25w, .45h); z4 = (x3, .65h) ;
- z4a = (.4w, (y3+y4)/2);
- lft z5 = (0, .25h) ; bot z6 = (.25w, 0) ;
- rt bot z7 = (w, 0) ;
- sketch z1..z2..z3..z4a..z4..tension 1.2..z5...z6--z7 ;
-
-enddef;
-
-def cb_dollar_form =
- rt x1=rt x5=cb_ka_width; y1=8/10x_height; y5=1/4x_height;
- x2=x4=x6=1/2cb_ka_width; top y2=x_height; y4=1/2x_height; bot y6=0;
- lft x3=lft x7=0; y3=3/4x_height; y7=x_height-y1;
- path dol_p;
- dol_p = z1..z2..z3..z4..z5..z6..z7;
-enddef;
-
diff --git a/Master/texmf-dist/fonts/source/public/itrans/kancodes.mf b/Master/texmf-dist/fonts/source/public/itrans/kancodes.mf
deleted file mode 100644
index c5a1d2c71f5..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/kancodes.mf
+++ /dev/null
@@ -1,269 +0,0 @@
-% This file is part of the KannadaTeX Software Package.
-%Copyright (c) 1991 G.S. Jagadeesh & Venkatesh. Gopinath.
-%
-%Author: Modified from TeluguTex by, GS. Jagadeesh. & Venkatesh Gopinath.
-%The KannadaTeX Software Package is distributed in the hope that
-%it will be useful,but WITHOUT ANY WARRANTY. No author or distributor
-%accepts responsibility to anyone for the consequences of using it
-%or for whether it serves any particular purpose or works at all,
-%unless he says so in writing. Refer to the KannadaTeX Software Package
-%General Public License for full details.
-%
-%Everyone is granted permission to copy, modify and redistribute
-%the KannadaTeX Software Package, but only under the conditions described in the
-%KannadaTeX Software Package General Public License. A copy of this license is
-%supposed to have been given to you along with KannadaTeX Software Package so you
-%can know your rights and responsibilities. It should be in a
-%file named CopyrightLong. Among other things, the copyright notice
-%and this notice must be preserved on all copies.
-%%%%%
-
-% This file contains codes to determine where various symbols
-% are placed in the font. The symbols that are also part of ASCII
-% character set are placed at the same location as in ASCII code.
-% Any revision of this file MUST maintain this assignment.
-% All kannada digits are given contiguous codes in the order
-% 0,1,2,3,4,5,6,7,8,9. Any revision of this file MUST maintain
-% this property.
-%
-% vowels
-
-v_a_code := oct"027";
-v_aa_code := v_a_code +1;
-v_e_code := v_aa_code +1;
-v_ee_code := v_e_code +1;
-v_u_code := v_ee_code +1;
-v_uu_code := v_u_code +1;
-v_ro_code := v_uu_code +1;
-v_roo_code := v_ro_code +1;
-v_ea_code := v_roo_code +1;
-v_eae_code := v_ea_code +1;
-v_i_code := oct"101" ;
-v_ao_code := v_i_code +1;
-v_aoo_code := v_ao_code +1;
-v_au_code := v_aoo_code +1;
-
-% vowel modifiers
-%vm_a_code := v_au_code +1;
-vm_a_code := oct"200";
-vm_aa_code := vm_a_code +1;
-vm_ah_code := vm_aa_code +1;
-vm_e_code := vm_ah_code +1;
-vm_ee_code := vm_e_code +1;
-vm_u_code := vm_ee_code +1;
-vm_uu_code := vm_u_code +1;
-vm_ro_code := vm_uu_code +1;
-vm_roo_code := vm_ro_code +1;
-vm_ea_code := vm_roo_code +1;
-vm_ea1_code := vm_ea_code +1;
-vm_y_code := vm_ea1_code +1;
-vm_au_code := vm_y_code +1;
-vm_p_code := vm_au_code +1;
-
-% Consonant bases
-%cb_ka_code := vm_p_code +1;
-cb_ka_code := v_au_code +1;
-cb_kha_code := cb_ka_code +1;
-cb_ga_code := cb_kha_code +1;
-cb_gha_code := cb_ga_code +1;
-cb_nga_code := cb_gha_code +1;
-cb_cha_code := cb_nga_code +1;
-cb_ccha_code := cb_cha_code +1;
-cb_ja_code := cb_ccha_code +1;
-cb_jha_code := cb_ja_code +1;
-cb_nya_code := cb_jha_code +1;
-cb_tta_code := cb_nya_code +1;
-cb_ttha_code := cb_tta_code +1;
-cb_dda_code := cb_ttha_code +1;
-cb_ddha_code := cb_dda_code +1;
-cb_nna_code := cb_ddha_code +1;
-cb_ta_code := cb_nna_code +1;
-cb_tha_code := cb_ta_code +1;
-cb_da_code := cb_tha_code +1;
-cb_dha_code := cb_da_code +1;
-cb_na_code := cb_dha_code +1;
-cb_naa_code := cb_na_code +1;
-cb_pa_code := cb_naa_code +1;
-
-cb_pha_code := oct"141";
-%cb_pha_code := cb_pa_code +1;
-cb_ba_code := cb_pha_code +1;
-cb_bha_code := cb_ba_code +1;
-cb_ma_code := cb_bha_code +1;
-cb_ya_code := cb_ma_code +1;
-cb_ra_code := cb_ya_code +1;
-cb_rra_code := cb_ra_code +1;
-cb_la_code := cb_rra_code +1;
-cb_lla_code := cb_la_code +1;
-cb_llaa_code := cb_lla_code +1;
-cb_va_code := cb_llaa_code +1;
-cb_ca_code := cb_va_code +1;
-cb_sha_code := cb_ca_code +1;
-cb_sa_code := cb_sha_code +1;
-cb_ha_code := cb_sa_code +1;
-cb_ksha_code := cb_ha_code +1;
-cb_dt_code := cb_ksha_code +1;
-cb_np_code := cb_dt_code +1;
-cb_vg_code := cb_np_code +1;
-cb_bb_code := cb_vg_code +1; % boxes(bb,bo,be)(used for demonstrating
-% vowel modifiers, cons. conjuncts)
-cb_bo_code := cb_bb_code +1;
-cb_be_code := cb_bo_code +1;
-
-% Consonant conjuncts
-cc_ka_code := vm_p_code;
-cc_kha_code := cc_ka_code +1;
-cc_ga_code := cc_kha_code +1;
-cc_gha_code := cc_ga_code +1;
-cc_nga_code := cc_gha_code +1;
-cc_cha_code := cc_nga_code +1;
-cc_ccha_code := cc_cha_code +1;
-cc_ja_code := cc_ccha_code +1;
-cc_jha_code := cc_ja_code +1;
-cc_nya_code := cc_jha_code +1;
-cc_tta_code := cc_nya_code +1;
-cc_ttha_code := cc_tta_code +1;
-cc_dda_code := cc_ttha_code +1;
-cc_ddha_code := cc_dda_code +1;
-cc_nna_code := cc_ddha_code +1;
-cc_ta_code := cc_nna_code +1;
-cc_tha_code := cc_ta_code +1;
-cc_da_code := cc_tha_code +1;
-cc_dha_code := cc_da_code +1;
-cc_na_code := cc_dha_code +1;
-cc_pa_code := cc_na_code +1;
-cc_pha_code := cc_pa_code +1;
-cc_ba_code := cc_pha_code +1;
-cc_bha_code := cc_ba_code +1;
-cc_ma_code := cc_bha_code +1;
-cc_ya_code := cc_ma_code +1;
-cc_ra_code := cc_ya_code +1;
-cc_rra_code := cc_ra_code +1;
-cc_ara_code := cc_rra_code +1;
-cc_la_code := cc_ara_code +1;
-cc_lla_code := cc_la_code +1;
-cc_va_code := cc_lla_code +1;
-cc_ca_code := cc_va_code +1;
-cc_sha_code := cc_ca_code +1;
-cc_sa_code := cc_sha_code +1;
-cc_ha_code := cc_sa_code +1;
-
-% bars used for transliteration of vedic hymns
-% and other symbols used for singing
-b_udatta1_code := oct"005";
-b_udatta2_code := b_udatta1_code +1;
-b_anudatta_code := b_udatta2_code +1;
-
-% Roman digits
-dr_zero_code := ASCII"0";
-dr_one_code := dr_zero_code +1;
-dr_two_code := dr_one_code +1;
-dr_three_code := dr_two_code +1;
-dr_four_code := dr_three_code +1;
-dr_five_code := dr_four_code +1;
-dr_six_code := dr_five_code +1;
-dr_seven_code := dr_six_code +1;
-dr_eight_code := dr_seven_code +1;
-dr_nine_code := dr_eight_code +1;
-
-% Kannada digits
-dk_zero_code := oct"015";
-dk_one_code := dk_zero_code +1;
-dk_two_code := dk_one_code +1;
-dk_three_code := dk_two_code +1;
-dk_four_code := dk_three_code +1;
-dk_five_code := dk_four_code +1;
-dk_six_code := dk_five_code +1;
-dk_seven_code := dk_six_code +1;
-dk_eight_code := dk_seven_code +1;
-dk_nine_code := dk_eight_code +1;
-
-% Punctuations
-p_period_code := ASCII".";
-p_comma_code := ASCII",";
-p_equal_code := ASCII"=";
-p_bar_code := oct"177";
-p_dbar_code := oct"000";
-p_colon_code := ASCII":";
-p_scolon_code := ASCII";";
-p_cquote_code := ASCII"'";
-p_cquotes_code := oct"001";
-p_oquote_code := ASCII"`";
-p_oquotes_code := oct"002";
-p_dquotes_code := ASCII ditto; %ASCII "
-p_slash_code := ASCII"/";
-p_hash_code := ASCII"#";
-p_excla_code := ASCII"!";
-p_asterisk_code := ASCII"*";
-p_plus_code := ASCII"+";
-p_lbracket_code := ASCII"[";
-p_rbracket_code := ASCII"]";
-p_lparen_code := ASCII"(";
-p_rparen_code := ASCII")";
-p_lbrace_code := ASCII"{";
-p_rbrace_code := ASCII"}";
-p_percent_code := ASCII"%";
-p_bslash_code := ASCII"\";
-p_lbar_code := ASCII"|";
-p_hyphen_code := ASCII"-";
-p_lhyphen_code := oct"003";
-p_vlhyphen_code := oct"004";
-p_ubar_code := ASCII"_";
-p_question_code := ASCII"?";
-p_dollar_code := ASCII"$";
-p_greater_code := ASCII">";
-p_less_code := ASCII"<";
-p_at_code := ASCII"@";
-p_tilde_code := ASCII"~";
-p_hat_code := ASCII"^";
-p_ampersand_code := ASCII"&";
-
-% Ubayaksharas
-u_sunna_code := oct"010" ;
-u_visarga_code := u_sunna_code +1;
-u_uss_code := u_visarga_code +1;
-%u_ardhavisarga_code := u_visarga_code +1;
-%u_avagraha_code := u_ardhavisarga_code +1;
-
-%some consonant+vowel's need special symbols. Next we will
-%define codes for these symbols.
-cv_ke_code := cc_ha_code+1;
-cv_khe_code := cv_ke_code+1;
-cv_ge_code := cv_khe_code+1;
-cv_ghe_code := cv_ge_code+1;
-cv_che_code := cv_ghe_code+1;
-cv_cche_code := cv_che_code+1;
-cv_je_code := cv_cche_code+1;
-cv_jhe_code := cv_je_code+1;
-cv_tte_code := cv_jhe_code+1;
-cv_tthe_code := cv_tte_code+1;
-cv_dde_code := cv_tthe_code+1;
-cv_ddhe_code := cv_dde_code+1;
-cv_te_code := cv_ddhe_code+1;
-cv_the_code := cv_te_code+1;
-cv_de_code := cv_the_code+1;
-cv_dhe_code := cv_de_code+1;
-cv_ne_code := cv_dhe_code+1;
-cv_pe_code := cv_ne_code+1;
-cv_phe_code := cv_pe_code+1;
-cv_be_code := cv_phe_code+1;
-cv_bhe_code := cv_be_code+1;
-cv_me_code := cv_bhe_code+1;
-cv_re_code := cv_me_code+1;
-cv_le_code := cv_re_code+1;
-cv_ye_code := cv_le_code+1;
-cv_lle_code := cv_ye_code+1;
-cv_ve_code := cv_lle_code+1;
-cv_vu_code := cv_ve_code+1;
-cv_vuu_code := cv_vu_code+1;
-cv_ce_code := cv_vuu_code+1;
-cv_she_code := cv_ce_code+1;
-cv_se_code := cv_she_code+1;
-cv_he_code := cv_se_code+1;
-cv_kshe_code := cv_he_code+1;
-
-
-
-% Some Special characters
-kn_spla_code := cv_kshe_code +1 ;
-kn_splb_code := kn_spla_code +1;
diff --git a/Master/texmf-dist/fonts/source/public/itrans/kanlets.mf b/Master/texmf-dist/fonts/source/public/itrans/kanlets.mf
deleted file mode 100644
index 3445e2ca81b..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/kanlets.mf
+++ /dev/null
@@ -1,220 +0,0 @@
-% This file is part of the KannadaTeX Software Package.
-%Copyright (c) 1991 G.S. Jagadeesh & Venkatesh. Gopinath.
-%
-%Author: GS. Jagadeesh.
-%The KannadaTeX Software Package is distributed in the hope that
-%it will be useful,but WITHOUT ANY WARRANTY. No author or distributor
-%accepts responsibility to anyone for the consequences of using it
-%or for whether it serves any particular purpose or works at all,
-%unless he says so in writing. Refer to the KannadaTeX Software Package
-%General Public License for full details.
-%
-%Everyone is granted permission to copy, modify and redistribute
-%the KannadaTeX Software Package, but only under the conditions described in the
-%KannadaTeX Software Package General Public License. A copy of this license is
-%supposed to have been given to you along with KannadaTeX Software Package so you
-%can know your rights and responsibilities. It should be in a
-%file named CopyrightLong. Among other things, the copyright notice
-%and this notice must be preserved on all copies.
-%%%%%
-
-CBKA;
-CCKA;
-CBKHA;
-CCKHA;
-CBGA;
-CCGA;
-CBGHA ;
-CCGHA;
-CBNGA ;
-CCNGA ;
-CBCHA ;
-CCCHA ;
-CBCCHA;
-CCCCHA;
-CBJA ;
-CCJA ;
-CBJHA ;
-CCJHA ;
-CBNYA;
-CCNYA;
-CBTTA;
-CCTTA;
-CBTTHA;
-CCTTHA;
-CBDDA;
-CCDDA;
-CBDDHA;
-CCDDHA;
-CBNNA;
-CCNNA;
-CBTA;
-CCTA;
-CBTHA;
-CCTHA;
-CBDA;
-CCDA;
-CBDHA;
-CCDHA;
-CBNA;
-CBNAA;
-CCNA;
-CBPA;
-CCPA;
-CBPHA;
-CCPHA;
-CBBA;
-CCBA;
-CBBHA;
-CCBHA;
-CBMA;
-CCMA;
-CBYA;
-CCYA;
-CBRA ;
-CBRRA ;
-CCRA ;
-CCRRA ;
-CBLA ;
-CCLA ;
-CBVA;
-CVVE;
-CVVU;
-CVVUU;
-CCVA;
-CBCA;
-CCCA;
-CBSA ;
-CCSA ;
-CBHA ;
-CCHA ;
-CBLLA ;
-CBLLAA ;
-CCLLA ;
-CBSHA;
-CCSHA;
-CBKSHA ;
-VA ;
-VAA;
-VE;
-VEE ;
-VU;
-VUU;
-VRO;
-VROO;
-VEA;
-VEAE;
-VI ;
-VAO ;
-VAOO ;
-VAU;
-VMAH ;
-VMA ;
-VMAA ;
-VMEE;
-VMU ;
-VMUU ;
-VMRO ;
-VMROO ;
-VMEA ;
-VMEAA ;
-VMY ;
-VMAU;
-CVKE ;
-CVKHE ;
-CVGE;
-CVGHE;
-CVCHE ;
-CVCCHE;
-CVJE ;
-CVJHE ;
-CVTTE;
-CVTTHE ;
-CVDDE;
-CVDDHE;
-CVTE;
-CVTHE;
-CVDE;
-CVDHE;
-CVNE;
-CVPE;
-CVPHE;
-CVBE;
-CVBHE;
-CVME;
-CVYE;
-CVRE ;
-CVLE ;
-CVCE;
-CVSHE ;
-CVSE ;
-CVHE ;
-CVLLE ;
-CVKSHE ;
-VME;
-
-
-DRZERO
-DRONE
-DRTWO
-DRTHREE
-DRFOUR
-DRFIVE
-DRSIX
-DRSEVEN
-DREIGHT
-DRNINE
-DKZERO
-DKONE
-DKTWO
-DKTHREE
-DKFOUR
-DKFIVE
-DKSIX
-DKSEVEN
-DKEIGHT
-DKNINE
-PPERIOD
-PCOMMA
-PEQUAL
-PBAR
-PDBAR
-PCOLON
-PSCOLON
-PCQUOTE
-PCQUOTES
-POQUOTE
-POQUOTES
-PDQUOTES
-PSLASH
-PHASH
-PEXCLA
-PASTERISK
-PPLUS
-PLBRACKET
-PRBRACKET
-PLPAREN
-PRPAREN
-PLBRACE
-PRBRACE
-PPERCENT
-PBSLASH
-PLBAR
-PHYPHEN
-PLHYPHEN
-PVLHYPHEN
-PUBAR
-PQUESTION
-PDOLLAR
-PGREATER
-PLESS
-PAT
-PTILDE
-PHAT
-PAMPERSAND
-BOXA
-BOXB
-BOXC
-
-FROWN
-SMILE
diff --git a/Master/texmf-dist/fonts/source/public/itrans/kanmain.mf b/Master/texmf-dist/fonts/source/public/itrans/kanmain.mf
deleted file mode 100644
index 783a6b6d389..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/kanmain.mf
+++ /dev/null
@@ -1,1298 +0,0 @@
-% This file is part of the KannadaTeX Software Package.
-%Copyright (c) 1991 G.S. Jagadeesh & Venkatesh. Gopinath.
-%
-%Author: GS. Jagadeesh.
-%The KannadaTeX Software Package is distributed in the hope that
-%it will be useful,but WITHOUT ANY WARRANTY. No author or distributor
-%accepts responsibility to anyone for the consequences of using it
-%or for whether it serves any particular purpose or works at all,
-%unless he says so in writing. Refer to the KannadaTeX Software Package
-%General Public License for full details.
-%
-%Everyone is granted permission to copy, modify and redistribute
-%the KannadaTeX Software Package, but only under the conditions described in the
-%KannadaTeX Software Package General Public License. A copy of this license is
-%supposed to have been given to you along with KannadaTeX Software Package so you
-%can know your rights and responsibilities. It should be in a
-%file named CopyrightLong. Among other things, the copyright notice
-%and this notice must be preserved on all copies.
-%%%%%
-
-font_coding_scheme := "TeX text";
-
-%font_size 10pt#; slant:=0; pen_width#:=0.35pt#; penangle := 30 ;
-
-% avinash: June 1998: do not set mode here, that is set by MakeTeXPK
-% mode=localfont;
-
-input kancodes; % codes for kannada symbols
-input kanparam;
-
-font_coding_scheme := "TeX text";
-
-mode_setup; font_setup;
-
-
-def v_e_form =
- lft z1=(0,j_height); top z2=(1/5v_e_width,x_height);
- z3=(2/5v_e_width,1.2j_height); top z4=(3/5v_e_width,x_height);
- rt z5=(v_e_width,1/2x_height); z6=(4/5v_e_width,1/5x_height);
- bot z7=(1/2v_e_width,0); z8=(1/5v_e_width,1/4x_height);
- z9=(1/2v_e_width,1/2x_height); rt z10=(v_e_width,-1/5des_depth);
- path v_e_p;
- v_e_p = z1..z2..tension 1.2..z3&z3..tension 1.2..z4..z5..z6..z7..z8..z9..z10;
- sketch v_e_p;
-enddef;
-
-def place_lit_circ (suffix $) (expr sc) =
- lit_cir_form;
- erase sketch lit_cir_p;
- path pl_lit_cir_p ;
- transform t;
- t=identity scaled sc shifted z$ ;
- %sketch lit_cir_p transformed t;
- pl_lit_cir_p = lit_cir_p transformed t;
- sketch pl_lit_cir_p ;
-enddef ;
-
-def bar_form(suffix $) (expr width) =
- path bar_p;
- z$b= (x$+width-2u, y$);
- bar_p = z$--z$b;
- sketch bar_p;
-enddef;
-
-def bar_forma(expr width) =
- path bar_pa;
- z300=rt bot (0,x_height); z301= bot(width-2u, x_height);
- bar_pa=z300--z301;
- sketch bar_pa;
-enddef;
-
-def vmfa_form(suffix $) = % tale-kattu
- path bar_p;
- z$c= (x$+1.4u, y$);
- top z$d= (x$c+.5u, y$+2.5u);
- bar_p = z$--z$c{z$c-z$}..z$d;
- sketch bar_p;
-enddef;
-
-def vm_aa_form =
- top z1 = (0+u,x_height);
- top z2 = (vm_aa_width-2u,x_height);
- rt z3 = (vm_aa_width, 1/2y1);
- bot z4 = (x2, 0);
- z5 = (x2-x1, y4+.1y1);
- z6 = (x2-1/4x1, y4+.2y1);
- z7 = (x2-1/8x1, y4+.1y1);
- sketch z1..tension 7..z2..tension 1.8..z3..z4..z5..z6..z7;
- flop(4);
-enddef;
-
-def vmfaa_form(suffix $) = % tale-a ile.
- top z1a = (x$+0,x_height);
- z1b = (x$+4.2u,y1a);
- rt z1c = (x1b+2u, .5y1a);
- bot z1d = (x1b-.4u, 0);
- bot z1e = (x1d, 1.5u);
- z1f = (x1e+.25u, y1e-.5u);
-
- sketch z1a---z1b..tension 1.8..z1c..tension 1.2..z1d..z1e..z1f;
- %sketch z1a..tension 10..z1b..tension 1.8..z1c..tension 1.2..z1d..z1e..z1f;
- %sketch z1a; draw z1b; draw z1c; draw z1d; draw z1e; draw z1f; draw z1f;
-enddef;
-
-
-def vmfea_form(suffix $) = % tale-athwa
- path bar_p;
- z$c= (x$+1.5u, y$);
- z$d= (x$c+.5u, y$+2.5u);
- z$e= (x$+1u, y$+1.5u);
- z$f= (x$+1.5u, y$e-.4u);
- bar_p = z$---z$c{z$c-z$}..z$d..z$e..z$f;
- sketch bar_p;
-enddef;
-
-def vmah_form(suffix $) = % tale-ardha akshara
- path bar_p;
- z$c= (x$+1.2u, y$);
- z$cc= (x$c+1.5u, y$);
- z$d= (x$cc-.75u, y$-1u);
- %z$e= (x$+2.75u, y$+1.25u); % adjust if you want it..
- z$e= (x$+3u, y$+1.5u);
- bar_p = z$--z$c..z$cc{dir 2}..z$d..tension 1.4..z$e;
- sketch bar_p;
-enddef;
-
-def cb_ka_form =
- path cb_ka_pa, cb_ka_pb, cb_ka_pc;
- rt top z1=(0.5cb_ka_width, 0.75x_height); lft z2=(0, 3/8x_height);
- bot z3=(.5cb_ka_width, 0);
- rt z4=(cb_ka_width, 3/8x_height);
- lft z5=(0, 0.75x_height); rt z6=(cb_ka_width, .75x_height);
- top z7=(0.5cb_ka_width, 0.75x_height);
- top z8=(0.55cb_ka_width, x_height);
- path cb_ka_p;
- cb_ka_pa = z1..z2..z3..z4..cycle;
- cb_ka_pb = z5--z6;
- cb_ka_pc = z7..{dir 125}z8;
- sketch cb_ka_pa;
- sketch cb_ka_pb;
- sketch cb_ka_pc;
- lft top z0 = (0, x_height);
- bar_forma(cb_ka_width-.5u); % z301 is comming from bar_forma...
- %vmfa_form(301); % Following are test to see How vowel modifer looks.
- %vmfaa_form(301) ;
- %vmfea_form(301);
- %bar_form(0,cb_ka_width);
-
- % to compute the joining point of "kombu for ka".
- path inter;
- inter = (1/2cb_ka_width, .3x_height)--(1.1cb_ka_width, .3x_height);
- z400 = cb_ka_pa intersectionpoint inter;
-
-enddef;
-
-def cb_kha_form =
- z1=(4/15cb_kha_width,5/6x_height);z2=(2/15cb_kha_width,y1-uh);
- lft z3=(0,y1); top z4=(x6,x_height);
- z5=(5/12cb_kha_width,1/8x_height); bot z6=(1/4cb_kha_width,0);
- lft z7=(0,1/4x_height); z8=(1/4cb_kha_width,1/3x_height);
- bot z9=(3/4cb_kha_width,0); rt z10=(cb_kha_width,1/3x_height);
- top z11=(x9,x_height);
- path cb_kha_p;
- cb_kha_p=z1..z2..z3..z4..z5..z6..z7..z8..z9..z10..z11;
- %sketch cb_kha_p;
- z12 = lft z11;
- %vmfaa_form(12) ;
- %vmfea_form(12);
-
- % to compute the joining point of "kombu for ka".
- path inter;
- inter = (.8cb_kha_width, .3x_height)--(1.1cb_kha_width, .3x_height);
- z400 = cb_kha_p intersectionpoint inter;
-
-enddef;
-
-def cb_ga_form =
- bot z1=(u,0); x5=cb_ga_width-x1; bot y5=0;
- y2=y4=1/3x_height; lft x2=0; rt x4=cb_ga_width;
- top z3=(1/2cb_ga_width,x_height);
- path cb_ga_p, cv_ge_p, cb_ga_pt;
- cb_ga_p=z1..z2..z3..z4..z5;
- %sketch cb_ga_p;
-
- % following is for vowel modifier "e".
- numeric na,nb,nc,nd;
- (na,nb)= cb_ga_p intersectiontimes
- ((0,vm_e_height2)--(1/2cb_ga_width,vm_e_height2));
- z30= point na of cb_ga_p;
- top z31=(1/6cb_ga_width,.9vm_e_heightx);
- %top z31=(1/2cb_ga_width,vm_e_heightx);
- (nc,nd)= cb_ga_p intersectiontimes
- ((1/2cb_ga_width,vm_e_height2)--(cb_ga_width,vm_e_height2));
- z32= point nc of cb_ga_p;
- cv_ge_p=z30..z31..tension1.2..z32;
-
- % to compute the joining point of "kombu for ka".
- path inter;
- inter = (.8cb_ga_width, .3x_height)--(1.1cb_ga_width, .3x_height);
- z400 = cb_ga_p intersectionpoint inter;
-
-enddef;
-
-% following macro is used for many derivatives of "pa" like gha, va etc.,
-def cb_pa_form =
- top z41=0.85(1/8cb_pa_width+1/2u, 1/4x_height+1/4u);
- top z42=0.85(1/4cb_pa_width, 3/8x_height);
- top z43=0.85(1/8cb_pa_width, 1/2x_height);
- top z44=0.85(0, 3/8x_height);
- bot z45=(1/4cb_pa_width, 0);
- bot z46=(1/2cb_pa_width, 0.6w_height);
- bot z47=(3/4cb_pa_width, 0);
- rt top z48=(cb_pa_width, 1/2x_height);
- rt z33=(0.9cb_pa_width, .85x_height) ;
-
- path cb_pa_p,cb_paa_p;
- cb_pa_p = z41..z42..z43..z43..z44..z45..z46 & z46..z47..z48..z33;
-
-
- % to compute the joining point of "kombu for pa and its derivatives".
- path inter;
- inter = (.8cb_pa_width, .25x_height)--(1.1cb_pa_width, .25x_height);
- z400 = cb_pa_p intersectionpoint inter;
-
-enddef;
-
-def vm_ghu_form (suffix $) =
- numeric diff_ht;
- numeric mx, my, mz;
- diff_ht = x_height-y$;
- bot z$x = (x$+vm_u_width/4,y$-1/9diff_ht);
- rt z$y = (x$+vm_u_width/2,y$+1/2diff_ht);
- top rt z$z = (x$+vm_u_width/3,y$+diff_ht-0.3u);
- path vm_ghu_p;
- vm_ghu_p=z$..z$x..z$y..z$z;
- sketch vm_ghu_p;
- %penlabels($aa,$bb,$cc,$d);
-enddef;
-
-def cb_cch_form =
- path cb_ccha_pa, cb_ccha_pb, cb_ccha_pc;
- numeric k_w, k_yo, k_h, k_xo;
- k_w=1/4cb_ja_width; % Kondi width
- k_xo=1/6cb_ja_width;
- k_yo=3/4x_height;
- k_h=1/4x_height;
-
- top rt rt z1=(k_xo+1/3k_w, k_yo+1/2k_h);
- rt top z2=(k_xo+1/2k_w, k_yo);
- rt top z3=(k_xo+k_w, k_yo+1/2k_h);
- rt top z4=(k_xo+1/2k_w,k_yo+k_h);
-
- rt z5=(0.075cb_ja_width, 3/4x_height);
-
- z6=(0, 1/2x_height);
- bot z7=(1/4cb_ja_width, 0);
- z8=(1/2cb_ja_width, .6w_height);
- bot z9=(3/4cb_ja_width, 0);
- rt z10=(cb_ja_width, 1/2x_height);
- top z11=(0.80cb_ja_width, x_height);
-
- cb_ccha_pa = z1..z2..z3..z4..z5..z6..z7..z8..z8..z9..z10..z11;
- sketch cb_ccha_pa;
- z12 = (x11-.5u, y11);
-
- %vmfa_form(12); % Following are test to see How vowel modifer looks.
- %vmfaa_form(12) ;
- %vmfea_form(12);
- %bar_form(0,cb_ja_width);
- %vm_au_form(12,w);
-
- % to compute the joining point of "kombu for ka".
- path inter;
- inter = (.8cb_ja_width, .3x_height)--(1.1cb_ja_width, .3x_height);
- z400 = cb_ccha_pa intersectionpoint inter;
-
-enddef ;
-
-
-def cb_ch_ja_base=
- numeric j_offset;
- j_offset = 0.08cb_ja_width;
- lft z1 = (0,j_height); top z2 = (cb_ja_width/8,x_height);
- z3 = (cb_ja_width/4+j_offset,j_height);
- z4 = (cb_ja_width/8+j_offset,x_height/2);
- lft z5 = (0,w_height); bot z6 = (cb_ja_width/8,0);
- %z7 = (cb_ja_width/2,0.8w_height); bot z8 = (3/4cb_ja_width,0);
- z7 = (cb_ja_width/2,0.8w_height); bot z8 = (.8cb_ja_width,0);
-enddef ;
-
-def cb_ja_form =
-
- cb_ch_ja_base; % Defines some base points for ja, ch O etc.,
- rt z9 = (cb_ja_width,w_height);
- path cb_ja_pa,cb_ja_pb, cb_nga_p, cb_ja_pc, cb_ja_pe;
- cb_ja_pa=z1..z2..z3..z4..z5..z6..tension1.15..z7&z7..tension1.2..z8..z9;
-
- % to define BOWL for ja.
- z40 = (0.2cb_ja_width, .9x_height); top z41=(.95cb_ja_width, x_height);
- z60= (z40..z41) intersectionpoint cb_ja_pa ;
- z50 = (1.4x3,0.8x_height);
- cb_ja_pb=z60..z50..z41;
-
- % to define BOWL for nga.
- z20 = (0.2cb_ja_width, .8x_height); top z21=(.95cb_ja_width, .9x_height);
- z30= (z20..z21) intersectionpoint cb_ja_pa ;
- top z10 = (1.4x3,.95x_height);
- cb_nga_p=z30..z10..z21;
-
- z42= (x41, y41+1.5u) ;
- z43= (x41-u, y42-.75u) ;
- z44= (x41-.7u, y42-1.4u) ;
- cb_ja_pe = z60..z50..z41..z42..z43..z44 ;
- z35=(0.62cb_ja_width, y40-u) ;
- cb_ja_pc = rt bot z35 ;
- sketch cb_ja_pa;
- %penlabels(3w,3x,3y,3z);
-
- % for "ile" and "tale kattu"
-
- z52=(x41-u, y41);
- %vmfa_form(52); % Following are test to see How vowel modifer looks.
- %vmfaa_form(52) ;
- %vmfea_form(52);
- %bar_form(0,cb_ka_width);
- %vm_au_form(52,w);
-
- % to compute the joining point of "kombu for ka".
- path inter;
- inter = (.8cb_ja_width, .3x_height)--(1.1cb_ja_width, .3x_height);
- z400 = cb_ja_pa intersectionpoint inter;
-
- enddef;
-
-def cb_ch_form =
- path cb_cha_pa, cb_cha_pb, cb_cha_pc;
- cb_ch_ja_base;
- rt rt z9 = (0.9cb_ja_width, .6x_height);
- cb_cha_pa=z1..z2..z3..z4..z5..z6..tension1.2..z7&z7..tension1.15..z8..tension1.1..z9;
- sketch cb_cha_pa;
- y11 = y10 = y9; x10=cb_ja_width; x11=x9-(x10-x9);
-
- top z12 = (x9, x_height);
- cb_cha_pb = z10--z11;
- cb_cha_pc = z9{dir 40}..z12;
- sketch cb_cha_pb ;
- sketch cb_cha_pc ;
-
- z20 = (x12-.1u,y12) ;
- %vmfa_form(20); % Following are test to see How vowel modifer looks.
- %vmfaa_form(20) ;
- %vmfea_form(20);
- %bar_form(0,cb_ka_width);
- %vm_au_form(20,w);
-
- % to compute the joining point of "kombu for ka".
- path inter;
- inter = (.8cb_ja_width, .3x_height)--(1.2cb_ja_width, .3x_height);
- %sketch inter;
- z400 = cb_cha_pa intersectionpoint inter;
-
-enddef ;
-
-def cb_nya_form=
- v_e_form;
- path cb_ny_pb;
- z14= v_e_p intersectionpoint ((x4,.8x_height)--(w,.8x_height));
- z15=z14;
- z16=(v_e_width+half_plus_width, .9y14);
- cb_ny_pb = z14{dir 60}..z16;
- sketch cb_ny_pb;
- z17=top(.6(x14+x16), x_height);
- %pivot_message(x15c,x7);
- %vmfa_form(17); % Following are test to see How vowel modifer looks.
- %vmfaa_form(17) ;
- %vmfea_form(17);
- %bar_form(0,cb_ka_width);
- %vm_au_form(400,w);
-
- % to compute the joining point of "kombu for nya".
- path inter;
- inter = (.8v_e_width, .3x_height)--(1.1v_e_width, .3x_height);
- z500 = v_e_p intersectionpoint inter;
- z400=(x500+3u,y500);
- %vm_u_form(400);
-
-enddef ;
-
-def cb_ta_form =
- lft z1=(0,.35x_height); bot z2=(.55cb_ta_width, 0);
- rt z3=(cb_ta_width, .35x_height); z4=(.55cb_ta_width, .55x_height);
- rt z5=(.4cb_ta_width, .42x_height);
- top z6=(.7cb_ta_width, .48x_height);
- bot z7=(.75cb_ta_width, .68x_height);
- bot z8=(.7cb_ta_width, .78x_height);
- top z9=(.5cb_ta_width, x_height);
-
- top z10 = (.4cb_ta_width, x_height) ;
- z11 = (.41cb_ta_width, .8x_height) ;
- z12 = (.5cb_ta_width, .85x_height) ;
-
- path cb_ta_p, cb_te_p;
- cb_ta_p = z1..z2..z3..z4..tension 1.2..z5..tension1.2..z6..z7..z8..z9;
- cb_te_p = cb_ta_p softjoin z9..z10..z11..z12 ;
- bar_forma(cb_ta_width-.5u); % z301 is comming from bar_forma...
- %vmfa_form(301); % Following are test to see How vowel modifer looks.
- %vmfaa_form(301) ;
- %vmfea_form(301);
- %vm_au_form(301,vm_au_width);
-
- % to compute the joining point of "kombu for nya".
- path inter;
- inter = (.8cb_ta_width, .3x_height)--(1.1cb_ta_width, .3x_height);
- z400 = cb_ta_p intersectionpoint inter;
- %vm_u_form(400);
-
-enddef;
-
-def cb_tta_form =
- path cb_tta_p, cb_tta_pa, cb_tta_pe;
- lft top z1=(0.12cb_tta_width,x_height);
- lft top z2=(0.1cb_tta_width,x_height);
- top z3=(0,.75x_height);
- lft z4=(.15cb_tta_width, 0.43x_height);
- lft z5=(.2cb_tta_width, 0.55x_height);
- z6=(0, .25x_height);
- bot z7=(1/4cb_tta_width, 0);
-
- z8=(1/2cb_tta_width, 0.6w_height);%(wedge)
-
- bot z9=(3/4cb_tta_width, 0);
- lft z10=(cb_tta_width, 1/4x_height);
-
- z11=(0.85cb_tta_width, 1/2x_height); %(wedge)
- rt lft z12=(cb_tta_width, 3/4x_height);
- rt top z13=(.9cb_tta_width, x_height);
-
- %For consanant +e
- z14=(.8cb_tta_width, .9x_height);
- z15=(.89cb_tta_width, .8x_height);
-
- %cb_tta_pa = z1..tension1.2..z2..z3..tension1.2..z4;
- cb_tta_pa = z1..tension1.2..z2..z3..{curl 6.3}z4;
- cb_tta_p = z4..z5..tension1.2..z6..z7
- ..z8..z8..z9..z10..z11..z11..z12..z13;
- %For consanant +e
- cb_tta_pe = z4..z5..tension1.2..z6..z7
- ..z8..z8..z9..z10..z11..z11..z12..z13..z14..z15;
- sketch cb_tta_pa ;sketch cb_tta_p;
- z20=(x13-u,y13);
-
- %vmfa_form(20); % Following are test to see How vowel modifer looks.
- %vmfaa_form(20) ;
- %vmfea_form(20);
- %bar_form(0,cb_ka_width);
- %vm_au_form(20,w);
-
- % to compute the joining point of "kombu for nya".
- path inter;
- inter = (.8cb_tta_width, .3x_height)--(1.1cb_tta_width, .3x_height);
- z400 = cb_tta_p intersectionpoint inter;
- %vm_u_form(400);
-
-enddef;
-
-
-def cb_da_form =
- top z1=(1/2cb_da_width,x_height); lft z2=(0,w_height);
- bot z3=(1/3cb_da_width,0);z4=(1/2cb_da_width,.6w_height);
- bot z5=(2/3cb_da_width,0);rt z6=(cb_da_width,1/2x_height);
- path cb_da_p,cv_de_p;
- cb_da_p= z4..tension 1.2..z5..z6..z1..z2..z3..tension 1.2..z4;
- sketch cb_da_p;
- numeric na,nb,nc,nd;
- (na,nb)= cb_da_p intersectiontimes
- ((0,vm_e_height2)--(1/2cb_da_width,vm_e_height2));
- z30= point na of cb_da_p;
- (nc,nd)= cb_da_p intersectiontimes
- ((1/2cb_da_width,vm_e_height2)--(cb_da_width,vm_e_height2));
- z32= point nc of cb_da_p;
- top z31=(1/2cb_da_width,.95vm_e_heightx);
- cv_de_p=z30{curl 3}..z31..z32;
- bar_forma(cb_da_width-.5u); % z301 is comming from bar_forma...
- %vmfa_form(301); % Following are test to see How vowel modifer looks.
- %vmfaa_form(301) ;
- %vmfea_form(301);
- %vm_au_form(301,vm_au_width);
-
- % to compute the joining point of "kombu for nya".
- path inter;
- inter = (.8cb_da_width, .3x_height)--(1.1cb_da_width, .3x_height);
- z400 = cb_da_p intersectionpoint inter;
- %vm_u_form(400);
-
- enddef;
-
-def cb_dda_form =
- path cb_dda_p, cv_dde_p;
- rt z1=(0.1cb_da_width, .5x_height); bot z2=(0.25cb_da_width, 0);
- bot z3=(1/2cb_da_width,0.6w_height);
- bot z4=(0.7cb_da_width,0); lft z5=(0.9cb_da_width, 0.4x_height);
- top z6=(0.6cb_da_width, 0.6x_height);
- lft z7=(0.79cb_da_width, 0.7x_height);
- top z8=(0.45cb_da_width, .99x_height);
-
- cb_dda_p=z1...z2..z3..z3...z4...z5..{curl 2.5}z6..z7..z8..tension 1.0..cycle;
- sketch cb_dda_p;
-
- bar_forma(cb_da_width-u); % z301 is comming from bar_forma...
- %vmfa_form(301); % Following are test to see How vowel modifer looks.
- %vmfaa_form(301) ;
- %vmfea_form(301);
- %vm_au_form(301,vm_au_width);
-
- numeric na,nb,nc,nd;
- (na,nb)= cb_dda_p intersectiontimes
- ((0,vm_e_height2)--(1/2cb_da_width,vm_e_height2));
- z30= point na of cb_dda_p;
- (nc,nd)= cb_dda_p intersectiontimes
- ((1/2cb_da_width,vm_e_height2)--(cb_da_width,vm_e_height2));
- z32= point nc of cb_dda_p;
- top z31=(1/2cb_da_width,.92vm_e_heightx);
- cv_dde_p=z30{curl 3}..z31...z32;
-
- % to compute the joining point of "kombu for nya".
- path inter;
- inter = (.8cb_da_width, .3x_height)--(1.1cb_da_width, .3x_height);
- z400 = cb_dda_p intersectionpoint inter;
- %vm_u_form(400);
-
-enddef;
-
-def cb_na_form =
- bot lft z1=(0,0); lft z2=(0,1/2w_height);
- bot lft z1=(0,0); lft z2=(0,1/2w_height);
- z3=(1/3cb_na_width,w_height); bot z4=(2/3cb_na_width,0);
- rt z5=(cb_na_width,1/3x_height); top z6=(1/2cb_na_width,x_height);
- bot z10=(.12cb_na_width, -.65w_height);
-
- % For consonant+e
- top z7 = (.3cb_na_width, x_height);
- z8 = (.3cb_na_width, .7x_height);
- z9 = (.45cb_na_width, .8x_height);
-
- path cb_na_p, cb_ne_p;
-
- cb_na_p=z10..z1..z2..z3..z4..z5..z6;
- cb_ne_p = cb_na_p softjoin z6..tension1.3..z7..z8..z9;
-
- bar_forma(cb_na_width-.5u); % z301 is comming from bar_forma...
- %vmfa_form(301); % Following are test to see How vowel modifer looks.
- %vmfaa_form(301) ;
- %vmfea_form(301);
- %vm_au_form(301,vm_au_width);
- % to compute the joining point of "kombu for nya".
- path inter;
- inter = (.8cb_na_width, .3x_height)--(1.1cb_na_width, .3x_height);
- z400 = cb_na_p intersectionpoint inter;
- %vm_u_form(400);
-
-enddef;
-
-def cb_nna_form =
- z1a=(1/3cb_nna_width,1/2sc_height);
- bot z1=(1/4cb_nna_width,0); lft z2=(0,1/4x_height);
- z3=(1/6cb_nna_width,1/2x_height); lft z4=(0,3/4x_height);
- top z5=(1/4cb_nna_width,x_height); z6=(1/2cb_nna_width,.8x_height);
- top z7=(5/8cb_nna_width,x_height); rt z8=(cb_nna_width,1/2x_height);
- bot z9=(2/3cb_nna_width,0); bot z10=(x9-1/2sc_height,sc_height);
- bot z11=(x9,3/2sc_height); bot z12=(x9+1/2sc_height,sc_height);
- path cb_nna_p;
- cb_nna_p= z1a..z1..z2..z3&z3..z4..z5..z6&z6..z7..z8..z9..z10
- ..tension 1.1..z11..z12;
- sketch cb_nna_p;
- z20=bot(.8cb_na_width, x_height);
- %bar_forma(vm_ea1_width);
- %bar_forma(cb_nna_width);
- %vmfa_form(20); % Following are test to see How vowel modifer looks.
- %vmfaa_form(20) ;
- %vmfea_form(301);
- %vm_au_form(20,vm_au_width);
-
- % to compute the joining point of "kombu for nya".
- path inter;
- inter = (.8cb_nna_width, .3x_height)--(1.1cb_nna_width, .3x_height);
- z400 = cb_nna_p intersectionpoint inter;
- %vm_u_form(400);
-
- penlabels(1a);
-enddef;
-
-def cb_ba_form =
- lft z1 = (u/2,j_height); top z2 = (cb_ba_width/5,x_height);
- z3 = (cb_ba_width/3,j_height); lft z4 = (0,w_height);
- bot z5 = (cb_ba_width/4,0); bot z6 = (cb_ba_width/2,.6w_height);
- bot z7 = (3/4cb_ba_width,0);
- rt z8 = (cb_ba_width,w_height); %z8 contact point
- top z9 = (.8cb_ba_width,x_height); % z9 another contact point
-
- %for consant+e
- z10 = (.65cb_ba_width, 1.1x_height);
- z11 = (.65cb_ba_width, .91x_height);
-
- path cb_ba_p, cb_be_p;
- cb_ba_p = z1..z2..z3..z4..z5..tension 1.2..z6&z6..tension 1.2..z7..z8..z9;
- cb_be_p = cb_ba_p softjoin z9..tension1.7..z10..z11;
- sketch cb_ba_p;
-
- z12 = (x9-u,y9);
- %vmfa_form(12); % Following are test to see How vowel modifer looks.
- %vmfaa_form(12) ;
- %vmfea_form(12);
- %vm_au_form(12,vm_au_width);
-
- % to compute the joining point of "kombu for nya".
- path inter;
- inter = (.8cb_ba_width, .3x_height)--(1.1cb_ba_width, .3x_height);
- z400 = cb_ba_p intersectionpoint inter;
- %vm_u_form(400);
-
-enddef;
-
-def vb_ea_form =
- cb_pa_form ;
- path vb_a_p,vb_a_pa;
- top z9 = (.80cb_ba_width,.80x_height); % z9 another contact point
- top z10 = (.35cb_ba_width,x_height); % z9 another contact point
- vb_a_p = z41..z42..z43..z43..z44..z45..z46 & z46..z47..z48..z9..tension 1.2..z10;
-enddef ;
-
-def vb_eae_form =
- vb_ea_form;
- path vb_a_pb;
- z11 = (.25cb_ba_width,.82x_height);
- top z12 = (.13cb_ba_width,x_height);
- vb_a_pb = z41..z42..z43..z43..z44..z45..z46 & z46..z47..z48..z9..tension 1.2..z10..z10..z11..z12
-enddef ;
-
-def vb_i_form =
- cb_pa_form;
- path vb_a_pb;
- top z9 = (3/4cb_pa_width, x_height); z10 = ( 1/2cb_pa_width, .8x_height);
- top z11 = (1/4cb_pa_width, x_height); lft z12 = (0, .75x_height);
- vb_a_pb = z41..z42..z43..z43..z44..z45..z46 & z46..z47..z48..z9..z10..z10..z11..z12
-enddef ;
-
-%def cb_va_form =
-% cb_pa_form ;
-% path cb_va_p,cb_va_pa;
-% top z9 = (.82cb_ba_width,.83x_height); % z9 another contact point
-% top z10 = (.4cb_ba_width,x_height); % z9 another contact point
-% cb_va_p = z41..z42..z43..z43..z44..z45..z46 & z46..z47..z48..z9..z10;
-% z20 = (.6cb_ba_width,w_height);
-% z21 = (cb_ba_width, w_height);
-% z30= (z20--z21) intersectionpoint cb_va_p ;
-% vm_u_form(30);
-%enddef ;
-
-def cb_ya_form =
-
- path cb_ya_pa, cb_ya_pb, cb_ya_pc, cb_ye_p;
- lft z1 = (0, .49x_height); bot z2 = (3/10cb_ya_width, 0);
- rt z3 = (3/5cb_ya_width, y1) ; top z4 = (x2, 2y1);
- z20 = (.7x2, 3/10x_height);
- z21 = (cb_ya_width+vm_u_width, 3/10x_height);
- cb_ya_pa = superellipse( z3, z4, z1, z2, .7) ;
- top z30 = (z20--z21) intersectionpoint cb_ya_pa ;
- bot z5 = (8/10cb_ya_width, 0); lft z6 = (.85*2x3, .5x_height);
- %top z7 = (.9x5, x_height);
- top z7 = (.77cb_ya_width, x_height);
-
- %for consonant+e
- z50 = (.75x5, 1.15x_height);
- z51 = (.68x5, .98x_height);
- z52 = (.89x5, .92x_height);
- cb_ya_pb = z30..tension 1.12..z5..z6..z7;
- cb_ye_p = z30..tension 1.12..z5..z6..z7..tension 1.4..z50..z51..z52;
- %cb_ye_p = z30..tension 1.12..z5..z6..z7;
- %sketch z6;sketch z7;sketch z50;sketch z51;sketch z52;
- %cb_ye_p = z30..tension 1.12..z5..z6..z7..tension 1.6..z50; sketch z51; sketch z52;
-
- top z40 = (z20--z21) intersectionpoint cb_ya_pb ;
- numeric ya_width ;
- ya_width = cb_ya_width + vm_u_width ;
- bot z8 = (.79(ya_width), 0); rt z9 = (ya_width, .5x_height);
- top z10 = (.8ya_width, x_height) ;
- cb_ya_pc = z40..z8..z9..z10 ;
- draw cb_ya_pa ;
- draw cb_ya_pb ;
- draw cb_ya_pc ;
-
- z90=(x7-1.5u, y7);
- bar_form(90, .4cb_ya_width);
- %vmfa_form(7); % Following are test to see How vowel modifer looks.
- %vmfaa_form(10) ;
- %vmfea_form(7);
- %vm_au_form(10,vm_au_width);
-
- % to compute the joining point of "kombu for ya".
- path inter;
- inter = (.7ya_width, .3x_height)--(1.1ya_width, .3x_height);
- z400 = cb_ya_pc intersectionpoint inter;
- %vm_u_form(400);
-
-enddef;
-
-def cb_la_form =
- top z1=(1/4cb_la_width,x_height);
- lft z2=(0,x_height/2); bot z3=(1/2cb_la_width,0);
- rt z4=(cb_la_width,y2); top z5=(cb_la_width-.8x1,x_height);
- z7=(x1+1.5u,2/3x_height);
- path cb_la_pa,cb_la_pb,cb_la_p, cb_le_p, cb_le_pb;
- cb_la_pb=z1..z2..z3..z4..z5;
- z6=point 0.35 of cb_la_pb;
- cb_la_pa= bot rt z6..z7..z1;
- cb_la_p=cb_la_pa..cb_la_pb;
-
- %for consonant+e
-
- z20=(x5-1.5u, x_height+.7u);
- z21=(x5-2.3u, x_height-.75u);
- z22=(x5-.1u, x_height-.4u);
- %draw z21;
-
- %cb_le_pb=z1..z2..z3..z4..z5..{curl 2}z20..z21;
- cb_le_pb=z1..z2..z3..z4..z5..tension1.6..z20..z21..z22;
- cb_le_p=cb_la_pa..cb_le_pb;
-
- % z8 is useful for la+u and la+uu
- numeric na,nb;
- (na,nb)=cb_la_pb intersectiontimes
- ((cb_la_width/2,w_height)..(cb_la_width,w_height));
- z9=point na of cb_la_pb;
- z8=rt z9;
- z55= lft z5;
- %bar_forma(cb_ra_width); % z301 is comming from bar_forma...
- %vmfa_form(55); % Following are test to see How vowel modifer looks.
- %vmfaa_form(55) ;
- %vmfea_form(55);
- %vm_au_form(55,vm_au_width);
- %vmah_form(55); % tale-ardha akshara
- % to compute the joining point of "kombu for nya".
- path inter;
- inter = (.8cb_la_width, .5x_height)--(1.1cb_la_width, .3x_height);
- z400 = cb_la_p intersectionpoint inter;
- %vm_u_form(400);
-enddef;
-
-def cb_ra_form =
- top z1=(cb_ra_width/2,x_height);
- lft z2 = (0,w_height);
- bot z3 = (cb_ra_width/2,0);
- rt z4 = (cb_ra_width,y2);
- path cb_ra_p,cv_re_p;
- cb_ra_p = z1..z2..z3..z4..cycle;
- sketch cb_ra_p;
- numeric na,nb,nc,nd;
- (na,nb)= cb_ra_p intersectiontimes
- ((0,vm_e_height2)--(1/2cb_ra_width,vm_e_height2));
- z30= point na of cb_ra_p;
- (nc,nd)= cb_ra_p intersectiontimes
- ((1/2cb_ra_width,vm_e_height2)--(cb_ra_width,vm_e_height2));
- z32= point nc of cb_ra_p;
- top z31=(.05cb_ra_width,.8vm_e_heightx);
- cv_re_p=z30..z31..tension1.2..z32;
-
- bar_forma(cb_ra_width); % z301 is comming from bar_forma...
- %vmfa_form(301); % Following are test to see How vowel modifer looks.
- %vmfaa_form(301) ;
- %vmfea_form(301);
- %vm_au_form(301,vm_au_width);
- %vmah_form(301); % tale-ardha akshara
- % to compute the joining point of "kombu for nya".
- path inter;
- inter = (.8cb_ra_width, .3x_height)--(1.1cb_ra_width, .3x_height);
- z400 = cb_ra_p intersectionpoint inter;
- %vm_u_form(400);
- enddef;
-
-def cb_rra_form =
- top z1=(1/4cb_rra_width,x_height);
- y2=y6=1/2x_height;
- lft x2=0; rt x6=cb_rra_width;
- x3=x1; x5=cb_rra_width-x3;
- bot y3=bot y5=0;
- top z4=(1/2cb_rra_width,w_height);
- top z7=(cb_rra_width-x1,x_height);
- z11=(x1+1.5u,y1-1.45uh);
- path cb_rra_p,cb_rra_pa,cb_rra_pb;
- cb_rra_pb=z1..z2..z3..tension1.2..z4&z4..tension1.2..z5..z6..z7;
- numeric na,nb,nc,nd, ne, nf;
- (na,nb)= cb_rra_pb intersectiontimes
- ((0,5/6x_height)--(1/2cb_rra_width,5/6x_height));
- z8=point na of cb_rra_pb;
- (nc,nd)= cb_rra_pb intersectiontimes
- ((0.6cb_rra_width,w_height)--(cb_rra_width,w_height));
- z20=point nc of cb_rra_pb;
- z19=rt z20;
- cb_rra_pa=bot z8..z11..z1;
- cb_rra_p=cb_rra_pa..cb_rra_pb;
- bot lft z18= z1;% used for placing a vertical line
-
- z14=(cb_rra_width-1.6x1,x_height-sc_height);
- %z15=(x7,1/2x_height);z16=(x1,y15);
- z15 = cb_rra_p intersectionpoint
- ((0.7cb_rra_width,y8-.6u)--(cb_rra_width,y8-.6u));
-
- z22 = cb_rra_p intersectionpoint
- ((0, .6x_height)--(.4cb_rra_width, .6x_height)) ;
- z23 = cb_rra_p intersectionpoint
- ((.6cb_rra_width, .6x_height)--(cb_rra_width, .6x_height)) ;
-
- z16=(x1,y15);
- path cb_rra_pc, cb_rra_pd;
- %cb_rra_pc= cb_rra_p..z14..z15--z16;
- cb_rra_pc= cb_rra_p..z14..z15;%--z16;
- cb_rra_pd = z22--z23 ;
- sketch cb_rra_pc;
- sketch cb_rra_pd ;
-
- path inter;
- inter = (.8cb_rra_width, .3x_height)--(1.1cb_rra_width, .3x_height);
- z400 = cb_rra_pc intersectionpoint inter;
- enddef;
-
-def arkavattu =
- path arka_pa, arka_pb ;
- top z1=(w/5,h); lft z2=(0,3h/4); z3=(x1,h/2);
- z4=(w/3,h/2); lft z5=(0,h/4); bot z6=(x1,0);
- bot rt z7=(w,0);
- arka_pa= flex(z1,z2,z3)& z3--z4;
- arka_pb=flex(z3,z5,z6)& z6--z7;
-enddef;
-
-
-def flop(expr e) =
- for d = 1 step 1 until e:
- draw z[d];
- endfor;
-enddef ;
-
-def cb_ca_form =
- path cb_ca_p, cb_ce_p, cb_ca_pb;
- lft z1 = (0, .25x_height); bot z2= (.5cb_ca_width, 0);
- rt z3 = (cb_ca_width, .42x_height); z4 = (.75cb_ca_width, .82 x_height);
- top lft z5 = (.3cb_ca_width, .98x_height) ;
- top lft z6 = (.15cb_ca_width, .8x_height) ;
- top lft z7 = (.2cb_ca_width, .74x_height) ;
- top lft z8 = (.35cb_ca_width, .78x_height) ;
- top z9 = (.33cb_ca_width, .85x_height) ;
- z22 = (.3cb_ca_width, y3);
- z21 = (.58cb_ca_width, .7x_height);
- top z20 = (.45cb_ca_width, x_height);
-
- z30 = (x20-1.25u, x_height+1u);
- z31 = (x20-2.25u, x_height+.5u);
- z32 = (x20-1.25u, x_height+.1u);
-
-
- cb_ca_p = z20..z21..z22..z1..z2..{dir 92}z3..z4..z5..z6..z7..z8..z9;
- cb_ca_pb = z32..z31..z30..tension1.6..z20;
-
- cb_ce_p = cb_ca_pb softjoin cb_ca_p ;
- bar_forma(cb_ca_width-.5u); % z301 is comming from bar_forma...
- %vmfa_form(301); % Following are test to see How vowel modifer looks.
- %vmfaa_form(301) ;
- %vmfea_form(301);
- %vm_au_form(301,vm_au_width);
- %vmah_form(301); % tale-ardha akshara
-
- % to compute the joining point of "kombu for nya".
- path inter;
- inter = (.8cb_ca_width, .3x_height)--(1.1cb_ca_width, .3x_height);
- z400 = cb_ca_p intersectionpoint inter;
- %vm_u_form(400);
-
-enddef;
-
-def cb_va_form =
- cb_pa_form ;
- path cb_va_p, cb_va_pa, cb_ve_p;
- top z9 = (.82cb_ba_width,.8x_height); % z9 another contact point
- top z10 = (.5cb_ba_width,x_height); % z9 another contact point
-
- %for consonant +e
- top z11 = (.3cb_ba_width, .8x_height);
- z12 = (.5cb_ba_width, .85x_height);
-
- %cb_va_p = z41..z42..z43..z43..z44..z45..z46 & z46..z47..z48..z9..{left}z10;
- cb_va_p = z41..z42..z43..z43..z44..z45..z46 & z46..z47..z48..z9..z10;
- cb_ve_p =z41..z42..z43..z43..z44..z45..z46 & z46..z47..z48..z9..z10..z11..z12;
-
- bar_forma(cb_pa_width-.2u); % z301 is comming from bar_forma...
- %vmfa_form(301); % Following are test to see How vowel modifer looks.
- %vmfea_form(301);
- %vm_u_form(46);
-
-enddef ;
-
-def cv_vu_form(suffix $) =
- path cv_vu_p;
- z$a = z$;
- bot z$b = (x$a+.25cb_ba_width, -.5des_depth) ;
- z$c = (cb_ba_width+.5vm_u_width, .4x_height);
- rt z$d = (cb_ba_width+.35vm_u_width, .8x_height);
- sketch z$..z$b..z$c..z$d;
-enddef;
-
-def cv_vuu_form(suffix $) =
- path cv_vu_p;
- z$a = z$;
- bot z$b = (x$a+.25cb_ba_width, -.5des_depth) ;
- z$c = (cb_ba_width+.2vm_uu_width, .4x_height);
- rt z$d = (cb_ba_width+.5vm_uu_width, .9x_height);
- z$e = (cb_ba_width+.8vm_uu_width, .5x_height);
- rt z$g = (cb_ba_width+.7vm_uu_width, .05x_height);
- z$h = (cb_ba_width+.55vm_uu_width, .1x_height);
- z$i = (cb_ba_width+.65vm_uu_width, .25x_height);
- sketch z$..z$b..z$c..z$d..z$e..z$g..z$h..z$i;
-enddef;
-
-def vm_a_form(suffix $) =
- path vm_a_p ;
- rt x$a = vm_a_width; y$a = y$;
- x$b = x$a ; y$b = 1.3y$a;
- vm_a_p = z$--z$a..{dir 160}z$b;
- penlabels($a,$b,$c);
-enddef ;
-
-def vm_a_forma(suffix $) =
- path vm_a_p ;
- top z51$=(x$-1/6vm_a_width,x_height);
- top z52$=(x$+.6vm_a_width,x_height);
- top top z53$=(x$+.6vm_a_width,1.3x_height);
- vm_a_p = z51$--z52$..{dir 160}z53$;
-enddef ;
-
-def cb_sa_form =
- bot lft z1=(0,0); lft z2=(0,1/2w_height);
- z3=(.5cb_na_width,.4x_height); bot rt z4=(.85cb_na_width,.02x_height);
- rt z44=(.98cb_na_width,.1x_height);
-
- rt z5=(cb_na_width,.5x_height); top z6=(.8cb_na_width,.9x_height);
- path cb_sa_p;
- top lft z77=(1/3cb_na_width-1/2c_height, top (x_height - c_height));
- place_lit_circ(77, 1);
- cb_sa_p=z1..z2..z3..{z5-z6}z4.. z44..z5..z6;
- bar_forma(cb_na_width-u); % z301 is comming from bar_forma...
- %vmfa_form(301); % Following are test to see How vowel modifer looks.
- %vmfaa_form(301) ;
- %vmfea_form(301);
- %vm_au_form(301,vm_au_width);
- %vmah_form(301); % tale-ardha akshara
- % to compute the joining point of "kombu for nya".
- path inter;
- inter = (.8cb_na_width, .3x_height)--(1.1cb_na_width, .3x_height);
- z400 = cb_sa_p intersectionpoint inter;
- %vm_u_form(400);
-enddef;
-
-def cb_ha_form =
- lft z1 = (0, .45x_height) ; bot z2 = (.24cb_ha_width, 0);
- z3 = (.48cb_ha_width, .3x_height); z4 = (cb_ha_width-x3, .6x_height);
- z5 = (.76cb_ha_width, .8x_height); rt z6 = (cb_ha_width, .4x_height);
- bot z7 = (.76cb_ha_width, 0); z8 = (cb_ha_width-x3, y3);
- z9 = (x3, y4); z10 = (x2, y5);
- z11 = (x3,.65x_height); top z12 = (.4cb_ha_width, x_height);
- path cb_ha_p, cb_ha_pa ;
- cb_ha_p = z1..z2..z3..z4..z5..z6..z7..z8..z9..z10..cycle;
- cb_ha_pa = z11..{dir 130}z12;
- sketch cb_ha_p ;
- sketch cb_ha_pa ;
- bar_forma(cb_ha_width-u); % z301 is comming from bar_forma...
- %vmfa_form(301); % Following are test to see How vowel modifer looks.
- %vmfaa_form(301) ;
- %vmfea_form(301);
- %vm_au_form(301,vm_au_width);
- %vmah_form(301); % tale-ardha akshara
- % to compute the joining point of "kombu for nya".
- path inter;
- inter = (.8cb_ha_width, .3x_height)--(1.1cb_ha_width, .3x_height);
- z400 = cb_ha_p intersectionpoint inter;
- %vm_u_form(400);
-enddef ;
-
-def cb_lla_form =
- z1=(.18cb_lla_width,.84x_height); z2=(.25cb_lla_width,.8x_height);
- top z3=(.32cb_lla_width,.86x_height); top z4=(x2,x_height);
- lft z5 =(0, .8x_height);
- z6 = (1/2cb_lla_width, .4x_height);
- z7 = (3/4cb_lla_width, .2x_height);
- bot z8 = (1/2cb_lla_width,0);
- z9 = (1/4cb_lla_width,y7);
- rt z10 = (cb_lla_width,.75x_height);
-
- top z11 = (.8cb_lla_width,x_height);
-
- z19 = (.9cb_lla_width, .9x_height);
- z20 = (x19-1.2u, y19+1.2u);
- z21 = (x19-1.5u, y19);
- z22 = (x19-.95u, y19+.15u);
- path cb_lla_p, cb_lle_p, cb_lla_pb;
-
- cb_lla_p = z1..z2..z3..z4..z5..z6..z7..z8..z9..z6..z10..z11;
-
- %cb_lla_pb = z11..tension 1.3..z20..z21;
-
- %cb_lle_pb = cb_lla_p softjoin cb_lla_pb ;
- cb_lle_p = z1..z2..z3..z4..z5..z6..z7..z8..z9..z6..z10..z19..tension 1.6..z20...z21..z22;
- %cb_lle_p = z1..z2..z3..z4..z5..z6..z7..z8..z9..z6..z10..z19..z11;
- z12 = lft lft z11;
- %vmfa_form(12); % Following are test to see How vowel modifer looks.
- %vmfaa_form(12) ;
- %vmfea_form(12);
- %vm_au_form(12,vm_au_width);
- %vmah_form(12); % tale-ardha akshara
- % to compute the joining point of "kombu for nya".
- path inter;
- inter = (.6cb_lla_width, .22x_height)--(1.1cb_lla_width, .22x_height);
- z400 = cb_lla_p intersectionpoint inter;
- %vm_u_form(400);
-
-enddef;
-
-def cb_sha_form =
- cb_va_form;
- top lft z77=(1/2cb_pa_width-1/2c_height-.5u, top (x_height - c_height));
- place_lit_circ(77, 1);
- bot rt z66 = (cb_pa_width, 0);
- path cb_sha_pb;
- z65 = (.65cb_pa_width, .6x_height);
- cb_sha_pb = z65--z66;
- %bar_forma(cb_ra_width); % z301 is comming from bar_forma...
- %vmfa_form(301); % Following are test to see How vowel modifer looks.
- %vmfaa_form(301) ;
- %vmfea_form(301);
- %vm_au_form(301,vm_au_width);
- %vmah_form(301); % tale-ardha akshara
-enddef ;
-
-def cb_ksha_form =
- cb_ka_form;
- top z11 = (1/6cb_ka_width, -.4cb_ksha_depth);
- lft z12 = (0,-1/2cb_ksha_depth);
- bot z13 = (1/4cb_ka_width,-cb_ksha_depth);
- z14 = (.48cb_ka_width,-2/3cb_ksha_depth);
- bot z15 = (3/4cb_ka_width,-cb_ksha_depth);
- rt z16 = (.95cb_ka_width,-1/2cb_ksha_depth);
- top z17 = (.8cb_ka_width, -.01cb_ksha_depth);
- bot rt z18 = (cb_ka_width,-cb_ksha_depth);
- bot z19 = (.9cb_ka_width, y16);
- sketch z11..z12..z13..z14; sketch z14..z15..z16..z17;
- sketch z19..z18;
-enddef;
-
-def v_a_form =
- top z1=(1/4v_a_width,x_height);
- z10=(x1-u,y1-uh); z11=(x1,y1-2(y1-y10));
- lft z3=(0,2/3x_height); bot z4=(1/2v_a_width,0);
- rt z5=(v_a_width,2/3x_height); top z6=(v_a_width-1.5u,x_height);
- z7=(4/5x5,.55x_height); z8=(1/4w,y7);
- z12=(.65v_a_width,5/6x_height); rt z2=(v_a_width,1/2x_height);
-enddef;
-
-def v_aa_form =
- z1=(.1v_a_width,.7x_height); z2=(.3v_a_width,.85x_height);
- top z3 = (.15v_a_width, x_height); lft z4 = (0, .75x_height);
- lft z4a = (.12v_a_width, .2x_height);
- bot z5 = (.5v_a_width, 0); rt z6 = (v_a_width, .3x_height);
- bot z66 = (.85v_a_width, .55x_height);
- top z7 = (.76v_a_width, .7x_height); top z8 = (.88v_a_width, x_height);
- rt z9 =(v_a_width, .85x_height);
- rt z11 =(x7, y7);
- rt z12 =(.4v_a_width, y11);
- sketch z1..z2..z3..z4..z4a..z5 ..tension 1.2..z6..z66..z7..z8..z9..z7..z11--z12;
-enddef;
-
-def v_u_form =
- path v_u_pa, v_u_pb;
- z1 = (.13v_u_width, .78x_height); z2= (2x1, .88x_height); z3a=(.09v_u_width,y2);
- top lft z3 = (x1, x_height);
- lft z4 = (0, .43x_height); bot z5 = lft (.2v_u_width, 0);
- z5a = (.38v_u_width, .53y6);
- %top z6 = (.52v_u_width, x_height); z6a = (.65v_u_width, 1.2y5a);
- top z6 = (.52v_u_width, x_height); z6a = (.66v_u_width, y5a);
- bot z7 = (.8v_u_width, 0); rt z7a = (v_u_width, .5x_height);
- rt z8 = (.94v_u_width, .9x_height) ; top rt z8a = (.91v_u_width,x_height);
-
- %v_u_pa = z1..z2..z3..z3a..tension 1.2..z4..z5...z5a..tension 1.2..z6
- % {dir 9}..z6a{dir -85}..z7..z7a..z8..z8a;
- v_u_pa = z1..z2..z3..z3a..z4..z5...z5a..z6..z6a..z7..z7a..z8..z8a;
- %v_u_pb = z1..z2..z3..z3a..tension 1.2..z4..z5..z5a..tension 1.2..z6
- % {dir 5}..z6a{dir -85}..z7;
- %flop(8); draw z3a; draw z5a; draw z6a; draw z7a; draw z8a ;
- sketch v_u_pa;
-enddef;
-
-def vm_uu_form (suffix $) =
- bot z1$ = (x$+.1vm_uu_width, 0); z2$ = (x$+.4vm_uu_width, .66x_height);
- top z3$ = (x$+.52vm_uu_width,x_height);
- rt z4$ = (x$+vm_uu_width, .5x_height);
- bot z5$ = (x$+.75vm_uu_width, 0); z6$ = (x$+.65vm_uu_width, .1x_height);
- rt z7$ =(x$+.85vm_uu_width, .25x_height);
- sketch z$..z1$..z2$..z3$..z4$..z5$..z6$..z7$;
-enddef;
-
-def v_uu_form =
- numeric wid, het ;
- wid = v_uu_width ; het = x_height ;
- z1 = (1/10wid,8/10het) ; z2 = (2x1, y1); top z3 = (x1, het) ;
- lft z4 = (0-.5u, 1/2 het) ; bot z5 = (1/8wid, 0) ;
- z6 = (1/4wid, 1/2het) ; top z7 = (3/8wid, het) ;
- z8 = (1/2wid, 1/2het) ; bot z9 = (5/8wid, 0) ;
- z10 = (3/4wid, 1/2het); top z11 = (7/8wid, het) ;
- rt z12 = (wid+.5u, 1/2het) ;bot z13 = (wid-x3, 0) ;
- z14 = (wid-x2, het-y2) ; z15 = (wid-x1, het-y1) ;
- %sketch z1...z2...z3...z4...z5...z6...z7...z8...z9...z10...z11...z12...z13...z14...z15;
- sketch z1..z2..z3..z4..tension 1.2..z5..tension 1.2..z6..tension 1.2..z7..tension 1.2..z8..tension 1.2..z9..tension 1.2..z10..tension 1.2..z11..tension 1.2..z12..z13..z14..z15;
-enddef;
-
-def v_ro_form =
- path v_ro_p;
- z1 = (.5v_ro_width, .8x_height); z2 = (.25v_ro_width, .7x_height);
- lft z3 = (0, .8x_height); top z4 = (.5v_ro_width, x_height);
- rt z5 = (v_ro_width, .5x_height);
- bot z6 = (x4, 0); lft z7 = (0, .2x_height); z8 = (x2, .3x_height);
- z9 = (x1, .2x_height);
- v_ro_p = z1..z2..z3..z4..z5..z6..z7..z8..z9;
-
- z10 = (.6v_ro_width, y8); z11 = (v_ro_width+2vm_u_width, y10);
- sketch v_ro_p;
- z19 = (z10--z11) intersectionpoint v_ro_p;
- vm_u_form(19);
- z29 = (x19+.4vm_u_width, x_height);
- vm_a_forma(29);
- sketch vm_a_p;
- z20=z19b;
- vm_u_form(20);
- z39 = z20b;
-enddef;
-
-def barandhook_formk (suffix $)(expr bar_width,t) =
- z$a=(x$+bar_width-u,y$); rt z$b=(x$a+u,y$-uh);
- bot z$c =(x$b-u,y$-2uh); lft z$d=(x$b-2u,y$b);
- top z$e=(x$a-u,y$); rt z$f=(x$b,y$+1.5uh);
- top z$g=(x$a,y$f+uh); z$h=(x$d,y$f);
- path barandhook_p;
- barandhook_p= subpath(0,t) of (rt z$--z$a..z$b..z$c..z$d..z$e..z$f..z$g..z$h);
- sketch barandhook_p;
- penlabels($a,$b,$c,$d);
-enddef;
-
-def barandhook_form (suffix $)(expr bar_width,t) =
- z$a=(x$+bar_width-u,y$); rt z$bb=(x$a+u,y$-1/2des_depth);
- rt z$b=(x$a+u,y$-des_depth+uh);
- bot z$c =(x$b-u,y$b-uh); lft z$d=(x$b-1.75u,y$b);
- top z$e=(x$d+.75u,y$b+.5u); rt z$f=(x$b,y$+1.5uh);
- path barandhook_p;
- barandhook_p= (rt z$--z$a..z$bb..z$b..z$c..z$d..z$e);
- %barandhook_p= subpath(0,t) of (rt z$--z$a..z$bb..z$b..z$c..z$d..z$e);
- sketch barandhook_p;
- penlabels($a,$b,$c,$d);
-enddef;
-
-%Following is old version it's obsolete...............
-def vm_au_forma (suffix $)(expr bar_width) = % see the above diagram
- numeric na;
- %top z$e=z$; % screwed up GHA+AU.
- %z$e=z$;
- z$e=(x$, y$);
- z$a = (x$e+2/10(bar_width-u),y$e);
- z1000 = (x$-.5u,asc_height2);
- % 1000 was chosen arbitrarily
- % we needed some suffix not used by any user of
- % this macro
- barandhook_form(1000,bar_width,5);
- z$d=z1000a;
- %next two statements solve for c
- x$c = x$a;
- z$c = whatever[z1000,z$d];
- na:=x$c+(x1000a-x$c)/3; % used for alligning pa,pha,sha..
- sketch z$e--z$a{right}..{left}z$c;
- penlabels($a,$b,$c,$d,$e,1000);
-enddef;
-
-def vm_au_form (suffix $)(expr bar_width) = % see the above diagram
- numeric na;
- %top z$e=z$; % screwed up GHA+AU.
- %z$e=z$;
- z$e=(x$, y$);
- z$a = (x$e+5/10(bar_width-u),y$e);
- z1000 = (x$+2.3u,asc_height2);
- % 1000 was chosen arbitrarily
- % we needed some suffix not used by any user of
- % this macro
- barandhook_form(1000,.9bar_width,5);
- z$d=z1000a;
- %next two statements solve for c
- x$c = x$a;
- z$c = whatever[z1000,z$d];
- na:=x$c+(x1000a-x$c)/3; % used for alligning pa,pha,sha..
- sketch z$e--z$a{right}..{left}z$c;
- penlabels($a,$b,$c,$d,$e,1000);
-enddef;
-
-% Begin of Vowel Modifiers.....
-
-def vm_ee_form =
- z0 = (.5vm_ee_width+u, y2);
- z1 = (.7vm_ee_width+u, 2/3x_height);
- rt z2 = (vm_ee_width+u, y1+1/6x_height);
- top z3 = (1/2vm_ee_width+u, x_height);
- lft z4 = (0+u, .6x_height); bot z5 = (3/5vm_ee_width+u, 0);
- sketch z0..z1..z2..z3..z4..z5;
-enddef;
-
-def vm_ro_form =
- z1=(.8vm_ro_width,3/5x_height);rt z2=(vm_ro_width,0);
- bot z3=(1/2vm_ro_width,-des_depth);z4=(.15vm_ro_width,-.1des_depth);
- z5=(.2vm_ro_width,.05x_height); z6 = (.25vm_ro_width, .1x_height);
- z7=(.3vm_ro_width,-.2des_depth);
- path vm_ro_p;
- vm_ro_p = z1..z2..z3..z4..z5..z6..z7;
- path ct;
- ct = vm_ro_p scaled 1 shifted (-3u, -.5des_depth) rotated 0 ;
- sketch ct;
-enddef;
-
-def vm_y_form =
- top z1=(.75vm_y_width, 3/5x_height); rt z1a=(vm_y_width,3/10x_height);
- rt z2=(.8vm_y_width,.1x_height);
- rt z3a=(vm_y_width,-1/2des_depth);
- bot z3=(1/2vm_y_width,-des_depth);z4=(.15vm_y_width,-.1des_depth);
- z5=(.2vm_y_width,.05x_height); z6 = (.25vm_y_width, .1x_height);
- z7=(.3vm_y_width,-.2des_depth);
- path vm_y_p ;
- vm_y_p = z1..z1a..z2..z2..z3a..z3..z4..z5..z6..z7;
-enddef;
-
-%def vm_e_form_a (suffix $) (expr xoff, yoff) =
-% z$1 = (x$+xoff, y$+yoff);
-% z$2 = (x$1+u, y$1+u);
-% z$3 = (x$1, y$1+2u);
-% z$4 = (x$1-u, y$1+u);
-% z$5 = (x$1-.7u, y$1+.1u);
-% path vm_e_p;
-% vm_e_p = z$..z$1..z$2..z$3..z$4..z$5;
-%enddef;
-
-def vm_e_form_a (suffix $) (expr xoff, yoff) =
- z31 = (x$+xoff, y$+yoff);
- z32 = (x31+u, y31+u);
- z33 = (x31, y31+2u);
- z34 = (x31-u, y31+u);
- z35 = (x31-.7u, y31+.1u);
- path vm_e_p;
- vm_e_p = z$..z31..z32..z33..z34..z35;
-enddef;
-
-def vm_e_formb(suffix $) (expr a, b) =
- z50 = (a-1/2u, b+u) ;
- z51 = (a, b) ;
- sketch z$..z50..z51 ;
-enddef;
-
-def vm_e_form =
- path vm_e_p;
- lft z551 = (0,x_height+1.2ascunit);
- top z552 = (1/2vm_e_width,x_height);
- rt z553 = (vm_e_width,x_height+2ascunit);
- z554 = z553;
- lft z555 = (0,x_height+3ascunit);
- z556 = (1/2vm_e_width,y555);
- top z557=(1/2vm_e_width,vm_e_height1+ascunit);
- vm_e_p = subpath (0.4,1) of z551{down}..{right}z552..z553..z557..z555..z556;
- sketch vm_e_p;
- %sketch subpath (0.4,1) of z551{down}..{right}z552..z553..z557..z5..z556;
- % hook can be attached at z7
-enddef;
-
-def naa_form =
- path naa_p ;
- z1 = bot lft (cb_na_width, x_height) ; z2 = bot ( 2u, x_height) ;
- z3 = rt (0, 5/6x_height) ;
- z4 = bot (u, 2/3x_height) ; z5 = (3/4cb_na_width, y4) ;
- z6 = rt (0, 1/2x_height) ;
- z7 = bot (u, 1/3x_height); z8 = (1/2cb_na_width, y7) ;
- z9 = rt (0, 1/6x_height) ;
- z10 = top (u, 0) ;
-
- naa_p = z1--z2...z3...z4--z5 &z5--z4...z6...z7--z8 & z8--z7...z9..z10 ;
- sketch naa_p ;
-enddef ;
-
-input kanvarna ;
-input kanlets;
-
-end;
diff --git a/Master/texmf-dist/fonts/source/public/itrans/kanparam.mf b/Master/texmf-dist/fonts/source/public/itrans/kanparam.mf
deleted file mode 100644
index 8346ee22b24..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/kanparam.mf
+++ /dev/null
@@ -1,181 +0,0 @@
-% This file is part of the KannadaTeX Software Package.
-%Copyright (c) 1991 G.S. Jagadeesh & Venkatesh. Gopinath.
-%
-%Author: Modified from TeluguTex by, GS. Jagadeesh & Venkatesh Gopinath.
-%The KannadaTeX Software Package is distributed in the hope that
-%it will be useful,but WITHOUT ANY WARRANTY. No author or distributor
-%accepts responsibility to anyone for the consequences of using it
-%or for whether it serves any particular purpose or works at all,
-%unless he says so in writing. Refer to the KannadaTeX Software Package
-%General Public License for full details.
-%
-%Everyone is granted permission to copy, modify and redistribute
-%the KannadaTeX Software Package, but only under the conditions described in the
-%KannadaTeX Software Package General Public License. A copy of this license is
-%supposed to have been given to you along with KannadaTeX Software Package so you
-%can know your rights and responsibilities. It should be in a
-%file named CopyrightLong. Among other things, the copyright notice
-%and this notice must be preserved on all copies.
-%%%%%
-
-%%%%%%%%
-% This file contains various parameters used in making a font
-% for kannada. Many of the parameters are used in several places.
-% Before changing anything here you should be very clear about
-% the possible impact.
-%
-%
-input kanbase % read basefile
-
-font_identifier :="KANNADA";
-
-% parameters
-
-u#:=designsize/18; % unit width
-v#:=designsize; % total height
-uh#:=v#/18; % unit height
-top_shoulder:=2/36; % top shoulder proportion
-bot_shoulder:=2/36; % bottom shoulder proportion
-xheight:=15/36; % x height proportion
-ascheight:=10/36; % ascender height proportion
-desdepth:=7/36; % descender depth proportion
-figheight:=6/36; % height of roman digits
-
-em_width#:=18u#; % same as font_quad
-%font_quad em_width#;
-
-asc_height#:=(ascheight+xheight)*v#;
-des_depth#:=desdepth*v#;
-x_height#:=xheight*v#;
-bot_depth#:=(bot_shoulder+desdepth)*v#;
-top_height#:=(top_shoulder+ascheight+xheight)*v#;
-fig_height#:=(figheight+xheight)*v#; % height of roman digits
-kfig_width#:=7.5u#; % width of kannada digits
-kfig_height#:=x_height#; % height of kannada digits
-
-asc_height1#:=(1/3ascheight+xheight)*v#;
-asc_height2#:=(2/3ascheight+xheight)*v#;
-
-%j_height#:=2/3x_height#; % height of bowls in ja,ta etc
-j_height#:=.6x_height#; % height of bowls in ja,ta etc
-c_height#:=1/3x_height#; % height of circle in ma, pa etc
-% c_height is used to draw small circles. If we use a wide pen then the circle
-% may not be clearly visible. Hence the following statement.
-if c_height# < (3.2*pen_width#):c_height#:=3.2pen_width#; fi;
-w_height#:=1/3x_height#; % height of wedge in da,ta etc
-ascunit#:=1/6(asc_height#-x_height#); % a unit for acsender area
-vmwidth#:=7u#; % width of vowel modifiers
-top_accent#:=1.5uh#; % base for accents that appear at top
-bot_accent#:=1.5uh#; % base for accents that appear below
-cc_scale:=0.65; % scale factor for consonant conjuncts
-ccwidth#:=vmwidth#; % width of co.conjuncts that appear on % the side
-dot_radius#:=u#; % radius of dot
-wedge_height#:=x_height#/4; % height of wedge (in dha, uu etc)
-wedge_depth#:=4/9des_depth#; % depth of wedge(in dha,uu etc)
-sc_height#:=1/6x_height#; % misc. usage
-
-v_a_width#:=10u#; % width of vowel a
-v_e_width#:=7.5u#; % width of vowel e
-v_u_width#:=10u#; % width of vowel u (like dda no hat
-v_uu_width#:=13u#; % width of vowel u (like dda no hat
-v_lo_width#:=11u#; % width of vowel lo(inverted ja)
-v_ea_width#:=6u#; % width of vowel ea(like pa without
-v_i_width#:=7u#; % width of vowel i
-v_ro_width#:=4.5u#; % width of vowel ro
-
-vm_ah_width# :=4u#;
-vm_ah_height# :=3u#;
-vm_a_width#:=2u#; % width of vowel modifier a
-vm_aa_width#:=6u#; % width of vowel modifier aa
-vm_e_width#:=4u#; % width of vowel modifier e
-vm_ee_width#:=4u#; % width of vowel modifier e
-vm_e_height1#:=asc_height2#; % height of vowelmodifier e (used
-vm_ea_width# := 2u#;
-vm_ea1_width# := 8u#;
-vm_ea_height# := 2u#;
-vm_e_height2#:=5/6x_height#; % vowel mod. e for ra,ga.da sits
-vm_e_heightx#:=(1/2ascheight+xheight)*v#; % between vm_e_height2 and 3
- % with certain consonants kha,cha,
- % ccha,ja,ta,na,ba,bha,ma,la,va etc)
-vm_u_width#:=4.5u#; % width of ubowl (attached to letter
-vm_uu_width#:=8u#; % width of uubowl (attchd to lett).
-vm_ro_width#:=6u#; % width of vowel modifier ro
-vm_y_width#:=6u#; % width of vowel modifier ro
-vm_bar_width#:=4u#; % width of vowel modifier ro
-vm_ao_width#:=8u#; % width of vowel modifier ao
-vm_aoo_width#:=vm_ao_width#+1.5u#; % width of vowel modifier aoo
-vm_au_width#:=8u#; % width of vowel modifier ao
-
-vm_e_width1#:=3u#; % width of vowel modifier e
-vm_e_heightj#:=2.25u#; % height of vowel modifier e
-
-%vm_e_width#:=3u#; % width of vowel modifier ao
-%vm_e_height#:=2u#; % width of vowel modifier ao
-
-cb_ka_width#:=6u#; % width of ka
-cb_kha_width#:=7.5u#; % width of kha
-cb_ga_width#:=6u#; % width of ga
-cb_cha_width#:=9u#; % width of cha
-cb_ja_width#:=7.5u#; % width of ja
-%cb_tta_width#:=10.5u#; % width of tta
-cb_tta_width#:=7.5u#; % width of tta
-cb_nna_width#:=9u#; % width of nna
-cb_ta_width#:=7u#; % width of ta
-cb_da_width#:=9.0u#; % width of da
-cb_ha_width#:=9.0u#; % width of da
-cb_na_width#:=7u#; % width of na
-cb_ba_width#:=7.5u#; % width of ba
-cb_ya_width#:=10u#; % width of ya (without bowl)
-cb_ra_width#:=6u#; % width of ra
-cb_rra_width#:=9u#; % width of rra
-cb_la_width#:=9u#; % width of la
-cb_lla_width#:=6u#; % width of lla
-cb_pa_width#:=7.5u#; % width of pa
-cb_ca_width#:=5.5u#; % width of ca
-cb_sha_width#:=cb_pa_width#+1.5u#; % width of sha
-cb_ksha_width#:=cb_ka_width#; % width of ksha
-cb_ksha_depth#:=des_depth#; % floor of ksha
-cb_np_width#:=ccwidth#; % width of nakarapollu
-cb_vg_width#:=ccwidth#; % width of valapalagilaka
-
-cv_pu_width#:=cb_pa_width#+2u#; % width of u modifier for pa
-cv_pu_depth#:=1.5uh#; % depth of u modifier for pa
-
-p_comma_width#:=2dot_radius#+u#; % width of comma
-half_plus_width#:=cb_ja_width#/2; % width of symbol like truncated +
-
-% ul#, ur# indicate the amount of white space that is added
-% to a symbol. Following are the criteria used to add space
-% consonant base, vowels - none
-% punctuation,digits - on right
-% consonant conjuncts that appear below,vowel modifiers that appear
-% above/below - none
-% accents that appear below/above - none
-% consonant conjuncts that appear on the side - on left
-% vowel modifiers for u, uu - none
-% vowel modifiers for ro, roo - on left
-% While composing Kannada text using TeX, space is added after a syllable
-% by the macros that build a syllable.
-ul#:=2u#; % white space (on left)
-ur#:=2u#; % white space (on right)
-
-
-%generate kannada; % switch to driver files
-% Font Dimensions
-
-font_slant slant;
-font_x_height x_height#;
-font_normal_space 6u#;
-font_normal_stretch 3u#;
-font_normal_shrink 2u#;
-font_quad em_width#;
-font_extra_space 2u#;
-
-%ligature and kern information
-
-%ligtable "'": "'" =: p_cquotes_code; % close quotes
-%ligtable "`": "`" =: p_oquotes_code; % open quotes
-%ligtable "-": "-" =: p_lhyphen_code; % en dash
-%ligtable p_lhyphen_code: "-" =: p_vlhyphen_code; % em dash
-
-%if not testing: expandafter stop fi;
diff --git a/Master/texmf-dist/fonts/source/public/itrans/kanspc.mf b/Master/texmf-dist/fonts/source/public/itrans/kanspc.mf
deleted file mode 100644
index 98d74be993f..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/kanspc.mf
+++ /dev/null
@@ -1,52 +0,0 @@
-%kanspc%
-% generates striped characters with shading
-%input kanmode;
-font_size 72pt#;
-slant:=0;
-pen_width#:=2.5pt#;
-% Following code(with minor modifications) is taken from the article,
-% The ABC's of Special Effects by Georgia K. M. Tobin,
-% that appeared in TUGboat, Volume 9(1988), No. 1
-vardef special_effects=
-% creates characters filled with stripes and followed by a shadow.
- cullit;
- picture Normalchar;
- Normalchar:=currentpicture;
- clearit;
-% Depending on the output device, pen size(0.1pt) may need to be
-% changed.
- pickup pencircle scaled 0.1pt;
- filldraw (0,-d)--(w,-d)--
- (w,h)--(0,h)--cycle;
- picture Blackbox;
- Blackbox:=currentpicture;
- picture Reversevideo;
- Reversevideo:=Blackbox-Normalchar;
- clearit;
-% Depending on the output device,stepsize(uh/3) may need to be
-% changed.
- for f=-d step uh/3 until h:
- draw(0,f)--(w,f);
- endfor;
- currentpicture:=
- currentpicture-Reversevideo;
- cullit;
- picture Stripedchar;
- Stripedchar:=currentpicture;
- clearit;
-% Depending on the output device,offset(1.5pt) may need to be
-% changed.
- currentpicture:=Normalchar shifted(1.5pt,-1.5pt);
- picture Shadow;
- Shadow:=currentpicture;
- clearit;
- currentpicture:=Shadow-Normalchar;
- cullit;
- picture Shadowonly;
- Shadowonly:=currentpicture;
- clearit;
-
- currentpicture:=Shadowonly+Stripedchar;
-enddef;
-input kanmain;
-%%
diff --git a/Master/texmf-dist/fonts/source/public/itrans/kanvarna.mf b/Master/texmf-dist/fonts/source/public/itrans/kanvarna.mf
deleted file mode 100644
index f2a429c2dd3..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/kanvarna.mf
+++ /dev/null
@@ -1,2359 +0,0 @@
-% This file is part of the KannadaTeX Software Package.
-%Copyright (c) 1991 G.S. Jagadeesh & Venkatesh. Gopinath.
-%
-%Author: GS. Jagadeesh.
-%The KannadaTeX Software Package is distributed in the hope that
-%it will be useful,but WITHOUT ANY WARRANTY. No author or distributor
-%accepts responsibility to anyone for the consequences of using it
-%or for whether it serves any particular purpose or works at all,
-%unless he says so in writing. Refer to the KannadaTeX Software Package
-%General Public License for full details.
-%
-%Everyone is granted permission to copy, modify and redistribute
-%the KannadaTeX Software Package, but only under the conditions described in the
-%KannadaTeX Software Package General Public License. A copy of this license is
-%supposed to have been given to you along with KannadaTeX Software Package so you
-%can know your rights and responsibilities. It should be in a
-%file named CopyrightLong. Among other things, the copyright notice
-%and this notice must be preserved on all copies.
-%%%%%
-% This file contains all Kannada aksharas in it's varnamale.
-% along vowel modifiers and consonant conjunctions.
-
-%-------------- Begin of are the Vowel and Vowel modifiers.---------------
-def VA =
- stest(va); kanchar "vowel a";
- begintchar(v_a_code,v_a_width#,x_height#,0,0,0,0);
- v_a_form;
- sketch z10..z11..z1..z3..z4..z5..z6..z7--z8;
- endtchar; etest;
-enddef ;
-
-def VAA=
- stest(vaa); kanchar "vowel aa";
- begintchar(v_aa_code,v_a_width#,x_height#,0,0,0,0);
- v_a_form;
- sketch z10..z11..z1..z3..z4..z2 &z2{(0,1)}..{up}z12..z6..z5..{left}z7--z8;
- endtchar; etest;
-enddef ;
-
-def VE=
- stest(ve); kanchar "vowel e";
- begintchar(v_e_code,v_e_width#,x_height#,des_depth#,0,0,0);
- v_e_form;
- endtchar; etest;
-enddef ;
-
-def VEE =
- stest(vee); kanchar "vowel ee";
- begintchar(v_ee_code,cb_ra_width#+2.6u#,asc_height#,0,0,0,0);
- cb_ra_form;
- z1a = (0, 1/2x_height);
- z1b = (cb_ra_width+1.1u, y1a);
- rt z1c = (x1b+1.5u, .7x_height);
- z1d = (x1b+.75u, .85x_height);
- rt z1e = (x1b+1.5u, .25x_height);
- bot z1f = (x1b+.5u, 0);
- draw z1a--z1b..z1c..z1d..z1b..z1e..z1f;
- vmfa_form(301); % Following are test to see How vowel modifer looks.
- endtchar; etest;
-enddef ;
-
-def VU=
- stest(vu); kanchar "vowel u";
- begintchar(v_u_code,v_u_width#,asc_height#,0,0,0,0);
- v_u_form;
- %sketch v_u_pa;
- endtchar; etest;
-enddef;
-
-def VUU=
- stest(vuu); kanchar "vowel uu";
- begintchar(v_uu_code,v_uu_width#+.5u#,x_height#,0,0,0,0);
- v_uu_form;
- endtchar; etest;
-enddef;
-
-def VRO=
- stest(vro); kanchar "vowel ro";
- begintchar(v_ro_code,v_ro_width#+1.7vm_u_width#,x_height#+2u#,0,0,0,0);
- v_ro_form;
- endtchar; etest;
-enddef;
-
-def VROO=
- stest(vroo); kanchar "vowel roo";
- begintchar(v_roo_code,v_ro_width#+2vm_u_width#+vm_uu_width#,x_height#+2u#,0,0,0,0);
- v_ro_form;
- %z3a = (0, .7w_height);
- vm_uu_form(39);
- endtchar; etest;
-enddef;
-
-def VEA=
- stest(vea); kanchar "vowel ea";
- begintchar(v_ea_code,cb_pa_width#,x_height#,0,0,0,0);
- vb_ea_form;
- sketch vb_a_p;
- endtchar; etest;
-enddef ;
-
-def VEAE=
- stest(veae); kanchar "vowel eae";
- begintchar(v_eae_code,cb_pa_width#,x_height#,0,0,0,0);
- vb_eae_form;
- sketch vb_a_pb;
- endtchar; etest;
-enddef ;
-
-def VI =
- stest(vi); kanchar "vowel y";
- begintchar(v_i_code,cb_pa_width#,x_height#,0,0,0,0);
- vb_i_form;
- draw vb_a_pb;
- endtchar; etest;
-enddef;
-
-def VAO =
- stest(vao); kanchar "vowel ao";
- begintchar(v_ao_code,cb_ja_width#,x_height#,0,0,0,0);
- cb_ja_form;
- endtchar; etest;
-enddef;
-
-def VAOO =
- stest(vaoo); kanchar "vowel aoo";
- begintchar(v_aoo_code,cb_ja_width#,x_height#,0,0,0,0);
- cb_ja_form;
- vm_hook_form(2,2);
- endtchar; etest;
-enddef;
-
-def VAU=
- stest(vau); kanchar "vowel ow";
- begintchar(v_au_code,5/4cb_ja_width#,asc_height#,0,0,0,0);
- cb_ja_form;
- z12=top z2;
- vm_au_form(12,w);
- h:=top y12c; w:=rt x1000b;
- endtchar; etest;
-enddef;
-
-% Begin of Vowel Modifiers.......
-
-def VMAH =
- stest(vmp); kanchar "vowel modifier of ah";
- begintchar(vm_ah_code,vm_ah_width#,x_height#+vm_ah_height#,0,0,0,0);
- lft top z77 = (0, x_height);
- vmah_form(77);
- pivot_message(x77);
- endtchar; etest;
-enddef;
-
-def VMA =
- stest(vma); kanchar "vowel modifier of a";
- begintchar(vm_a_code,vm_a_width#,asc_height#,0,0,0,0);
- lft top z1=(0,x_height);
- vmfa_form(1);
- pivot_message(x1);
- endtchar; etest;
-enddef ;
-
-def VMAA =
- stest(vmaa); kanchar "vowel modifier of aa";
- % used for kha,nga,ja,nya etc.
- begintchar(vm_aa_code,vm_aa_width#,asc_height#,0,0,0,0);
- lft top z0 = (0, x_height);
- vmfaa_form(0) ;
- pivot_message(x0);
- endtchar; etest;
-enddef ;
-
-def VME=
- stest(vme); kanchar "vowel modifer of e ";
- begintchar(vm_e_code,vm_e_width#,vm_e_height1#+ascunit#,0,0,0,0);
- vm_e_form;
- pivot_message(.5u);
- endtchar; etest;
-enddef ;
-
-def VMEE=
- stest(vmee); kanchar "vowel modifier of ee";
- begintchar(vm_ee_code,vm_e_width#,asc_height#,0,0,0,0);
- vm_ee_form;
- %vm_hook_form(7,3);
- pivot_message(x2);
- endtchar; etest;
-enddef;
-
-def VMU =
- stest(vmu); kanchar "vowel modifier of u";
- begintchar(vm_u_code,vm_u_width#,x_height#,0,0,0,0);
- rt z1 = (0,.6w_height);
- vm_u_form(1);
- w:=rt x1b;
- pivot_message(x1d);
- endtchar; etest;
-enddef;
-
-def VMUU =
- stest(vmuu); kanchar "vowel modifier of uu";
- begintchar(vm_uu_code,vm_uu_width#,x_height#,0,0,0,0);
- rt z1 = (0,.6w_height);
- vm_uu_form(1);
- endtchar; etest;
-enddef;
-
-def VMRO =
- stest(vmro); kanchar "vowel modifier of ro";
- begintchar(vm_ro_code,vm_ro_width#-3u#,x_height#,.5des_depth#,0,ul#,0);
- cc_clear ;
- vm_ro_form; %cc_whd(0,1);
- %cc_whd(0,1);
- endtchar; etest;
-enddef;
-
-
-def VMROO =
- stest(vmroo); kanchar "vowel modifier of roo";
- begintchar(vm_roo_code,vm_ro_width#+vm_bar_width#-3u#,x_height#,.5des_depth#,0,ul#,0);
- cc_clear ;
- vm_ro_form;
- z10 =(x1+.9vm_bar_width, y1);
- rt z11 = (x1+vm_bar_width, y1 -2u);
- z12 = (x1+.9vm_bar_width, y1 -u);
- path cd, bar_p;
- bar_p = z1---z10..z11..z12;
- cd = bar_p scaled 1 shifted (-3u, -.5des_depth) rotated 0 ;
- sketch cd;
- endtchar; etest;
-enddef;
-
-def VMEA =
- stest(vmea); kanchar "vowel modifier of ea";
- begintchar(vm_ea_code,vm_ea_width#,x_height#+vm_ea_height#,0,0,0,0);
- lft top z77 = (0, x_height);
- vmfea_form(77);
- pivot_message(x77);
- endtchar; etest;
-enddef;
-
-def VMEAA =
- stest(vmeaa); kanchar "vowel modifier of ea";
- begintchar(vm_ea1_code,vm_ea1_width#,x_height#+vm_ea_height#,0,0,0,0);
- bar_forma(vm_ea1_width) ;
- %lft top z77 = (0, x_height);
- vmfea_form(301);
- pivot_message(x300);
- endtchar; etest;
-enddef;
-
-def VMY =
- stest(vmy); kanchar "vowel modifier of y";
- begintchar(vm_y_code,.5vm_ro_width#,x_height#,des_depth#+1.4u#,0,ul#,0);
- vm_y_form; %cc_whd(0,1);
- path ct ;
- %ct = vm_y_p scaled 1.3 shifted (-1.5u, 4.3u) rotated 0 ;
- ct = vm_y_p scaled .85 shifted (-2.0u, -.5des_depth) rotated 0 ;
- sketch ct;
- %cc_clear; cc_transform(ct);
- %cc_whd(1,0);
- endtchar; etest;
-enddef;
-
-def VMAU=
- stest(vmau); kanchar "vowel modifier au";
- begintchar(vm_au_code,vm_au_width#,asc_height#,0,0,0,0);
- lft z12 = (0, x_height);
- vm_au_form(12,w);
- pivot_message(x12);
- endtchar; etest;
-enddef;
-
-% --------------------End of the Vowel and Vowel modifiers.------------
-
-%---------------------Begin of Kannada Consonant and its conjunctions.--------
-def CBKA=
- stest(cbka); kanchar "base of consonant ka";
- begintchar(cb_ka_code,cb_ka_width#,x_height#,0,0,0,0);
- cb_ka_form;
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CCKA=
- stest(ccka); kanchar "consonant conjunction of ka";
- begintchar(cc_ka_code,cb_ka_width#,x_height#,0,0,0,0);
- cb_ka_form;
- cc_clear; cc_transform(cb_ka_pa);
- cc_transform(cb_ka_pb); cc_transform(cb_ka_pc);
- cc_whd(1,0);
- pivot_message(w/2);
- endtchar; etest;
-enddef ;
-
-def CBKHA=
- stest(cbkha); kanchar "base of consonant kha";
- begintchar(cb_kha_code,cb_kha_width#,x_height#,wedge_depth#,0,0,0);
- cb_kha_form;
- sketch cb_kha_p;
- pivot_message(x12,x400);
- endtchar; etest;
-enddef ;
-
-def CCKHA=
- stest(cckha); kanchar "consonant conjunction of kha";
- begintchar(cc_kha_code,cb_kha_width#,x_height#,0#,0,0,0);
- cb_kha_form;
- cc_clear; cc_transform(cb_kha_p);
- cc_whd(1,0);
- pivot_message(.6w);
- endtchar; etest;
-enddef ;
-
-def CBGA=
- stest(cbga); kanchar "base of consonant ga";
- begintchar(cb_ga_code,cb_ga_width#,x_height#,0,0,0,0);
- cb_ga_form;
- sketch cb_ga_p;
- bar_forma(cb_ga_width-.5u);
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CCGA=
- stest(ccga); kanchar "consonant conjunct of ga";
- begintchar(cc_ga_code,cb_ga_width#,x_height#,0,0,0,0);
- cb_ga_form;
- cc_clear; cc_transform(cb_ga_p);cc_whd(0,0);
- %pivot_message(x3*cc_scale);
- cc_whd(1,0);
- pivot_message(w/2);
- endtchar; etest;
-enddef ;
-
-
-def CBGHA =
- stest(cbgha); kanchar "base of consonant gha";
- begintchar(cb_gha_code,cb_pa_width#+1/2vm_u_width#,x_height#,wedge_depth#,0,0,0);
- cb_pa_form;
- top lft z77=(1/2cb_pa_width-1/2c_height-.5u, top (x_height - c_height));
- place_lit_circ(77, 1);
- path new_path ;
-
- sketch cb_pa_p ;
- top z10=1/2[z46,z46];
- %z50=(x48+1/4u,y48) ;
- wedge(10);
- vm_ghu_form(48);
- bar_forma(.9cb_pa_width); % z301 is comming from bar_forma...
- %vmfa_form(301); % Following are test to see How vowel modifer looks.
- %vmfaa_form(301) ;
- %vmfea_form(301);
- %bar_form(0,cb_ka_width);
- %vm_au_form(301,w);
- %vmah_form(301); % tale-ardha akshara
- %vm_u_form(400);
-
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def transform_gha(text t) =
- path ct_p ;
- cc_transform(t) ;
- undraw cc_transformed_path ;
- ct_p = cc_transformed_path scaled .95 shifted (-1.5u, 2u) rotated 0 ;
- sketch ct_p ;
-enddef ;
-
-def CCGHA=
- stest(ccgha); kanchar "consonant conjunct of gha";
- begintchar(cc_gha_code,cb_pa_width#+1/4vm_u_width#-2u#,x_height#,0,0,0,0);
- cb_pa_form;
-
- top lft z77=(1/2cb_pa_width-1/2c_height-.5u, top (x_height - c_height));
- place_lit_circ(77, 1);
-
- sketch cb_pa_p;
- top z10=1/2[z46,z46];
- z50=(x48+1/4u,y48) ;
- wedge(10);
- vm_ghu_form(48);
-
- path ca, cb, cc ;
- cc_clear; %cc_transform(pl_lit_cir_p);
- transform_gha(cb_pa_p);
- transform_gha(wedge_p);
- transform_gha(vm_ghu_p);cc_whd(1,1);
- pivot_message(w/2);
- endtchar; etest;
-enddef ;
-
-
-def CBNGA =
- stest(cbnga); kanchar "base of consonant nga";
- begintchar(cb_nga_code,cb_ja_width#,x_height#,0,0,0,0);
- cb_ja_form;
- sketch cb_ja_pc;
- sketch cb_nga_p; % puts bowl to nga.
- %vmfa_form(301); % Following are test to see How vowel modifer looks.
- %vmfaa_form(21) ;
- %vmfea_form(21);
- %vm_au_form(21,w);
-
- pivot_message(x21-1.5u,x400);
- endtchar; etest;
-enddef ;
-
-def CCNGA =
- stest(ccnga); kanchar "base of consonant nga";
- begintchar(cc_nga_code,cb_ja_width#,x_height#,0,0,0,0);
- cb_ja_form;
- cc_clear; cc_transform(cb_ja_pa);
- cc_transform(cb_nga_p); cc_transform(cb_ja_pc);
- cc_whd(1,0);
- pivot_message(w/2);
- endtchar; etest;
-enddef ;
-
-
-def CBCHA =
- stest(cbcha); kanchar "base of consonant cha";
- begintchar(cb_cha_code,cb_ja_width#+.5u#,x_height#,0,0,0,0);
- cb_ch_form;
- pivot_message(x20-u,x400);
- endtchar; etest;
-enddef ;
-
-def transform_char(text t) =
- path ct_p ;
- cc_transform(t) ;
- undraw cc_transformed_path ;
- ct_p = cc_transformed_path scaled 1 shifted (-u, 1.5u) rotated 0 ;
- sketch ct_p ;
-enddef ;
-
-def CCCHA =
- stest(cccha); kanchar "consonant conjunction of cha";
- begintchar(cc_cha_code,cb_ja_width#-2.5u#,x_height#,0,0,0,0);
- cb_ch_form;
- cc_clear; transform_char(cb_cha_pa);
- transform_char(cb_cha_pb);
- transform_char(cb_cha_pc);
- cc_whd(1,1);
- endtchar; etest;
-enddef ;
-
-def CBCCHA=
- stest(cbccha); kanchar "base of consonant ccha";
- begintchar(cb_ccha_code,cb_ja_width#,x_height#,0,0,0,0);
- cb_cch_form;
- wedge(8);
- pivot_message(x12-u,x400);
- endtchar; etest;
-enddef ;
-
-def CCCCHA=
- stest(ccccha); kanchar "consonant conjunction ccha";
- begintchar(cc_ccha_code,cb_ja_width#-2u#,x_height#,0,0,0,0);
- cb_cch_form;
- wedge(8);
- cc_clear; transform_char(cb_ccha_pa);
- transform_char(wedge_p);
- cc_whd(0,0);
- endtchar; etest;
-enddef ;
-
-
-def CBJA =
- stest(cbja); kanchar "base of consonant ja";
- begintchar(cb_ja_code,cb_ja_width#,x_height#,0,0,0,0);
- cb_ja_form;
- sketch cb_ja_pb; % puts bowl to ja.
- pivot_message(x52-u,x400);
- %vmfa_form(52); % Following are test to see How vowel modifer looks.
- %vmfaa_form(52) ;
- %vmfea_form(52);
- %vm_au_form(52,vm_au_width);
- %vmah_form(52); % tale-ardha akshara
- endtchar; etest;
-enddef ;
-
-def CCJA =
- stest(ccja); kanchar "base of consonant ja";
- begintchar(cc_ja_code,cb_ja_width#-2u#,x_height#,0,0,0,0);
- cb_ja_form;
- %sketch cb_ja_pb; % puts bowl to ja.
- cc_clear; transform_char(cb_ja_pa);
- transform_char(cb_ja_pb);cc_whd(0,0);
- pivot_message(w/2);
- endtchar; etest;
-enddef ;
-
-def CBJHA =
-stest(cbjha); kanchar "base of consonant jha";
- begintchar(cb_jha_code,cb_ra_width#+2vm_u_width#,x_height#,wedge_depth#,
- 0,0,0);
- cb_ra_form;
- % The next statement will identify the point on ra_form
- % where the bowl will be attached.
- z5 = (cb_ra_p) intersectionpoint ((x1,w_height)--(x1+w,w_height));
- vm_u_form(5);
- z6 = z5b;
- wedge(6);
- z7 = z6;
- vm_u_form(7);
- w:=rt x7b;
- z8a=(x7d-.5u,y7d);
-
- %vmfa_form(301); % Following are test to see How vowel modifer looks.
- %vmfaa_form(8a) ;
- %vmfea_form(301);
- %bar_form(0,cb_ka_width);
- %vm_au_form(8a,w);
-
- % to compute the joining point of "kombu for jha".
- path inter;
- inter = (.9w, .3x_height)--(1.1w, .3x_height);
- z401 = vm_u_p intersectionpoint inter;
- %vm_u_form(401);
-
- pivot_message(x301,x401,x8a);
-
- endtchar; etest;
-enddef;
-
-def CCJHA =
- stest(ccjha); kanchar "consonant conjunct of jha";
- begintchar(cc_jha_code,cb_ra_width#+2vm_u_width#-2.5u#,x_height#,0,0,0,0);
- cb_ra_form;
- % The next statement will identify the point on ra_form
- % where the bowl will be attached.
- z5=z4;
- vm_u_form(5);
- path p; p:=vm_u_p;
- z6 = z5b;
- wedge(6);
- z7 = z6;
- vm_u_form(7);
- w:=rt x7b;
- cc_clear; transform_char(cb_ra_p);
- transform_char(p); transform_char(vm_u_p);
- transform_char(wedge_p);cc_whd(1,0);
- penlabels(5,6);
- pivot_message(w/2);
- endtchar; etest;
-enddef ;
-
-def CBNYA=
- stest(cbnya); kanchar "base mf consonant nya";
- begintchar(cb_nya_code,v_e_width#+half_plus_width#,x_height#,0,0,0,0);
- cb_nya_form;
- pivot_message(x17-u,x400);
- endtchar; etest;
-enddef ;
-
-def CCNYA=
- stest(ccnya); kanchar "consonant conjunction of nya";
- begintchar(cc_nya_code,v_e_width#+half_plus_width#,x_height#,0,0,0,0);
- cb_nya_form;
- cc_clear; cc_transform(v_e_p);
- cc_transform(cb_ny_pb); cc_whd(0,1);
- pivot_message(0) ;
- endtchar; etest;
-enddef;
-
-def CBTTA=
- stest(cbtta); kanchar "base of consonant tta";
- begintchar(cb_tta_code,cb_tta_width#,x_height#,0,0,0,0);
- cb_tta_form;
- pivot_message(x13-u,x400);
- endtchar; etest;
-enddef ;
-
-def CCTTA=
- stest(cctta); kanchar "base of consonant tta";
- begintchar(cc_tta_code,cb_tta_width#-1.75u#,x_height#,0,0,0,0);
- cb_tta_form;
- cc_clear; transform_char(cb_tta_p);; cc_whd(1,0);
- pivot_message(w);
- endtchar; etest;
-enddef ;
-
-def CBTTHA=
- stest(cbttha); kanchar "base of consonant ttha";
- begintchar(cb_ttha_code,cb_ra_width#,x_height#,0,0,0,0);
- cb_ra_form;
- z10 = (x1,1/2x_height);
- fill_dot(10);
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CCTTHA=
- stest(ccttha); kanchar "consonant conjunct of ttha";
- begintchar(cc_ttha_code,cb_ra_width#,x_height#,0,0,0,0);
- cb_ra_form;
- z10 = (x1,1/2x_height);
- fill_dot(10);
- cc_clear; cc_transform(cb_ra_p);
- cc_f_transform(fill_dot_p);cc_whd(0,0);
- pivot_message(w/2);
- endtchar; etest;
-enddef ;
-
-
-def CBDDA=
- stest(cbdda); kanchar "base of consonant dda";
- begintchar(cb_dda_code,.9cb_da_width#,x_height#,0,0,0,0);
- cb_dda_form;
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CCDDA=
- stest(ccdda); kanchar "consonant conjunction of dda";
- begintchar(cc_dda_code,.9cb_da_width#-2u#,x_height#,0,0,0,0);
- cb_dda_form;
- cc_clear; cc_transform(cb_dda_p);cc_whd(0,0);
- pivot_message(w/2);
- endtchar; etest;
-enddef ;
-
-def CBDDHA=
- stest(cbddha); kanchar "base of consonant ddha";
- begintchar(cb_ddha_code,.9cb_da_width#,x_height#,0,0,0,0);
- cb_dda_form;
- wedge(3);
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CCDDHA=
- stest(ccddha); kanchar "consonant conjunction of ddha";
- begintchar(cc_ddha_code,.9cb_da_width#-2u#,x_height#,0,0,0,0);
- cb_dda_form;
- wedge(3);
- cc_clear; cc_transform(cb_dda_p);
- cc_transform(wedge_p);cc_whd(1,1);
- pivot_message(w/2);
- endtchar; etest;
-enddef ;
-
-def CBNNA=
- stest(cbnna); kanchar "base of consonant nna";
- begintchar(cb_nna_code,cb_nna_width#,x_height#,0,0,0,0);
- cb_nna_form;
- pivot_message(x400-.5u);
- endtchar; etest;
-enddef ;
-
-def CCNNA=
- stest(ccnna); kanchar "consonant conjunct of nna";
- begintchar(cc_nna_code,cb_nna_width#-u#,x_height#,0,0,0,0);
- cb_nna_form;
- cc_clear; cc_transform(cb_nna_p);cc_whd(0,0);
- pivot_message(w/2);
- endtchar; etest;
-enddef ;
-
-def CBTA=
- stest(cbta); kanchar "base of consonant ta";
- begintchar(cb_ta_code,cb_ta_width#,x_height#,0,0,0,0);
- cb_ta_form;
- sketch cb_ta_p;
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CCTA=
- stest(ccta); kanchar "consonant conjunct of ta";
- begintchar(cc_ta_code,vmwidth#,0,0,0,0,0);
- % d is set later
- top z1=(0,0); barandhook_formk(1,w,5); erase sketch barandhook_p;
- sketch barandhook_p reflectedabout ( top z1, top z1+(w,0))
- shifted (0, (-bot_accent+ (bot y1c)));
- d:=bot_accent- (bot y1c);
- pivot_message(w);
- endtchar; etest;
-enddef ;
-
-def CBTHA=
- stest(cbtha); kanchar "base of consonant tha";
- begintchar(cb_tha_code,cb_da_width#,x_height#,wedge_depth#,0,0,0);
- cb_da_form;
- wedge(4);
- z10 = (x1,2/3x_height-uh);
- fill_dot(10);
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CCTHA=
- stest(cctha); kanchar "consonant conjunct of tha";
- begintchar(cc_tha_code,cb_da_width#-2u#,x_height#,0,0,0,0);
- cb_da_form;
- wedge(4);
- z10 = (x1,2/3x_height-uh);
- fill_dot(10);
- cc_clear; cc_transform(cb_da_p);
- cc_transform(wedge_p); cc_f_transform(fill_dot_p);
- cc_whd(0,1);
- pivot_message(w/2);
- endtchar; etest;
-enddef ;
-
-def CBDA=
- stest(cbda); kanchar "base of consonant da";
- begintchar(cb_da_code,cb_da_width#,x_height#,0,0,0,0);
- cb_da_form;
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CCDA=
- stest(ccda); kanchar "consonant conjunct of da";
- begintchar(cc_da_code,cb_da_width#-2u#,x_height#,0,0,0,0);
- cb_da_form;
- cc_clear; cc_transform(cb_da_p);
- cc_whd(0,0);
- %pivot_message(x4*cc_scale);
- pivot_message(w/2);
- endtchar; etest;
-enddef ;
-
-
-def CBDHA=
- stest(cbdha); kanchar "base of consonant dha";
- begintchar(cb_dha_code,cb_da_width#,x_height#,0,0,0,0);
- cb_da_form;
- wedge(4);
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CCDHA=
- stest(ccdha); kanchar "consonant conjunct of da";
- begintchar(cc_dha_code,cb_da_width#-2u#,x_height#,0,0,0,0);
- cb_da_form;
- wedge(4);
- cc_clear; cc_transform(cb_da_p);
- cc_transform(wedge_p);
- cc_whd(1,1);
- pivot_message(w/2);
- %pivot_message(x4*cc_scale);
- endtchar; etest;
-enddef ;
-
-
-def CBNA=
- stest(cbna);kanchar "base of consonant na";
- begintchar(cb_na_code,cb_na_width#,x_height#,wedge_depth#,0,0,0);
- cb_na_form;
- sketch cb_na_p;
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CBNAA=
- stest(cbnaa); kanchar "consonant of nX (alternative)";
- begintchar(cb_naa_code,cb_na_width#,x_height#,0,0,0,0);
- naa_form ;
- pivot_message(0);
- endtchar; etest;
-enddef ;
-
-def CCNA=
- stest(ccna); kanchar "consonant conjunct of na";
- begintchar(cc_na_code,2.5u#,x_height#-3u#,des_depth#,0,ul#,0);
- numeric wid;
- wid = 7u ;
- top lft z1 = (.4wid,.5x_height);
- z2 = (.55wid,(x_height-d)/2);
- bot z3 = (1/4wid,-d);
- lft z4 = (0,-d+1/2sc_height);
- z5 = (x3,y3+sc_height);
- bot z6 = (3/4wid,-d);
- rt z7 = (wid,y4);
- path cc_na_p, ct;
- cc_na_p = z1..z2..z3..z4..z5..z6..z7;
- ct = cc_na_p scaled 1 shifted (-3u, 6u) rotated -10 ;
- cc_clear; transform_char(ct);
- cc_whd(1,0);
- pivot_message(w/2);
- endtchar; etest;
-enddef ;
-
-def CBPA=
- stest(cbpa); kanchar "base of consonant pa";
- begintchar(cb_pa_code,cb_pa_width#,x_height#,0,0,0,0);
- cb_pa_form;
- top lft z77=(1/2cb_pa_width-1/2c_height-.5u, top (x_height - c_height));
- place_lit_circ(77, 1);
- sketch cb_pa_p;
-
- bar_forma(cb_pa_width-.5u); % z301 is comming from bar_forma...
- %vmfa_form(301); % Following are test to see How vowel modifer looks.
- %vmfaa_form(301) ;
- %vmfea_form(301);
- %vm_au_form(301,vm_au_width);
-
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def transform_charb(text t) =
- path ct_p ;
- cc_transform(t) ;
- undraw cc_transformed_path ;
- ct_p = cc_transformed_path scaled 1 shifted (-2u, 2.5u) rotated 0 ;
- sketch ct_p ;
-enddef ;
-
-def CCPA=
- stest(ccpa); kanchar "consonant conpunction of pa";
- begintchar(cc_pa_code,cb_pa_width#-2u#,x_height#,0,0,0,0);
- cb_pa_form;
- pivot_message(3/4w);
- cc_clear; transform_charb(cb_pa_p);
- cc_whd(1,0);
- endtchar; etest;
-enddef ;
-
-
-def CBPHA=
- stest(cbpha); kanchar "base of consonant pha";
- begintchar(cb_pha_code,cb_pa_width#,x_height#,0,0,0,0);
- cb_pa_form;
- %pivot_message(x1,x1);
- top lft z77=(1/2cb_pa_width-1/2c_height-.5u, top (x_height - c_height));
- place_lit_circ(77, 1);
- top z10=1/2[z46,z46];
- wedge(10);
- sketch cb_pa_p;
- sketch wedge_p;
- bar_forma(cb_pa_width-.5u); % z301 is comming from bar_forma...
- %vmfa_form(301); % Following are test to see How vowel modifer looks.
- %vmfaa_form(301) ;
- %vmfea_form(301);
- %vm_au_form(301,vm_au_width);
-
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CCPHA=
- stest(ccpha); kanchar "consonant conpunction of pha";
- begintchar(cc_pha_code,cb_pa_width#-2u#,x_height#,0,0,0,0);
- cb_pa_form;
-
- sketch cb_pa_p;
- top z10=1/2[z46,z46];
- wedge(10);
-
- cc_clear; transform_charb(cb_pa_p);
- transform_charb(wedge_p);
- cc_whd(1,1);
- endtchar; etest;
-
-enddef ;
-
-def CBBA=
- stest(cbba); kanchar "base of consonant ba";
- begintchar(cb_ba_code,cb_ba_width#,x_height#,0,0,0,0);
- cb_ba_form;
- pivot_message(x9-u,x400);
- endtchar; etest;
-enddef ;
-
-def CCBA=
- stest(ccba); kanchar "consonant conjunct of ba";
- begintchar(cc_ba_code,cb_ba_width#-3.5u#,top_height#,0,0,ul#,0);
- cb_ba_form;
- cc_clear; transform_charb(((subpath(0,7) of cb_ba_p)..(x9,1.3y9)));
- cc_whd(1,0);
- endtchar; etest;
-enddef;
-
-def CBBHA=
- stest(cbbha); kanchar "base of consonant bha";
- begintchar(cb_bha_code,cb_ba_width#,x_height#,0,0,0,0);
- cb_ba_form;
- wedge(6);
- %vmah_form(9); % tale-ardha akshara
- pivot_message(x9-u,x400);
- endtchar; etest;
-enddef ;
-
-def CCBHA=
- stest(ccbha); kanchar "consonant conjunct of bha";
- begintchar(cc_bha_code,cb_ba_width#-3.5u#,top_height#,0,0,ul#,0);
- cb_ba_form;
- wedge(6);
- cc_clear; transform_charb(((subpath(0,7) of cb_ba_p)..(x9,1.3y9)));
- transform_charb(wedge_p);
- cc_whd(1,1);
- pivot_message(x12,x400);
- endtchar; etest;
-enddef;
-
-
-def CBMA=
- stest(cbma); kanchar "base of consonant ma";
- begintchar(cb_ma_code,cb_pa_width#+vm_u_width#,x_height#,0,0,0,0);
- cb_va_form;
- sketch cb_va_p;
- z65 = (cb_va_p) intersectionpoint ((x46,.8w_height)--(x46+cb_pa_width,.8w_height));
- vm_u_form(65);
-
- % to compute the joining point of "kombu for nya".
- z500=z65b;
- %vm_u_form(500);
- z67=(x65d-.5u, y65d);
- %vm_au_form(67,vm_au_width);
- %vmfaa_form(67) ;
- %vmah_form(301); % tale-ardha akshara
-
- pivot_message(x301,x500, x67);
-
- endtchar; etest;
-enddef ;
-
-def CCMA=
- stest(ccma); kanchar "consonant conjunct of ma";
- begintchar(cc_ma_code,4u#,x_height#,des_depth#,0,ul#,0);
- path cc_ma_p;
- numeric wid;
- wid = 6u;
- rt z1=(wid,-.8d+uh);bot z2=(wid/2,-d);
- lft z3=(0,-.1d); z4=(.3wid,.15x_height); %z4=(2/3wid,x_height/5);
- rt z5=(.6wid,0); z6=(.3wid,-.075d);
- z7=(.15wid,.1x_height); z8=(.075wid,.25x_height);
- z9=(.14wid,.55x_height);
- cc_ma_p = z1..z2..z3..z4..z5..z6..z7..tension1.2..z8..tension 1.2..z9;
- sketch cc_ma_p;
- path ct;
- ct = cc_ma_p scaled 1 shifted (0, 3.5u) ;
- %cc_clear; cc_transform(cc_ma_p); cc_whd(0,0);
- cc_clear; transform_charb(ct); cc_whd(0,0);
- endtchar; etest;
-enddef ;
-
-
-def CBYA=
- stest(cbya); kanchar "base of consonant ya";
- begintchar(cb_ya_code,cb_ya_width#+vm_u_width#,x_height#,0,0,0,0);
- cb_ya_form;
- pivot_message(x7,x400, x10);
- endtchar; etest;
-enddef;
-
-def CCYA=
- stest(ccya); kanchar "consonant conjunct of ya";
- %begintchar(cc_ya_code,6u#,x_height#,des_depth#,0,ul#,0);
- begintchar(cc_ya_code,4.5u#,x_height#,des_depth#+2.5u#,0,0,0);
- numeric y_width ;
- y_width = 6u ;
- lft z1 = (0,-1/3des_depth); z2 = (y_width/4,0); z3 = (1/4y_width,-1/2des_depth);
- bot z4 = (1/3y_width,-des_depth); z5 = (2/3y_width,0); z6 = (.45y_width,.45j_height);
- z7 = (.6y_width,.7j_height); z8=(.65y_width,.4j_height);
-
- path cc_ya_p, ct ;
- cc_ya_p = z1..z2..z3..z4..z5..{up}z6..z7..z8;
- %ct = cc_ya_p scaled 1.3 shifted (0, -3.5u) ;
- ct = cc_ya_p scaled 1.0 shifted (0, -2u) ;
- sketch ct;
- %cc_clear; cc_transform(ct); cc_whd(1,0);
- pivot_message(0);
- endtchar; etest
-enddef;
-
-def CBRA =
- stest(cbra); kanchar "base of consonant ra";
- begintchar(cb_ra_code,cb_ra_width#,x_height#,0,0,0,0);
- cb_ra_form;
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CBRRA =
- stest(cbrra); kanchar "base of consonant rra";
- begintchar(cb_rra_code,cb_rra_width#,x_height#,0,0,0,0);
- cb_rra_form;
- pivot_message(x7,x400);
- endtchar; etest;
-enddef ;
-
-% For arkavattu;
-def CCRRA =
- stest(ccara); kanchar "base of consonant ra(as arkavattu)";
- begintchar(cc_ara_code,cb_ra_width#,x_height#,0,0,0,0);
- arkavattu ;
- sketch arka_pa reflectedabout((0,0),(w,0)) shifted (0,h);
- sketch arka_pb reflectedabout((0,0),(w,0)) shifted (0,h);
- endtchar; etest;
-enddef ;
-
-
-def CCRA =
- stest(ccra); kanchar "consonant conjunct of ra";
- begintchar(cc_ra_code,7u#,0,3.5uh#,0,0,0);
- top lft z1=(0,-bot_accent); bot z2=(w/2,-d); top rt z3=(w,-bot_accent);
- sketch z1..z2..z3;
- pivot_message(w);
- endtchar; etest;
-enddef ;
-
-
-def CBLA =
- stest(cbla); kanchar "base of consonant la";
- begintchar(cb_la_code,cb_la_width#,x_height#,0,0,0,0);
- cb_la_form;
- sketch cb_la_p;
- pivot_message(x55-u,x400);
- endtchar; etest;
-enddef ;
-
-def CCLA =
- stest(ccla); kanchar "consonant conjunct of la";
- begintchar(cc_la_code,7u#,0,4.5uh#,0,0,0);
- path s,t;
- bot z1=(w/4,-d); lft z2 =(0,-1/2d); top z3=(x1,-bot_accent);
- top z4=(w/2,y2);
- s= z1..z2..z3..z4;
- t=s reflectedabout ((w/2,h),(w/2,-d));
- sketch s;sketch t;
- pivot_message(.8w);
- endtchar; etest;
-enddef ;
-
-def CBVA=
- stest(cbva); kanchar "base of consonant va";
- begintchar(cb_va_code,cb_pa_width#,x_height#,0,0,0,0);
- cb_va_form;
- sketch cb_va_p ;
- %pivot_message(x46,x400);
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CCVA=
- stest(ccva); kanchar "consonant conjunction of va";
- begintchar(cc_va_code,cb_pa_width#,x_height#,0,0,0,0);
- cb_va_form;
- vmfa_form(301); % Following are test to see How vowel modifer looks.
- cc_clear; cc_transform(cb_va_p);
- cc_transform(bar_pa) ; cc_transform(bar_p) ;
- cc_whd(1, 0);
- endtchar; etest;
-enddef ;
-
-def CBCA=
- stest(cbca); kanchar "base of consonant ca";
- begintchar(cb_ca_code,cb_ca_width#,x_height#,0,0,0,0);
- cb_ca_form;
- draw cb_ca_p;
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CCCA=
- stest(ccca); kanchar "consonant conjunct of ca";
- begintchar(cc_ca_code,cb_ca_width#-2.5u#,asc_height#,0,0,ul#,0);
- cb_ca_form;
- cc_clear; transform_charb(((x5, .8asc_height)..cb_ca_p)); cc_whd(1,0);
- endtchar; etest;
-enddef ;
-
-def CBSA =
- stest(cbsa); kanchar "base of consonant sa";
- begintchar(cb_sa_code,cb_na_width#,x_height#,0,0,0,0);
- cb_sa_form;
- sketch cb_sa_p;
- pivot_message(x301+.2u,x400);
- endtchar; etest;
-enddef ;
-
-def CCSA =
- stest(ccsa); kanchar "consonant conjunct of sa";
- begintchar(cc_sa_code,cb_na_width#-2.5u#,x_height#,0,0,ul#,0);
- cb_sa_form;
- %sketch cb_na_p;
- cc_clear; transform_charb(cb_sa_p); cc_whd(1,0);
- endtchar; etest;
-enddef ;
-
-def CBHA =
- stest(cbha); kanchar "base of consonant ha";
- begintchar(cb_ha_code,cb_ha_width#,x_height#,0,0,0,0);
- cb_ha_form;
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CCHA =
- stest(ccha); kanchar "consonant conjunct of ha";
- begintchar(cc_ha_code,cb_ha_width#,x_height#,0,0,0,0);
- cb_ha_form;
- cc_clear; cc_transform(cb_ha_p);
- cc_whd(0,0);
- pivot_message(0) ;
- endtchar; etest;
-enddef ;
-
-def CBLLA =
- stest(cblla); kanchar "base of consonant lla";
- begintchar(cb_lla_code,cb_lla_width#,x_height#,0,0,0,0);
- cb_lla_form;
- sketch cb_lla_p;
- pivot_message(x12-u,x400);
- endtchar; etest;
-enddef ;
-
-def CBLLAA =
- stest(cbllaa); kanchar "base of consonant lla";
- begintchar(cb_llaa_code,cb_rra_width#,x_height#,0,0,0,0);
- cb_rra_form;
- undraw cb_rra_pd ;
- pivot_message(x7,x400);
- endtchar; etest;
-enddef ;
-
-def CCLLA =
- stest(cclla); kanchar "consonant conjunct of lla";
- begintchar(cc_lla_code,cb_lla_width#,asc_height#,0,0,ul#,0);
- cb_lla_form;
- cc_clear; cc_transform(cb_lla_p);
- cc_whd(1,0);
- endtchar; etest;
-enddef ;
-
-def CBSHA=
- stest(cbsha); kanchar "base of consonant sha";
- begintchar(cb_sha_code,cb_pa_width#,x_height#,0,0,0,0);
- cb_sha_form;
- sketch cb_pa_p;
- sketch cb_sha_pb;
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CCSHA=
- stest(ccsha); kanchar "consonant conjunct of sha";
- begintchar(cc_sha_code,cb_pa_width#-2u#,x_height#,0,0,0,0);
- cb_sha_form;
- cc_clear; transform_charb(cb_pa_p);
- transform_charb(cb_sha_pb); cc_whd(0,0);
- endtchar; etest;
-enddef ;
-
-def CBKSHA =
- stest(cbksha); kanchar "base of consonant ksha";
- begintchar(cb_ksha_code,cb_ka_width#,x_height#,cb_ksha_depth#,0,0,0);
- cb_ksha_form;
- sketch cb_ka_pa;
- sketch cb_ka_pb;
- sketch cb_ka_pc;
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-% ----------------End of Kannada Consonant and its conjunctions.----------
-
-% ----------------Begin of Kannada Vowel modifed Consonants(special)----------
-
-def CVKE =
- stest(cvke); kanchar "consonant+vowel ka+e";
- begintchar(cv_ke_code,cb_ka_width#,x_height#+vm_e_heightj#,0,0,0,0);
- cb_ka_form;
- undraw bar_pa; %cb_ka_pc;
- vm_e_form_a(8,.1u, .3u); %sketch vm_e_p;
- path vm_e_pa,vm_e_pb,vm_e_pc ;
- vm_e_pa = cb_ka_pc softjoin vm_e_p;
- sketch vm_e_pa;
- endtchar; etest;
-enddef;
-
-def CVKHE =
- stest(cvkhe); kanchar "consonant+vowel kha+e";
- begintchar(cv_khe_code,cb_kha_width#,x_height#+vm_e_heightj#,0,0,0,0);
- cb_kha_form;
- sketch cb_kha_p;
- vm_e_form_a(11,.6u, 1.u);
- path vm_e_pa,vm_e_pb,vm_e_pc ;
- vm_e_pa = vm_e_p reflectedabout(z11, z11+(.1u, .8u));
- vm_e_pb = vm_e_pa reflectedabout(z11, z11+(-.45u, .8u));
- %sketch cb_kha_p softjoin vm_e_pb ;
- sketch vm_e_pb ;
- pivot_message(1.99u);
- endtchar; etest;
-enddef;
-
-def CVGE=
- stest(cvge); kanchar "consonant+vowel e ga+e";
- begintchar(cv_ge_code,cb_ga_width#,x_height#+2ascunit#,0,0,0,0);
- cb_ga_form;
- sketch cv_ge_p;
- sketch cb_ga_p;
- %vm_e_form;
- endtchar; etest;
-enddef ;
-
-def CVGHE =
- stest(cvghe); kanchar "base of consonant gha+ Vowel modifer e";
- begintchar(cv_ghe_code,cb_pa_width#+1/2vm_u_width#,x_height#+.8u#,wedge_depth#,0,0,0);
- cb_pa_form;
- top lft z77=(1/2cb_pa_width-1/2c_height, top (x_height - c_height));
- %place_lit_circ(77, 1);
- path new_path ;
-
- sketch cb_pa_p ;
- top z10=1/2[z46,z46];
- wedge(10);
- vm_ghu_form(48);
- vm_e_form;
- undraw vm_e_p;
- path ct;
- ct = vm_e_p scaled .75 shifted (2u, -u) rotated 0 ;
- sketch ct;
-
- %pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CVCHE =
- stest(cvche); kanchar "consonant+vowel e cha+e";
- begintchar(cv_che_code,cb_ja_width#,x_height#,0,0,0,0);
- cb_ch_form;
- vm_e_form_a(9,.6u, 1.u);
- undraw cb_cha_pc ;
- path vm_e_pa,vm_e_pb,vm_e_pc ;
- vm_e_pa = vm_e_p reflectedabout(z9, z9+(.1u, .8u));
- vm_e_pb = vm_e_pa reflectedabout(z9, z9+(-.1u, .8u));
- sketch vm_e_pb ;
- pivot_message(.199u);
- endtchar; etest;
-enddef ;
-
-def CVCCHE=
- stest(cvcche); kanchar "consonant+vowel e ccha+e";
- begintchar(cv_cche_code,cb_ja_width#,x_height#+2.6u#,0,0,0,0);
- cb_cch_form;
- wedge(8);
- vm_e_form_a(11,.6u, 1.u);
- path vm_e_pa,vm_e_pb,vm_e_pc ;
- vm_e_pa = vm_e_p reflectedabout(z11, z11+(.1u, .8u));
- vm_e_pb = vm_e_pa reflectedabout(z11, z11+(-.28u, .8u));
- sketch vm_e_pb ;
- pivot_message(.199u);
- endtchar; etest;
-enddef ;
-
-def CVJE =
- stest(cvje); kanchar "consonant+vowel e cbja+e";
- begintchar(cv_je_code,cb_ja_width#,x_height#+1.5u#,0,0,0,0);
- cb_ja_form;
- sketch cb_ja_pe; % puts bowl to ja.
- %pivot_message(x3c,x7);
- pivot_message(.199u);
- endtchar; etest;
-enddef ;
-
-def CVJHE =
- stest(cvjhe); kanchar "consonant+vowel e cbjha+e";
- begintchar(cv_jhe_code,cb_ra_width#+2vm_u_width#,.9vm_e_heightx#,
- wedge_depth#,0,0,0);
- cb_ra_form;
- % The next statement will identify the point on ra_form
- % where the bowl will be attached.
- z5 = (cb_ra_p) intersectionpoint ((x1,w_height)--(x1+w,w_height));
- vm_u_form(5);
- z6 = z5b;
- wedge(6);
- z7 = z6;
- vm_u_form(7);
- w:=rt x7b;
- sketch cv_re_p;
- undraw bar_pa;
- endtchar; etest;
-enddef;
-
-def CVTTE=
- stest(cvtte); kanchar "consonant+vowel e cbtta+e";
- begintchar(cv_tte_code,cb_tta_width#,x_height#,0,0,0,0);
- cb_tta_form;
- undraw cb_tta_p ;
- sketch cb_tta_pe ;
- endtchar; etest;
-enddef ;
-
-def CVTTHE =
- stest(cvtthe); kanchar "consonant+vowel e cbttha+e";
- begintchar(cv_tthe_code,cb_ra_width#,.9vm_e_heightx#,0,0,0,0);
- cb_ra_form;
- undraw bar_pa;
- z10 = (x1,1/2x_height);
- fill_dot(10);
- sketch cv_re_p;
- %pivot_message(x1,x1);
- pivot_message(.199u);
- endtchar; etest;
-enddef ;
-
-def CVDDE=
- stest(cvdde); kanchar "consonant+vowel e cbdda+e";
- begintchar(cv_dde_code,cb_da_width#,x_height#+1.7u#,0,0,0,0);
- cb_dda_form;
- undraw bar_pa ;
- sketch cv_dde_p ;
- %pivot_message(x1,x4);
- endtchar; etest;
-enddef ;
-
-def CVDDHE=
- stest(cvddhe); kanchar "consonant+vowel e cbddha+e";
- begintchar(cv_ddhe_code,cb_da_width#,x_height#+1.7u#,0,0,0,0);
- cb_dda_form;
- sketch cv_dde_p ;
- undraw bar_pa ;
- wedge(3);
- %pivot_message(x1,x4);
- endtchar; etest;
-enddef ;
-
-def CVTE=
- stest(cvte); kanchar "consonant+vowel e cbta+e";
- begintchar(cv_te_code,cb_ta_width#,x_height#,0,0,0,0);
- cb_ta_form;
- sketch cb_te_p;
- undraw bar_pa ;
- %pivot_message(x10,x5);
- pivot_message(.199u);
- endtchar; etest;
-enddef ;
-
-def CVTHE=
- stest(cvthe); kanchar "consonant+vowel e cbtha+e";
- begintchar(cv_the_code,cb_da_width#,x_height#+1.9u#,wedge_depth#,0,0,0);
- cb_da_form;
- undraw bar_pa ;
- wedge(4);
- z10 = (x1,2/3x_height-uh);
- fill_dot(10);
- %pivot_message(x1,x4);
- pivot_message(.199u);
- sketch cv_de_p;
- endtchar; etest;
-enddef ;
-
-def CVDE=
- stest(cvde); kanchar "consonant+vowel e cbda+e";
- begintchar(cv_de_code,cb_da_width#,x_height#+1.9u#,0,0,0,0);
- cb_da_form;
- undraw bar_pa ;
- sketch cv_de_p;
- %pivot_message(x1,x4);
- endtchar; etest;
-enddef ;
-
-def CVDHE=
- stest(cvdhe); kanchar "consonant+vowel e cbda+e";
- begintchar(cv_dhe_code,cb_da_width#,x_height#+1.9u#,0,0,0,0);
- cb_da_form;
- undraw bar_pa ;
- sketch cv_de_p;
- wedge(4);
- %pivot_message(x1,x4);
- pivot_message(.199u);
- endtchar; etest;
-enddef ;
-
-def CVNE=
- stest(cvne);kanchar "consonant+vowel e cbna+e";
- begintchar(cv_ne_code,cb_na_width#,x_height#,wedge_depth#,0,0,0);
- cb_na_form;
- sketch cb_ne_p;
- undraw bar_pa ;
- %pivot_message(x6,x6);
- pivot_message(.199u);
- endtchar; etest;
-enddef ;
-
-def CVPE=
- stest(cvpe); kanchar "consonant pa+ e";
- begintchar(cv_pe_code,cb_pa_width#,x_height#+.8u#,0,0,0,0);
- cb_pa_form;
- top lft z77=(1/2cb_pa_width-1/2c_height, top (x_height - c_height));
- sketch cb_pa_p;
- vm_e_form;
- undraw vm_e_p;
- path ct;
- ct = vm_e_p scaled .75 shifted (2u, -.5u) rotated 0 ;
- sketch ct;
- %pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CVPHE=
- stest(cvphe); kanchar "consonant pha+ e";
- begintchar(cv_phe_code,cb_pa_width#,x_height#+.8u#,0,0,0,0);
- cb_pa_form;
- top lft z77=(1/2cb_pa_width-1/2c_height, top (x_height - c_height));
- sketch cb_pa_p;
- top z10=1/2[z46,z46];
- wedge(10);
- vm_e_form;
- undraw vm_e_p;
- path ct;
- ct = vm_e_p scaled .75 shifted (2u, -.5u) rotated 0 ;
- sketch ct;
- %pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CVBE=
- stest(cvbe); kanchar "consonant+vowel e cbba+e";
- begintchar(cv_be_code,cb_ba_width#,x_height#+1u#,0,0,0,0);
- cb_ba_form;
- undraw cb_ba_p;
- sketch cb_be_p;
- pivot_message(.199u);
- endtchar; etest;
-enddef ;
-
-def CVBHE=
- stest(cvbhe); kanchar "consonant+vowel e cbbha+e";
- begintchar(cv_bhe_code,cb_ba_width#,x_height#+1u#,0,0,0,0);
- cb_ba_form;
- undraw cb_ba_p;
- sketch cb_be_p;
- wedge(6);
- pivot_message(.199u);
- endtchar; etest;
-enddef ;
-
-def CVME=
- stest(cvme); kanchar "consonant+vowel e cbma+e";
- begintchar(cv_me_code,cb_pa_width#+vm_u_width#,x_height#,0,0,0,0);
- cb_va_form;
- sketch cb_ve_p;
- z65 = (cb_va_p) intersectionpoint ((x46,.8w_height)--(x46+cb_pa_width,.8w_height));
- vm_u_form(65);
- undraw bar_pa ;
- %w:=rt x3b;
- pivot_message(.199u);
- endtchar; etest;
-enddef ;
-
-def CVYE=
- stest(cvye); kanchar "consonant+vowel e cbya+e";
- begintchar(cv_ye_code,cb_ya_width#+vm_u_width#,x_height#+1.5u#,0,0,0,0);
- cb_ya_form;
- undraw cb_ya_pb ;
- undraw bar_p ;
- draw cb_ye_p ;
- endtchar; etest;
-enddef;
-
-def CVRE =
- stest(cvre); kanchar "consonant+vowel e cbra+e";
- begintchar(cv_re_code,cb_ra_width#,x_height#,0,0,0,0);
- cb_ra_form;
- sketch cv_re_p;
- undraw bar_pa ;
- pivot_message(.199u);
- endtchar; etest;
-enddef ;
-
-def CVLE =
- stest(cvle); kanchar "consonant+vowel e cbla+e";
- begintchar(cv_le_code,cb_la_width#,x_height#+1u#,0,0,0,0);
- cb_la_form;
- sketch cb_le_p;
- pivot_message(.199u);
- endtchar; etest;
-enddef ;
-
-def CVCE=
- stest(cvce); kanchar "consonant+vowel e cbca+e";
- begintchar(cv_ce_code,cb_ca_width#,x_height#,0,0,0,0);
- cb_ca_form;
- draw cb_ce_p;
- undraw bar_pa ;
- pivot_message(.199u);
- endtchar; etest;
-enddef ;
-
-def CVLLE =
- stest(cvlle); kanchar "consonant+vowel e cblla+e";
- begintchar(cv_lle_code,cb_lla_width#,x_height#,0,0,0,0);
- cb_lla_form;
- sketch cb_lle_p;
- pivot_message(.199u);
- endtchar; etest;
-enddef ;
-
-def CVVE=
- stest(cvve); kanchar "consonant+vowel e cbma+e";
- begintchar(cv_ve_code,cb_pa_width#,x_height#,0,0,0,0);
- cb_va_form;
- sketch cb_ve_p;
- z65 = (cb_va_p) intersectionpoint ((x46,.8w_height)--(x46+cb_pa_width,.8w_height));
- undraw bar_pa ;
- pivot_message(.199u);
- endtchar; etest;
-enddef ;
-
-def CVVU=
- stest(cvvu); kanchar "consonant va+u";
- begintchar(cv_vu_code,cb_pa_width#+.6vm_u_width#,x_height#,.5des_depth#,0,0,0);
- cb_va_form;
- sketch cb_va_p ;
- %pivot_message(x46,x400);
- cv_vu_form(46);
- pivot_message(x301);
- endtchar; etest;
-enddef ;
-
-def CVVUU=
- stest(cvvuu); kanchar "consonant va+uu";
- begintchar(cv_vuu_code,cb_pa_width#+.8vm_uu_width#,x_height#,.5des_depth#,0,0,0);
- cb_va_form;
- sketch cb_va_p ;
-cv_vuu_form(46);
- pivot_message(x301);
- endtchar; etest;
-enddef ;
-
-def CVSHE=
- stest(cvshe); kanchar "consonant sha+e";
- begintchar(cv_she_code,cb_pa_width#,x_height#+.8u#,0,0,0,0);
- cb_sha_form;
- sketch cb_pa_p;
- sketch cb_sha_pb;
- undraw pl_lit_cir_p ;
- undraw bar_pa; %cb_ka_pc;
- vm_e_form;
- undraw vm_e_p;
- path ct;
- ct = vm_e_p scaled .75 shifted (2u, -.5u) rotated 0 ;
- sketch ct;
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CVSE =
- stest(cvse); kanchar "consonant sa+e";
- begintchar(cv_se_code,cb_na_width#,x_height#+.8u#,0,0,0,0);
- cb_sa_form;
- sketch cb_sa_p;
- undraw pl_lit_cir_p ;
- undraw bar_pa; %cb_ka_pc;
- vm_e_form;
- undraw vm_e_p;
- path ct;
- ct = vm_e_p scaled .75 shifted (1.8u, -.5u) rotated 0 ;
- sketch ct;
- pivot_message(.199u);
- endtchar; etest;
-enddef ;
-
-def CVHE =
- stest(cvhe); kanchar "consonant ha+e";
- begintchar(cv_he_code,cb_ha_width#,x_height#+1.8u#,0,0,0,0);
- cb_ha_form;
- vm_e_form;
- undraw bar_pa; %cb_ka_pc;
- undraw cb_ha_pa ;
- undraw vm_e_p;
- path ct;
- ct = vm_e_p scaled .75 shifted (.26u, +.5u) rotated 0 ;
- sketch ct;
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-def CVKSHE =
- stest(cvkshe); kanchar "base of consonant ksha+vowel modifer e";
- begintchar(cv_kshe_code,cb_ka_width#,x_height#,cb_ksha_depth#,0,0,0);
- cb_ksha_form;
- %sketch cb_kha_p;
- sketch cb_ka_pa;
- sketch cb_ka_pb;
- sketch cb_ka_pc;
- undraw bar_pa; %cb_ka_pc;
- vm_e_form_a(8,.1u, .3u); %sketch vm_e_p;
- path vm_e_pa,vm_e_pb,vm_e_pc ;
- vm_e_pa = cb_ka_pc softjoin vm_e_p;
- sketch vm_e_pa;
- pivot_message(x301,x400);
- endtchar; etest;
-enddef ;
-
-% ----------------End of Kannada Vowel modifed Consonants(special)----------
-
-% ---------- start of ubayaksharas -----------
-
-
-%stest(uas); kanchar "accent ardhasunna";
-%begintchar(u_ardhasunna_code,x_height#/2,x_height#,0,0,0,ur#);
-%top rt z2=(w,h); bot rt z1=(w,0); lft z3=(0,h/2);
-%sketch z1..z3..z2;
-%endtchar; etest;
-
- stest(uss); kanchar "accent s";
- begintchar(u_uss_code,x_height#,x_height#,0,0,0,0);
- cb_dollar_form ;
- cc_clear; cc_transform(dol_p);
- cc_whd(1,0);
- endtchar; etest;
-
- stest(us); kanchar "accent sunna";
- begintchar(u_sunna_code,x_height#,x_height#,0,0,0,ur#);
- top z2=(w/2,h); bot z1=(x2,0);
- sketch z1..z2..cycle;
- endtchar; etest;
-
- stest(uvi); kanchar "accent visarga";
- begintchar(u_visarga_code,2/5x_height#,x_height#,0,0,0,ur#);
- top z2 = (w/2,h); bot z1 =(x2,3h/5);
- path puvi;
- puvi= z1..z2..cycle;
- sketch puvi; sketch puvi shifted (0,-2h/3);
- endtchar; etest;
-
-%stest(uav); kanchar "accent ardhavisarga";
-%begintchar(u_ardhavisarga_code,2/5x_height#,x_height#,0,0,0,ur#);
-%path puav;
-%top z2 = (w/2,h); bot z1 =(x2,3h/5);
-%puav = subpath (0.25,1.75) of (z1..z2..cycle);
-%sketch puav;sketch puav shifted (0,-2h/3);
-%endtchar; etest;
-
-%stest(ua); kanchar "accent avagraha";
-%begintchar(u_avagraha_code,kfig_width#,x_height#,0,0,0,ur#);
-%top lft z1=(0,h); lft z2=(0,h/4); z3=(w/2,(y1+y2)/2);
-%bot lft z4=(0,0); bot rt z5=(w,0);
-%sketch flex (z1,z3,z2,z4)& z4--z5;
-%endtchar; etest;
-
-% ----------- end of ubhayaksharas ----------
-
-%----------- Begin of bars used for transliteration of vedic hymns-------------
-
- stest(buone); kanchar "b udatta(one bar)";
- begintchar(b_udatta1_code,u#,top_accent#+3uh#,0,0,0,0);
- bot z1=(w/2,top_accent); top z2=(x1,h);
- sketch z1--z2;
- pivot_message((w/2));
- endtchar; etest;
-
- stest(butwo); kanchar "b udatta (two bars)";
- begintchar(b_udatta2_code,3.5u#,top_accent#+3uh#,0,0,0,0);
- bot z1=(w/4,top_accent); top z2=(x1,h);
- bot z3=(w/4+w/2,top_accent); z4=z2+(w/2,0);
- sketch z1--z2; sketch z3-- z4;
- pivot_message((w/2));
- endtchar; etest;
-
- stest(ba); kanchar "b anudatta";
- begintchar(b_anudatta_code,4u#,0,0,0,0,0);
- % d is set later
- top lft z1=(0,-bot_accent);top rt z2=(w,-bot_accent);
- sketch z1--z2;
- d:=- (bot y1);
- pivot_message((w/2));
- endtchar; etest;
-
-%----------- end of fonts for vedic hymns---------------
-
-% kannada digits and punctuation symbols
-%
-% --------- start of roman digits ------------
-
-def DRZERO =
- stest(drzero); kanchar "Roman digit zero";
- begintchar(dr_zero_code,7u#,fig_height#,0,0,0,ur#);
- top z1=(w/2,h); lft z2=(0,1/2h);
- bot z3=(w/2,0); rt z4=(w,1/2h);
- sketch superellipse(z4,z1,z2,z3,0.707);
- endtchar; etest;
-enddef;
-
-def DRONE =
- stest(drone); kanchar "Roman digit one";
- begintchar(dr_one_code,4u#,fig_height#,0,0,0,ur#);
- bot lft z1=(0,0); bot rt z2=(w,0); top z3=(x5,h);
- lft z4=(x1,x_height+uh); bot z5=1/2[z1,z2];
- sketch z1--z2; sketch z3--z5;
- sketch z4..{up}z3;
- endtchar; etest;
-enddef;
-
-def DRTWO =
- stest(drtwo); kanchar "Roman digit two";
- begintchar(dr_two_code,7u#,fig_height#,0,0,0,ur#);
- bot lft z1=(0,0); bot rt z2=(w,0); lft z3=(0,x_height);
- top z4=(w/2,h); rt z5=(w,y3);
- sketch z1--z2; sketch z3..z4..z5..{-1,-1}z1;
- endtchar; etest;
-enddef;
-
-def DRTHREE =
- stest(drthree); kanchar "Roman digit three";
- begintchar(dr_three_code,7u#,fig_height#,0,0,0,ur#);
- path pa;
- top lft z1=(0,3/4h); top z2=(w/2,h);
- rt z3=(w,y1); z4=(w/2-u,1/2h);
- pa= z1..z2..z3..{(-1,0)}z4;
- sketch pa; sketch pa reflectedabout (z4,(w,y4));
- endtchar; etest;
-enddef;
-
-def DRFOUR =
- stest(drfour); kanchar "Roman digit four";
- begintchar(dr_four_code,7u#,fig_height#,0,0,0,ur#);
- bot z1=(w-1.5u,0); top z2=(x1,h);
- lft z3=(0,w_height); rt z4=(w,y3);
- bot z1a=(x1-(x4-x1),0); bot z1b=(x4,0);
- sketch z1a--z1b; sketch z1--z2;
- sketch z3--z2; sketch z3--z4;
- penlabels(1a,1b);
- endtchar; etest;
-enddef;
-
-def DRFIVE =
- stest(drfive); kanchar "Roman digit five";
- begintchar(dr_five_code,7u#,fig_height#,0,0,0,ur#);
- top rt z1=(w,h); top lft z2=(0,h); lft z3=(0,6/10h);
- z4=(1/2w,y3+uh); rt z5=(w,(y4+y6)/2); bot z6=(x4,0); lft z7=(0,1/4h);
- sketch z1--z2; sketch z2--z3;
- sketch z3..z4..z5..z6..z7;
- endtchar; etest;
-enddef;
-
-def DRSIX =
- stest(drsix); kanchar "Roman digit six";
- begintchar(dr_six_code,6u#,fig_height#,0,0,0,ur#);
- dr_sixnine_form;
- sketch dr_sixnine_p;
- endtchar; etest;
-enddef;
-
-def DRSEVEN =
- stest(drseven); kanchar "Roman digit seven";
- begintchar(dr_seven_code,7u#,fig_height#,0,0,0,ur#);
- top lft z1=(0,h); top rt z3=(w,h);
- bot z4=(1/4w,0);
- sketch z1--z3{(-1,-1)}..{down}z4;
- endtchar; etest;
-enddef;
-
-def DREIGHT =
- stest(dreight); kanchar "Roman digit eight";
- begintchar(dr_eight_code,7u#,fig_height#,0,0,0,ur#);
- top z1=(w/2,h); z2=(x1,0.6h);
- bot z3=(x1,0); lft z4=(0,y2/2); rt z5=(w,y4);
- z6=(x4+u,1/2(y1+y2)); z7=(w-u,y6);
- sketch superellipse(z7,z1,z6,z2,0.707);
- sketch superellipse(z5,z2,z4,z3,0.707);
- endtchar; etest;
-enddef;
-
-def DRNINE =
- stest(drnine); kanchar "Roman digit nine";
- begintchar(dr_nine_code,6u#,fig_height#,0,0,0,ur#);
- dr_sixnine_form;
- bot lft z10 = z1;
- sketch dr_sixnine_p rotatedaround(z10,-180) shifted(-w,-h);
- endtchar; etest;
-enddef;
-
-%---------------------end of roman digits------------------------
-
-% ------------- start of kannada digits ------------
-
-def DKZERO =
- stest(dkzero); kanchar "kannada digit zero";
- begintchar(dk_zero_code,kfig_width#,kfig_height#,0,0,0,ur#);
- top z1=(w/2,h); lft z2=(0,h/2); bot z3=(x1,0); rt z4=(w,y2);
- sketch superellipse(z4,z1,z2,z3,0.707);
- endtchar; etest;
-enddef;
-
-def DKONE =
- stest(dkone); kanchar "kannada digit one";
- begintchar(dk_one_code,kfig_width#,kfig_height#,0,0,0,ur#);
- bot z1=(w/4,0); lft z2=(0,h/2); top z3=(w/2,h);
- rt z4=(w,h/2); bot z5=(w-(w/4),0);
- sketch z1..tension 1.2..z2..z3..z4..tension 1.2..z5;
- endtchar; etest;
-enddef;
-
-def DKTWO =
- stest(dktwo); kanchar "kannada digit two";
- begintchar(dk_two_code,kfig_width#,kfig_height#,0,0,0,ur#);
- z1=(3w/5+.75u,5h/6); z2=(x1-.75u,4h/6); z3=(w/2,y1);
- top z4=(x1,h); z5=((x8+x1)/2,y3); bot z6=(x1,0);
- bot lft z7=(0+u,0);rt z8=(w,h/2);
- sketch z1..z2..z3..z4..z8..{(-1,0)}z6--z7;
- endtchar; etest;
-enddef;
-
-
-def DKTHREE =
- stest(dkthree); kanchar "kannada digit three";
- begintchar(dk_three_code,kfig_width#-2u#,kfig_height#,0,0,0,ur#);
- path pa;
- %lft z1=(0,4h/5); top z2=(w/2,h); top z3=(4w/5,h);
- %rt z4=(w,3h/4); z5=(3w/4,h/2); z6=(w/3,h/2);
- %pa= z1..z2..z3..z4..z5;
- %sketch pa; sketch pa reflectedabout(z5,z6);
- %sketch z5--z6;
- cb_kha_form;
- path dkg_three ;
- dkg_three = z1..z2..z3..z4..z5..z6..z7..z8..z9;
- sketch dkg_three ;
- endtchar; etest;
-enddef;
-
-def DKFOUR =
- stest(dkfour); kanchar "kannada digit four";
- begintchar(dk_four_code,kfig_width#-2u#,kfig_height#,0,0,0,ur#);
- %top z1=(w/5,h); lft z2=(0,2h/3); z4=(w/2,h/3);
- %bot z5=(x4,0); z3=(w/3,1/2(y4+y5));
- %forsuffixes s=6,7,8:
- % z.s=z.[s-5] reflectedabout(z4,z5); endfor;
- %sketch z1..z2..z4..z7..z6;
- %sketch z4..z3..z5..z8..z4;
- cb_lla_form;
- sketch cb_lla_p ;
- endtchar; etest;
-enddef;
-
-def DKFIVE =
- stest(dkfive); kanchar "kannada digit five";
- begintchar(dk_five_code,kfig_width#,kfig_height#,0,0,0,ur#);
- %lft z1=(0,8h/10); lft z2=(0,3h/10); z3=(2w/3,(y1+y2)/2);
- %top z11=(w/3,h); z12 = z11 reflectedabout ((0,y3),(w,y3));
- %sketch z1..z11..z3..z12..z2;
- %top z4=(x3+(w-x3)/2,h);
- %rt z5=(w,(y3+y4)/2);
- %bot z7=(x4,0); rt z8=(x9,y9-uh); rt z9=(w,y2);
- %sketch z3..z5..z4..z3..z7..z8..z9;
- dk_five_form ;
-
- endtchar; etest;
-enddef;
-
-def DKSIX =
- stest(dksix); kanchar "kannada digit six";
- begintchar(dk_six_code,kfig_width#,kfig_height#,0,0,0,ur#);
- dk_six_form;
- endtchar; etest;
-enddef;
-
-def DKSEVEN =
- stest(dkseven); kanchar "kannada digit seven";
- begintchar(dk_seven_code,kfig_width#-2u#,kfig_height#,0,0,0,ur#);
- %lft z1=(0,3h/4); top z2=(w/2,h); rt z3=(w,y1); z4=(w/2,h/2);
- %forsuffixes i=6,7,8:
- % z.i=z.[i-5] rotatedaround (z4,0);
- %endfor;
- z1 = (.5w, .75h) ; top z2 = (.3w, .95h) ;
- top z3 = (x1+u, y1) ; lft z4 = (0, .2h) ;
- bot z5 = (.1w, 0) ; bot z6 = (w, 0) ;
- sketch z1..z2..z3..tension 1.1..z4...z5--z6 ;
- endtchar; etest;
-enddef;
-
-
-def DKEIGHT =
- stest(dkeight); kanchar "kannada digit eight";
- begintchar(dk_eight_code,kfig_width#+u#,kfig_height#,0,0,0,ur#);
- z1 =(.2w, .75h) ; top z2 = (.3w, h) ; z2a = (.075w, .75h) ;
- lft z3 = (.0w, .5h) ; bot z4 = (.35w, .03h ) ;
- rt z5 = (.9w, .45h) ; z6 = (.7w, .8h) ;
- top z7 = (.75w, h) ; rt top z8 = (w, h) ;
- sketch z1..z2..z2a..z3..z4...z5..z6...z7--z8 ;
-
- sketch z1 ; sketch z2; sketch z3; sketch z4 ; ;sketch z5; sketch z6; sketch z7;
- endtchar; etest;
-enddef;
-
-def DKNINE =
- stest(dknine); kanchar "kannada digit nine";
- begintchar(dk_nine_code,kfig_width#,kfig_height#,0,0,0,ur#);
- rt top z1 = (w, h) ; top z2 = (.25w, h) ; z2a = (.05w, .9h) ;
- lft z3 = (0, .75h) ; z4 = (.2w, .4h) ;
- z6 = (x4, .6h) ; z5 = ( .35w, (y4+y6)/2) ;
- lft z7 = (0, .25h) ; bot z8 = (.2w, 0) ;
- bot z9 = (.3w, 0 ) ;
- sketch z1---z2..z3..z4..z5..z6..z7...z8---z9 ;
-
- endtchar; etest;
-enddef;
-
-% end of kannada digits
-
-% --------- start of punctuation ----------
-
-def PPERIOD =
- stest(pperiod); kanchar "punctuation period";
- begintchar(p_period_code,2*dot_radius#,2*dot_radius#,0,0,0,ur#);
- z1=(dot_radius,dot_radius);
- fill_dot(1);
- endtchar; etest;
-enddef;
-
-def PCOMMA =
- stest(pcomma); kanchar "punctuation comma";
- begintchar(p_comma_code, p_comma_width#,2*dot_radius#,des_depth#,0,0,ur#);
- p_comma_form;
- endtchar; etest;
-enddef;
-
-def PEQUAL =
- stest(pequal); kanchar "punctuation equal";
- begintchar(p_equal_code,10u#,3/4x_height#,0,0,0,ur#);
- top lft z1=(0,h); top rt z2=(w,h);
- bot lft z3=(0,1/4x_height); bot rt z4=(w,1/4x_height);
- sketch z1--z2; sketch z3--z4;
- endtchar; etest;
-enddef;
-
-def PBAR =
- stest(pbar); kanchar "punctuation vertical bar";
- begintchar(p_bar_code,u#,x_height#,0,0,0,ur#);
- p_bar_form;
- sketch p_bar_p;
- endtchar; etest;
-enddef;
-
-def PDBAR =
- stest(pdbar); kanchar "punctuation double bar";
- begintchar(p_dbar_code,2.5u#,x_height#,0,0,0,ur#);
- p_bar_form;
- sketch p_bar_p;sketch p_bar_p reflectedabout ((w/2,0),(w/2,h));
- endtchar; etest;
-enddef;
-
-def PCOLON =
- stest(pcolon); kanchar "punctuation colon";
- begintchar(p_colon_code,2*dot_radius#,x_height#,0,0,0,ur#);
- z1=(dot_radius,dot_radius);
- fill_dot(1);
- z2=(x1,x_height-dot_radius);
- fill_dot(2);
- endtchar; etest;
-enddef;
-
-def PSCOLON =
- stest(pscolon); kanchar "punctuation semicolon";
- begintchar(p_scolon_code,p_comma_width#,x_height#,des_depth#,0,0,ur#);
- p_comma_form;
- z5=(x1,x_height-dot_radius);
- fill_dot(5);
- endtchar; etest;
-enddef;
-
-def PCQUOTE =
- stest(pcquote); kanchar "punctuation closing quote";
- begintchar(p_cquote_code,p_comma_width#,asc_height#,0,0,0,ur#);
- p_comma_form;
- erase fill fill_dot_p; erase sketch p_comma_p;
- fill fill_dot_p shifted (0,asc_height-2*dot_radius);
- sketch p_comma_p shifted (0,asc_height-2*dot_radius);
- endtchar; etest;
-enddef;
-
-def PCQUOTES =
- stest(pcquotes); kanchar "punctuation closing quotes";
- begintchar(p_cquotes_code,2*p_comma_width#+u#,asc_height#,0,0,0,ur#);
- p_comma_form;
- erase fill fill_dot_p; erase sketch p_comma_p;
- fill fill_dot_p shifted (0,asc_height-2*dot_radius);
- sketch p_comma_p shifted (0,asc_height-2*dot_radius);
- fill fill_dot_p shifted (0,asc_height-2*dot_radius)
- shifted (p_comma_width+u,0);
- sketch p_comma_p shifted (0,asc_height-2*dot_radius)
- shifted (p_comma_width+u,0);
- endtchar; etest;
-enddef;
-
-def POQUOTE =
- stest(poquote); kanchar "punctuation opening quote";
- begintchar(p_oquote_code,p_comma_width#,asc_height#,0,0,0,ur#);
- p_comma_form;
- erase fill fill_dot_p; erase sketch p_comma_p;
- lft z5 = z2;
- top rt z6 =z3;
- fill fill_dot_p rotatedaround (z5,-180) shifted(-x5,asc_height-abs(y6));
- sketch p_comma_p rotatedaround (z5,-180) shifted(-x5,asc_height-abs(y6));
- endtchar; etest;
-enddef;
-
-def POQUOTES =
- stest(poquotes); kanchar "punctuation opening quotes";
- begintchar(p_oquotes_code,2*p_comma_width#+u#,asc_height#,0,0,0,ur#);
- p_comma_form;
- erase fill fill_dot_p; erase sketch p_comma_p;
- lft z5 = z2;
- top rt z6 =z3;
- fill fill_dot_p rotatedaround (z5,-180) shifted(-x5,asc_height-abs(y6));
- sketch p_comma_p rotatedaround (z5,-180) shifted(-x5,asc_height-abs(y6));
- fill fill_dot_p rotatedaround (z5,-180) shifted(-x5,asc_height-abs(y6))
- shifted(p_comma_width+u,0);
- sketch p_comma_p rotatedaround (z5,-180) shifted(-x5,asc_height-abs(y6))
- shifted(p_comma_width+u,0);
- endtchar; etest;
-enddef;
-
-def PDQUOTES =
- stest(pdquotes);kanchar "punctuation double quotes";
- begintchar(p_dquotes_code,4.5u#,asc_height#,0,0,0,ur#);
- top lft z1=(1.5u,h); bot lft z2=(0,x_height);
- top rt z3=(w,h); bot rt z4=(x1+1.5u,x_height);
- sketch z1--z2; sketch z3--z4;
- endtchar; etest;
-enddef;
-
-%stest(pdquotes);kanchar "punctuation double quotes";
-%begintchar(p_dquotes_code,2*dot_radius#+u#,asc_height#,0,0,0,ur#);
-%%begintchar(p_dquotes_code,4*dot_radius#+u#,asc_height#,0,0,0,ur#);
-%path pa;
-%%z1=(dot_radius,h-dot_radius);z1l=(0,y1);z1r=(2x1,y1);z1t=(x1,h);
-%z1=(dot_radius/2,h-dot_radius/2);z1l=(0,y1);z1r=(2x1,y1);z1t=(x1,h);
-%z2=(x1,x_height);
-%%z2=(x1,x_height);z2l=(dot_radius/2,y2);z2r=(x2+(x2-x2l),y2);
-%%pa= z2l--z1l & flex(z1l,z1t,z1r) & z1r--z2r--cycle; fill pa;
-%pa= z2--z1l & flex(z1l,z1t,z1r) & z1r--z2--cycle; filldraw pa;
-%filldraw pa shifted(dot_radius+u,0);
-%%fill pa shifted(2dot_radius+u,0);
-%endtchar; etest;
-
-def PSLASH =
- stest(pslash); kanchar "punctuation virgule (slash)";
- begintchar(p_slash_code,6u#,asc_height#,des_depth#,0,0,ur#);
- p_slash_form;
- sketch p_slash_p;
- endtchar; etest;
-enddef;
-
-def PHASH =
- stest(phash); kanchar "punctuation hash mark (number sign)";
- begintchar(p_hash_code,12u#,asc_height#,des_depth#,0,0,ur#);
- numeric midpoint;
- midpoint = (-des_depth+asc_height)/2;
- lft z1=(0,midpoint+2u); rt z2=(w,y1);
- lft z3=(0,midpoint-2u); rt z4=(w,y3);
- bot z5=(2u,-d); top z6=(x5+4u,h);
- z7=(x5+4u,y5); z8=(x7+4u,y6);
- sketch z1--z2; sketch z3--z4;
- sketch z5--z6; sketch z7--z8;
- endtchar; etest;
-enddef;
-
-%stest(pexcla); kanchar "punctuation exclamation point";
-%begintchar(p_excla_code,dot_radius#,asc_height#,0,0,0,ur#);
-%pickup pencircle;
-%z1=(dot_radius/2,dot_radius/2);
-%filldraw fullcircle scaled 2x1 shifted z1;
-%z2=(x1,5*y1); z3 =(x1,h-y1);
-%z2l=(x1-dot_radius/4,y2); z2r=(x1+dot_radius/4,y2);
-%z3l=(0,y3); z3r=(x1+dot_radius/2,y3); z3t=(x1,h);
-%filldraw z2l--z3l & flex(z3l,z3t,z3r) & z3r--z2r--cycle;
-%endtchar; etest;
-
-def PEXCLA =
- stest(pexcla); kanchar "punctuation exclamation point";
- begintchar(p_excla_code,dot_radius#,asc_height#,0,0,0,ur#);
- z1=(dot_radius,dot_radius);
- fill_dot(1);
- fill fullcircle scaled 2x1 shifted z1;
- top z2=(x1,h); bot z3 =(x1,4*y1);
- sketch z2--z3;
- endtchar; etest;
-enddef;
-
-def PASTERISK =
- stest(pasterisk); kanchar "punctuation asterisk";
- begintchar(p_asterisk_code,x_height#,x_height#,0,0,0,ur#);
- z1=(1/2w,1/2h);
- for d=30 step 60 until 330:
- z[d]=z1+0.5 dir d xscaled w yscaled h;
- sketch z1--z[d];
- penlabels(z[d]);
- endfor;
- endtchar; etest;
-enddef;
-
-def PPLUS =
- stest(pplus); kanchar "punctuation plus";
- begintchar(p_plus_code,x_height#,x_height#,0,0,0,ur#);
- lft z1=(0,h/2); rt z2=(w,y1); top z3=(w/2,h); bot z4=(x3,0);
- sketch z1--z2; sketch z3--z4;
- endtchar; etest;
-enddef;
-
-
-def PLBRACKET =
- stest(plbracket); kanchar "punctuation left bracket";
- begintchar(p_lbracket_code,3u#,top_height#,bot_depth#,0,0,ur#);
- p_lbracket_form;
- sketch p_lbracket_p;
- endtchar; etest;
-enddef;
-
-def PRBRACKET =
- stest(prbracket); kanchar "punctuation right bracket";
- begintchar(p_rbracket_code,3u#,top_height#,bot_depth#,0,0,ur#);
- p_lbracket_form;
- sketch p_lbracket_p shifted (-w,0) reflectedabout ((0,0),(0,h));
- endtchar; etest;
-enddef;
-
-def PLPAREN =
- stest(plparen); kanchar "punctuation left parenthesis";
- begintchar(p_lparen_code,3u#,top_height#,bot_depth#,0,0,ur#);
- p_rparen_form;
- sketch p_rparen_p shifted (-w,0) reflectedabout ((0,0),(0,h));
- endtchar; etest;
-enddef;
-
-def PRPAREN =
- stest(prparen); kanchar "punctuation right parenthesis";
- begintchar(p_rparen_code,3u#,top_height#,bot_depth#,0,0,ur#);
- p_rparen_form;
- sketch p_rparen_p;
- endtchar; etest;
-enddef;
-
-def PLBRACE =
- stest(plbrace); kanchar "punctuation left brace";
- begintchar(p_lbrace_code,4u#,top_height#,bot_depth#,0,0,ur#);
- p_lbrace_form;
- sketch p_lbrace_p;
- endtchar; etest;
-enddef;
-
-def PRBRACE =
- stest(prbrace); kanchar "punctuation right brace";
- begintchar(p_rbrace_code,4u#,top_height#,bot_depth#,0,0,ur#);
- p_lbrace_form;
- sketch (p_lbrace_p shifted (-w,0) reflectedabout ((0,0),(0,h)) );
- endtchar; etest;
-enddef;
-
-def PPERCENT =
- stest(ppercent); kanchar "punctuation percent sign";
- begintchar(p_percent_code,6u#,asc_height#,des_depth#,0,0,ur#);
- p_slash_form;
- sketch p_slash_p;
- z3=(3(x1+x2)/8,-d+7/8(h+d));
- z4=(w-x3,-d+(h-y3));
- sketch fullcircle scaled (1.5u) shifted z3;
- sketch fullcircle scaled (1.5u) shifted z4;
- endtchar; etest;
-enddef;
-
-def PBSLASH =
- stest(pbslash); kanchar "punctuation backslash";
- begintchar(p_bslash_code,6u#,asc_height#,des_depth#,0,0,ur#);
- p_slash_form;
- sketch p_slash_p reflectedabout ((w/2,h),(w/2,0));
- endtchar; etest;
-enddef;
-
-def PLBAR =
- stest(plbar); kanchar "punctuation long bar";
- begintchar(p_lbar_code,u#,asc_height#,des_depth#,0,0,ur#);
- top z1=(w/2,h); bot z2=(x1,-d);
- sketch z1--z2;
- endtchar; etest;
-enddef;
-
-def PHYPHEN =
- stest(phyphen); kanchar "punctuation hyphen";
- begintchar(p_hyphen_code,6u#,1/2x_height#,0,0,0,ur#);
- top lft z1=(0,h); top rt z2=(w,h);
- sketch z1--z2;
- endtchar; etest;
-enddef;
-
-def PLHYPHEN =
- stest(plhyphen); kanchar "punctuation long hyphen";
- begintchar(p_lhyphen_code,9u#,1/2x_height#,0,0,0,ur#);
- top lft z1=(0,h); top rt z2=(w,h);
- sketch z1--z2;
- endtchar; etest;
-enddef;
-
-def PVLHYPHEN =
- stest(pvlhyphen); kanchar "punctuation very long hyphen";
- begintchar(p_vlhyphen_code,15u#,1/2x_height#,0,0,0,ur#);
- top lft z1=(0,h); top rt z2=(w,h);
- sketch z1--z2;
- endtchar; etest;
-enddef;
-
-def PUBAR =
- stest(pubar); kanchar "punctuation underbar";
- begintchar(p_ubar_code,x_height#,0,uh#,0,0,ur#);
- bot lft z1=(0,-d); bot rt z2=(w,-d);
- sketch z1--z2;
- endtchar; etest;
-enddef;
-
-def PQUESTION =
- stest(pquestion); kanchar "punctuation question mark";
- begintchar(p_question_code,6u#,asc_height#,0,0,0,ur#);
- lft z1=(0,h-2dot_radius); top z2=(w/2,h);
- rt z3=(w,y1); z4=(x2,1/2x_height);
- z5=(x2,1/3(y2+y4)); z6=(x2,dot_radius);fill_dot(6);
- sketch z1..z2..z3..z5..tension 1.5..z4;
- endtchar; etest;
-enddef;
-
-def PDOLLAR =
- stest(pdollar); kanchar "punctuation dollar sign";
- begintchar(p_dollar_code,cb_ka_width#,x_height#+1.5uh#,1.5uh#,0,0,ur#);
- cb_dollar_form;
- sketch dol_p ;
- top z11 = (w/2,h); bot z12 = (w/2,-d);
- sketch z11--z12;
- endtchar; etest;
-enddef;
-
-def PGREATER =
- stest(pgreater); kanchar "punctuation greater than";
- begintchar(p_greater_code,7u#,x_height#,0,0,0,ur#);
- bot lft z1=(0,0); top lft z2=(0,x_height); rt z3=(w,1/2(y1+y2));
- sketch z1--z3; sketch z2--z3;
- endtchar; etest;
-enddef;
-
-def PLESS =
- stest(pless); kanchar "punctuation less than";
- begintchar(p_less_code,7u#,x_height#,0,0,0,ur#);
- bot rt z1=(w,0); top rt z2=(w,x_height); lft z3=(0,1/2(y1+y2));
- sketch z1--z3; sketch z2--z3;
- endtchar; etest;
-enddef;
-
-def PAT =
- stest(pat); kanchar "punctuation at sign";
- begintchar(p_at_code,10u#,asc_height#,0,0,0,ur#);
- z1=(w/2,3/4h); z2=(1/5w,1/2h);
- z3=(x1,1/4h); z4=(4/5w,5/8h);
- z5=(4/5w,3/8h); z6=(9/10w,y3);
- rt z7=(w,y2); top z8=(x1,h);
- lft z9=(0,y2); bot z10=(x1,0); rt z11=(x7,1/8h);
- sketch z5..z3..z2..z1..z4&z4--z5& z5..z6..z7{up}..{left}z8..z9..z10..z11;
- endtchar; etest;
-enddef;
-
-def PTILDE =
- stest(ptilde); kanchar "punctuation tilde sign";
- begintchar(p_tilde_code,9u#,asc_height#,0,0,0,ur#);
- top lft z1=(0,asc_height2); top z2=(w/3,h);
- z3=(2/3w,y1); top rt z4=(w,y2);
- sketch z1..z2..z3..z4;
- endtchar; etest;
-enddef;
-
-def PHAT =
- stest(phat); kanchar "punctuation circumflex(hat)";
- begintchar(p_hat_code,5u#,asc_height#,0,0,0,ur#);
- lft z1=(0,asc_height1); rt z2=(w,y1); top z3=(1/2(x1+x2),h);
- sketch z1--z3; sketch z3--z2;
- endtchar; etest;
-enddef;
-
-def PAMPERSAND =
- stest(pampersand); kanchar "punctuation ampersand";
- begintchar(p_ampersand_code,11u#,asc_height#,0,0,0,ur#);
- rt z11=(w,1/4x_height); bot z10=(3/4w,0);
- z1=(x10+u,x_height); y1a=y1; x1-x1a=w-x1; rt z1b=(w,x_height);
- bot z2=(w/4,0);lft z3=(0,y11); z4=(w/8,1/2x_height+uh);
- z5=(x2,3/4x_height); z6=(w/2,asc_height1);
- top z7=(5/12w,h); z8=(5/24w,y6); %z9=(x7,1/2x_height);
- sketch z1a--z1b;
- sketch z1..{left}z2..z3..z4..z5..z6..z7..z8..z5..z10..z11;
- penlabels (1a,1b);
- endtchar; etest;
-enddef;
-
-% ---------------- end of punctuation ------------
-
-%-------Begin of glyps to demonstrate conjunctions and vowel modifers-----
-def BOXA =
- stest(cbbb); kanchar "consonant blackbox(bb)";
- %This is not really a letter in Kannada. However this character
- % is useful for demonstrating vowel modifiers, cons. conjuncts, accents etc.
- begintchar(cb_bb_code,0.2em_width#,0.8x_height#,0.25x_height#,0,0,0);
- fill (0,-d)--(w,-d)--(w,h)--(0,h)--cycle;
- pivot_message((w/2),(w/2));
- endtchar; etest;
-enddef ;
-
-def BOXB =
- stest(cbbo); kanchar "consonant outlinebox(bo)";
- %This is not really a letter in Kannada. However this character
- % is useful for demonstrating vowel modifiers, cons. conjuncts, accents etc.
- begintchar(cb_bo_code,0.2em_width#,x_height#,0,0,0,0);
- bot lft z1=(0,-d);bot rt z2=(w,-d);top rt z3=(w,h); top lft z4=(0,h);
- z1a=(0,y1);z2a=(w,y2);z3a=(w,y3);z4a=(0,y4);
- sketch z1--z4; sketch z2--z3; sketch z1a--z2a; sketch z4a--z3a;
- cutoff(z1a,180);cutoff(z2a,0);cutoff(z3a,0);cutoff(z4a,180);
- pivot_message((w/2),(w/2));
- endtchar; etest;
-enddef ;
-
-def BOXC =
- stest(cbbe); kanchar "consonant emptybox(be)";
- %This is not really a letter in Kannada. However this character
- % is useful for demonstrating vowel modifiers, cons. conjuncts, accents etc.
- begintchar(cb_be_code,0.2em_width#,x_height#,0,0,0,0);
- pivot_message((w/2),(w/2));
- endtchar; etest;
-enddef ;
-
-%-------End of glyps to demonstrate conjunctions and vowel modifers-----
-
-% ----------------Begin of Misc glyphs for emotional expression--------------
-
-def SMILE =
- stest(grin); kanchar "Grin face";
- begintchar(kn_spla_code,7u#,x_height#+u#,0,0,0,0);
- top z1 = (w/2, h) ; rt z2 = (0, 1/2h) ;
- bot z3 = (x1, 0) ; lft z4 = (w, 1/2h) ;
- top z5 = (1/4w, 2/3h) ; top z6 = (3/4w, 2/3h) ;
- fill_dotb(5) ;
- fill_dotb(6) ;
- sketch z1..z2..z3..z4..z1 ;
- z7 = (x5+.15u, 1/3h); z8 = (w-x7, y7) ;
- z9 = ((x7+x8)/2, .2h) ;
- draw z7...z9...z8 ;
- endtchar; etest;
-enddef ;
-
-def FROWN =
- stest(weep); kanchar "Weep face";
- begintchar(kn_splb_code,7u#,x_height#+u#,0,0,0,0);
- top z1 = (w/2, h) ; rt z2 = (0, 1/2h) ;
- bot z3 = (x1, 0) ; lft z4 = (w, 1/2h) ;
- top z5 = (1/4w, 2/3h) ; top z6 = (3/4w, 2/3h) ;
- fill_dotb(5) ;
- fill_dotb(6) ;
- sketch z1..z2..z3..z4..z1 ;
- z7 = (x5+.15u, 1/3h); z8 = (w-x7, y7) ;
- z9 = ((x7+x8)/2, .4h) ;
- draw z7...z9...z8 ;
- endtchar; etest;
-enddef ;
-
-% ----------------End of Misc glyphs for emotional expression--------------
-
-
diff --git a/Master/texmf-dist/fonts/source/public/itrans/tamilORG.mf b/Master/texmf-dist/fonts/source/public/itrans/tamilORG.mf
deleted file mode 100644
index d2c30d53140..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/tamilORG.mf
+++ /dev/null
@@ -1,2020 +0,0 @@
-boolean dodraw;
-dodraw=true;
-boolean goleft;
-goleft=false;
-def tthinnest=max(hair,2) enddef;
-def tthinner=max(1.4hair,2) enddef;
-def tthin=max(1.8hair,2) enddef;
-def tmed=max(.75curve,2) enddef;
-def tthick=curve enddef;
-def tthicker=1.2curve enddef;
-def tthickest=1.4curve enddef;
-
-string callchar;
-numeric oldh; numeric oldw; numeric oldd;
-
-def charspec(expr c, w_sharp, h_sharp, d_sharp) =
- oldh:=h; oldw:=w; oldd:=d;
- w:=hround(w_sharp*hppp); h:=vround(h_sharp*hppp); d:=vround(d_sharp*hppp);
-enddef;
-
-input tamilmax;
-
-def cloney(suffix $,@) =
- y$=y@; y$r=y@r; y$l=y@l;
-enddef;
-
-def clonex(suffix $,@) =
- x$=x@; x$r=x@r; x$l=x@l;
-enddef;
-
-def small_iito (suffix @,$)(expr iheight) =
-x$99=x@; y$99=y@; pos$99(tthin,180);
-x$100=x$99-2.5u; y$100=.5[y$99,y$1]; pos$100(tthin,135);
-x$1=x@+.5u; top y$1r=iheight; pos$1(tthick,90);
-x$2=x$1+u; y$2=y$1-.5u; pos$2(.7tthick,60);
-x$3=x$2; y$3=y$2-2u; pos$3(tthin,-90);
-x$4=x$4l=x$4r=x$2; y$4=y$2; y$4r=y$4+1; y$4l=y$4-1;
-filldraw stroke z$99e{left}...{up}z$100e...{right}z$1e...z$2e...{left}z$3e...{right}z$4e;
-penlabels($1,$2,$3,$4);
-enddef;
-
-def help_uu =
-charspec("9",x_height#,.75x_height#,0);
-x181=x101=u; x106=x107=x108=x109=.55w; x111=x112=.8w; x110=w;
-x103=x105=.5[x101,x106]; x102=x104=.5[x101,x103];
-bot y104r=y106=y107=y111=0; top y105r=y108=top y109r=top y110r=y112=h;
-y101=y181=y103=.5y102; y102=.6h;
-pos101(.8tthinner,180); pos102(.8tthin,90); pos103(.8tmed,0);
-pos104(.8tthin,-90); pos181(.8tthinner,-180); pos105(.8tthick,-270);
-pos106(.8tthin,-360); pos107(.8tthin,0); pos108(.8tthin,0);
-pos109(.8tthin,90); pos110(.8tthin,90); pos111(.8tthick,0); pos112(.8tthick,0);
-if dodraw:
-filldraw stroke z101e...{right}z102e...{down}z103e...{left}z104e..z181e...{right}z105e...{down}z106e;
-filldraw stroke z107e---z108e; filldraw stroke z109e---z110e;
-filldraw stroke z111e---z112e;
-fi
-enddef;
-
-
-cmchar "Tamil vii";
-beginchar(115,1.5x_height#+u#,body_height#,0);
-adjust_fit(0,0);
-callchar:="v";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x21r=x10l; x21l=x10r; x21=x10; cloney(21,10); small_iito(21,s,h);
-endchar;
-
-cmchar "tamil a";
-beginchar(0,2x_height#,x_height#,.6desc_depth#);
-adjust_fit(0,0);
-x3=.5[x9,x11]; top y1r=h; y5=y12=h; y2=y4=y6=.5[y3,y1]; y3=.8bar_height; x1=x3;
-x4=x8=.4[x9,x11]; x2=.6[x9,x11]; x5=.6[x9,x11]; x6=.7[x9,x11]; x7=.8[x9,x11]; x11=x12=x13=w-u;
-x9=u; x10=.15[x9,x11]; y8=-.8d; y13=-d; y7=bar_height; y9=.2bar_height; y10=y11=.25bar_height;
-z20=z1;
-pos1(tthinnest,90); pos2(tthin,0); pos3(tthinnest,-90); pos4(tthinnest,-180);
-pos5(hair,90); pos6(curve,0); pos7(tthick,-360); pos8(tthinner,-450);
-pos9(tthinnest,-580); pos10(tthinnest,-630); pos11(tthinnest,-630); pos12(tthick,0);
-pos13(tthick,0);pos20(tthinner,-270);
-filldraw stroke z1e...z2e...z3e...z4e...z20e...{down}z7e...{left}z8e...{up}z9e...z10e---z11e;
-filldraw stroke z12e---z13e;
-penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13); endchar;
-
-cmchar "tamil aa";
-beginchar(1,2.5x_height#,x_height#,1.4desc_depth#);
-adjust_fit(0,0);
-x3=.5[x9,x11]; top y1r=h; y5=y12=h; y2=y4=y6=.5[y3,y1]; y3=.8bar_height; x1=x3;
-x4=x8=.4[x9,x11]; x2=.6[x9,x11]; x5=.6[x9,x11]; x6=.7[x9,x11]; x7=.8[x9,x11]; x11=x12=x13=2x_height-u;
-x9=u; x10=.15[x9,x11]; y8=-.48desc_depth; y13=-.6desc_depth; y7=bar_height; y9=.2bar_height; y10=y11=.25bar_height;
-z20=z1; x31=x31r=x31l=x11+u; cloney(31,11);
-x32r=x13r; y32=y13; pos32(tthinner,0); x34=w-u; y34=y32; pos34(tthinner,-720);
-x33=.5[x32,x34]; y33=0; pos33(tthin,-90); x35=.1[x13,x8]; y35=-1.2d; %bot y35l=-d;
-pos35(.8tthick,-810); x36=.2[x8,x13]; y36=-desc_depth; pos36(tthin,-900);
-x37=.5[x8,x13]; y37=y13; pos37(tthinner,-990);
-pos1(tthinnest,90); pos2(tthin,0); pos3(tthinnest,-90); pos4(tthinnest,-180);
-pos5(hair,90); pos6(curve,0); pos7(tthick,-360); pos8(tthinner,-450);
-pos9(tthinnest,-580); pos10(tthinnest,-630); pos11(tthinnest,-630); pos12(tthick,0);
-pos13(tthick,0);pos20(tthinner,-270);
-filldraw stroke z1e...z2e...z3e...z4e...z20e...{down}z7e...{left}z8e...{up}z9e...z10e---z31e{right}
- ...{down}z34e...{left}z35e...{up}z36e...{right}z37e;
-filldraw stroke z12e---z13e;
-penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,31,32,33,34,35,36,37);
-endchar;
-
-cmchar "tamil i";
-beginchar(2,2x_height#,asc_height#,desc_depth#);
-adjust_fit(0,0);
-pickup crisp.nib;
-x6=.6w; x11=x13=x15=.5w; x16=x17=.9w; x12=.75w;
-x5=x7=.55w; x4=.3w; x3=.4w; x2=.5w; x1=.35w;
-x8=x10=x14=.15w; x9=.1w;
-y15=h; y5=x_height; y14=y11=.1h; y10=0; y16=.8x_height;
-y7=-.1d; y8=y13=y17=-d; y9=y12=-.6d;
-y2=y4=y6=.6x_height; y1=.8x_height; y3=.4x_height;
-z20=z1; pos20(tthinnest,-200);
-z65=.5[z6,z7]; pos65(tthicker,-370);
-pos1(tmed,45); pos2(tmed,0); pos3(tthin,-90); pos4(tthinnest,-180);
-pos5(tmed,-270); pos6(tthick,-360); pos7(tthicker,-380); pos8(tmed,-450);
-pos9(tthinner,-540); pos10(tthinnest,-585); pos11(tthin,-630);
-pos12(tthick,-720); pos13(tthin,-810); pos14(tthinner,-880);
-pos15(tthick,-990); pos16(tthin,-1060); pos17(tthin,-1060);
-filldraw stroke z1e..z2e..z3e..z4e..z20e..z5e..z65e..z8e..z9e..z10e..z11e..z12e..z13e..z14e..z15e...{down}z16e---z17e;
-penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17); endchar;
-
-cmchar "Tamil ii";
-beginchar(3,1.125x_height#+2u#,x_height#,0);
-adjust_fit(0,0);
-callchar:="r";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x7=.5[x1,x6]; x8=x4-.5dot_size;
-top y77r=top y88r=bar_height+.375dot_size;
-y7=y8=.5[y77r,y77l];
-x77=x7; x88=x8; pos7(.75dot_size,0); pos77(.75dot_size,90);
-pos8(.75dot_size,0); pos88(.75dot_size,90);
-dot(7,77); dot(8,88);
-penlabels(7,8); endchar;
-
-cmchar "tamil u";
-beginchar(4,2x_height#,x_height#,0);
-adjust_fit(0,0);
-callchar:="u";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-endchar;
-
-
-cmchar "tamil uu";
-beginchar(5,2.8x_height#,x_height#,0);
-adjust_fit(0,0);
-help_uu;
-picture V; transform t;
-t=identity shifted(1.4x_height,.25x_height);
-V=currentpicture transformed t; currentpicture:=V;
-h:=oldh; w:=oldw; d:=oldd;
-callchar:="u";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x12=w-u; y12=y11; pos12(tthin,-290);
-filldraw stroke z11e--z12e;
-endchar;
-
-cmchar "tamil e";
-beginchar(6,1.6x_height#,x_height#,0);
-adjust_fit(0,0);
-callchar:="e";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-endchar;
-
-cmchar "tamil ai";
-beginchar(7,1.75x_height#,x_height#,.8x_height#);
-adjust_fit(0,0);
-pickup crisp.nib;
-y7=y10=h; y4=y8=y9=.2h; y15=y19=-d; y12=.9bar_height;
-y21=.25h; y13=-.2d; y14=-.6d; y16=-.8d; y17=y18=-.3d; y20=-.2d;
-y1=y3=.4h; y2=.7h; y11=.75h; y85=0;
-%
-x14=x1=u; x11=x12=w-u; x8=x9=x17=x18=.55[x1,x11]; x85=x8;
-x7=.6[x1,x8]; x10=.5[x9,x11]; x3=.6[x1,x8]; x2=x4=.5[x1,x3];
-x13=x2; x15=x7-.7u; x16=x17; x19=.5[x18,x11]; x20=.95x11; x21=.9x11;
-%
-x77=x8; y77=.6h; z99=z77;
-pos77(tthick,-360); pos99(tthick,0);
-pos1(tthinner,180); pos2(tmed,90); pos3(tthick,0); pos4(tmed,-90);
-z55=z1; pos55(tthinner,-180);
-%pos6 ?
-pos7(tthick,-270); pos8(tthick,-405);
-pos9(tthick,-45); pos10(tthin,-90); pos11(tthick,-180); pos12(tthick,-200);
-pos21(tthin,-240); pos13(tthin,-240); pos14(tmed,-180);
-pos15(tthick,-90); pos16(tthick,-45); pos17(tthick,-45);
-pos18(tthick,-45); pos19(tthick,90); pos20(tmed,225);
-pos85(tthin,-270);
-%pickup pencircle scaled .2pt
-filldraw stroke z1e..z2e{right}..z3e{down}..z4e{left}..z55e...{right}z7e...{down}z77e---z8e;
-%pickup crisp.nib
-%filldraw stroke z9e---z99e{up}...z10e{right}...{down}z12e..z21e---z13e..z14e{down}...z15e{right}...z16e...{up}z17e;
-filldraw stroke z9e---z99e{up}...z10e{right}...{down}z12e...{left}z85e{left}..z14e{down}...z15e{right}...z16e...{up}z17e;
-filldraw stroke z18e{down}...z19e{right}...z20e;
-%pickup pencircle scaled .2pt
-%draw stroke z18e{down}...z19e{right}...z20e;
-penlabels(1,2,3,4,55,7,8,9,10,11,12,21,13,14,15,16,17,19,20); endchar;
-
-cmchar "Tamil k";
-beginchar(8,1.5x_height#,x_height#,0);
-adjust_fit(0,0);
-callchar:="k";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-endchar;
-
-cmchar "Tamil o";
-beginchar(9,1.6x_height#,x_height#,.8x_height#);
-adjust_fit(0,0);
-x1=x5=x16=u; x7=rt x12r=rt x13r=w-u;
-x6=.5[x1,x7]; x15=.5[x16,x12]; x17=.1[x16,x12]; x14=.85[x16,x12];
-x11=x9; x8=.4[x9,x7]; x9=x10=.7[x1,x7];
-x3=.3[x1,x7]; x2=x4=.5[x1,x3];
-top y6r=h; bot y15r=-d;
-y2=.5h; y1=y5=y3=.5y2;
-bot y4r=bot y8r=0;
-y9=y10=y2; y7=.3h; y11=-.1d; y12=y13=-.3d;
-y14=-.6d; y16=-.5d; y17=-.2d;
-pos1(tthin,180); pos2(tthin,90); pos3(tthick,0); pos4(tthin,-90);
-pos5(tthin,-180); pos6(tmed,-270); pos7(tthick,-360); pos8(tmed,-450);
-pos9(tthin,-540); pos10(tthin,0); pos11(tmed,5); pos12(tthin,10);
-pos13(tthick,10); pos14(tthick,0); pos15(tmed,-90); pos16(tthinner,-180);
-pos17(tmed,-250);
-filldraw stroke z1e...{right}z2e...{down}z3e...{left}z4e...z5e...{right}z6e
- ...{down}z7e...{left}z8e...z9e;
-% pickup pencircle scaled .2pt;
-filldraw stroke z10e..z11e...{right}z12e;
-filldraw stroke z13e...z14e...{left}z15e...{up}z16e...z17e;
-penlabels(1,2,3,4,6,7,8,9,11,12,14,15,16,17);
-endchar;
-
-
-cmchar "Tamil ki";
-beginchar(10,1.8x_height#,asc_height#,0);
-adjust_fit(0,0);
-callchar:="k";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-z45=z21; x46=x3; top y46r=h; x47=x48=w-u; y47=y4; y48=0;
-pos45(tthinnest,270); pos46(tthick,90); pos47(tthinner,0);
-x48l=x48-.5; x48r=x48+.5; y48l=y48r=0;
-filldraw stroke z45e{left}...{right}z46e...z47e{down}---z48e;
-penlabels(46,47,48);
-endchar;
-
-cmchar "Tamil kii";
-beginchar(11,1.5x_height#,body_height#,0);
-adjust_fit(0,0);
-callchar:="k";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-z45=z21; x46=x3; top y46r=h;
-pos45(tthinnest,270); pos46(tmed,90);
-x47=.6[x3,x4]; y47=.9[y3,y46]; x48=x4; y48=.5[y3,y46];
-y49=.3[y3,y46]; x49=x47; x50=.2[x3,x4]; y50=y48; z51=z47;
-pos47(.7tmed,45); pos48(tthinner,0); pos49(tthinnest,-90);
-pos50(tthinnest,-180); pos51(tthinnest,-225);
-filldraw stroke z45e{left}...{right}z46e...z47e...{down}z48e...{left}z49e...{up}z50e...z51e;
-penlabels(46,47,48,49,50);
-endchar;
-
-cmchar "Tamil ku";
-beginchar(12,2x_height#,asc_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="c";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x45=x5; bot y45r=-d; pos45(tthick,-450);
-x46=x46r=x46l=x2; y46=y2; y46r=y46+1; y46l=y46-1;
-y26=y25; y26l=y25l; y26r=y25r; x26=x26l=x26r=.7[x3,x4];
-x47=-.25x_height; y47=y8; pos47(tthin,-540);
-filldraw stroke z25e---z26e{right}...z45e...{up}z47e...{right}z46e;
-picture V; transform t; t=identity shifted(.4x_height,0);
-V=currentpicture transformed t; currentpicture:=V;
-penlabels(26,45,46,47);
-endchar;
-
-cmchar "Tamil kuu";
-beginchar(13,2.1x_height#,x_height#,0);
-adjust_fit(0,0);
-callchar:="c";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-cloney(26,25); x26=x26l=x26r=.6[x3,x4];
-x28=x4; y28=0; x30=x28+(x4-x3); y30=0; top y29l=bar_height; x29=.5[x28,x30];
-x31=x30; bot y31l=0; pos31(tthin,90); x32=w-u; bot y32l=0; pos32(tthin,90);
-pos28(tthin,0); pos29(tthinner,-90); pos30(tthin,-180);
-filldraw stroke z25e--z26e{right}...{down}z28e;
-filldraw stroke z28e{up}...{right}z29e...{down}z30e;
-filldraw stroke z31e--z32e;
-penlabels(26,28,29,30,31); endchar;
-
-cmchar "Tamil long o";
-beginchar(14,1.6x_height#,x_height#,.8x_height#);
-adjust_fit(0,0);
-x1=x5=x16=u; x7=rt x12r=rt x13r=w-u;
-x6=.5[x1,x7]; x15=.5[x16,x12]; x17=.25[x16,x12]; x14=.85[x16,x12];
-x11=x9; x8=.4[x9,x7]; x9=x10=.7[x1,x7];
-x3=.3[x1,x7]; x2=x4=.5[x1,x3];
-top y6r=h; bot y15r=-d;
-y2=.5h; y1=y5=y3=.5y2;
-bot y4r=bot y8r=0;
-y9=y10=y2; y7=.3h; y11=-.1d; y12=y13=-.3d;
-y14=-.6d; y16=-.5d; y17=-.2d;
-x18=.4[x16,x12]; y18=-.5d; pos18(tthinner,-360);
-pos1(tthin,180); pos2(tthin,90); pos3(tthick,0); pos4(tthin,-90);
-pos5(tthin,-180); pos6(tmed,-270); pos7(tthick,-360); pos8(tmed,-450);
-pos9(tthin,-540); pos10(tthin,0); pos11(tmed,5); pos12(tthin,10);
-pos13(tthick,10); pos14(tthick,0); pos15(tmed,-90); pos16(tthinner,-180);
-pos17(tmed,-250);
-filldraw stroke z1e...{right}z2e...{down}z3e...{left}z4e...z5e...{right}z6e
- ...{down}z7e...{left}z8e...z9e;
-% pickup pencircle scaled .2pt;
-filldraw stroke z10e..z11e...{right}z12e;
-filldraw stroke z13e...z14e...{left}z15e...{up}z16e...{right}z17e...{down}z18e;
-penlabels(1,2,3,4,6,7,8,9,11,12,14,15,16,17,18);
-endchar;
-
-cmchar "tamil long e";
-beginchar(15,1.6x_height#,x_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="e";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x10=x4; bot y10r=-d; pos10(tthick,-90);
-x11=x9; bot y11r=0; pos11(tthick,-90);
-filldraw stroke z11e--z10e;
-penlabels(10);
-endchar;
-
-cmchar "tamil ng";
-beginchar(16,1.5x_height#,x_height#,0);
-adjust_fit(0,0);
-callchar:="g";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-endchar;
-
-cmchar "Tamil ai matra";
-beginchar(17,2x_height#,x_height#,0);
-adjust_fit(0,0);
-w:=3x_height;
-x1=x81=u; x6=.6x10; x8=.6[x1,x6]; x7=.5[x8,x6];
-x5=.5[x1,x6]; x3=.5[x1,x8]; x4=x2=.5[x1,x3];
-x9=.5[x8,x10]; x10=.7w; x12=.6[x8,x10]; x11=.5[x12,x10];
-top y5r=top y9r=h;
-bot y4r=bot y7r=bot y11r=0;
-y2=y8=y6=y12=y10=.5h;
-y81=y1=y3=.5y2;
-pos1(tthinner,180); pos2(tthin,90); pos3(tthick,0); pos4(tthin,-90);
-pos81(tthinner,-180); pos5(tmed,-270); pos6(tthicker,-360);
-pos7(tmed,-450); pos8(tthin,-540); pos9(tmed,-630); pos10(tthicker,-720);
-pos11(tmed,-810); pos12(tthin,-900);
-x30=x11; y30=y10; x31=x12; bot y31r=0; pos30(tthick,-720); pos31(tmed,-790);
-filldraw stroke z1e...{right}z2e...{down}z3e...{left}z4e..z81e...{right}z5e
- ...{down}z6e...{left}z7e...{up}z8e...{right}z9e...{down}z30e...z31e;
-penlabels(1,2,3,4,5,6,7,8,9,30,31);
-endchar;
-
-cmchar "tamil ngi";
-beginchar(18,1.85x_height#,asc_height#,0);
-adjust_fit(0,0);
-callchar:="g";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x40=x13; y40=y13; pos40(tthin,0); x41=x40; top y41l=h; pos41(tthick,-90);
-x50=x40-2u; y50=.5[y40,y41]; pos50(tmed,-30);
-x42=w-u; y42=x_height; x43=x42; y43=y43l=y43r=0; pos42(tthin,-180);
-x43r=x43-.6; x43l=x43+.6;
-filldraw stroke z40e{left}...{right}z41e...{down}z42e--z43e;
-penlabels(41,42,43,44);
-endchar;
-
-
-
-cmchar "tamil ngii";
-beginchar(19,1.75x_height#,body_height#,0);
-adjust_fit(0,0);
-callchar:="g";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-small_iito(13,s,h);
-endchar;
-
-cmchar "tamil ngu";
-beginchar(20,1.5x_height#,x_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="g";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-clonex(40,12); y40=y40l=y40r=-d;
-filldraw stroke z12e--z40e;
-endchar;
-
-cmchar "tamil nguu";
-beginchar(21,1.85x_height#,x_height#,1.5desc_depth#);
-adjust_fit(0,0);
-callchar:="g";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-clonex(40,12); y40=y40l=y40r=-.5d;
-filldraw stroke z12e--z40e;
-x22=w-u; y22=.5y40; x21=.6[x12,x22]; y21=.25d;
-pos21(tthinner,-90); pos22(tthin,-180);
-x23=.7[x1,x12]; bot y23l=-d; pos23(tthick,-270);
-x24=x2; y24=-.5d; pos24(tthin,-360); x25=x7; y25=-.25d; pos25(tthinner,-450);
-x26=.5[x1,x12]; y26=-.5d; pos26(tthinnest,-540);
-filldraw stroke z40e{up}...{right}z21e...{down}z22e...{left}z23e...{up}z24e
- ...{right}z25e...{down}z26e;
-penlabels(40,21,22,23,24,25,26);
-endchar;
-
-cmchar "tamil e matra";
-beginchar(22,1.4x_height#,body_height#,0);
-adjust_fit(0,0);
-x1=x3=x5=.6w; x2=x1-1.5u; x4=x1+1.5u; top y3l=bar_height;
-pos3(1.2tthin,-90); y2=y4=.5[y1,y3]; bot y1l=.25u; pos1(tthin,90);
-pos2(tthin,0); pos4(tmed,-180); y5=y1; pos5(tthin,-270);
-x6=u; y6=.5h; pos6(tthinner,-360); top y7l=h; x7=.5w; pos7(1.2tmed,-450);
-x8=w-u; y8=x_height; pos8(tthin,-540); x9=x8; y9=0; x9r=x9-.6; x9l=x9+.6;
-y9r=y9l=y9; x75=x7; bot y75l=0; pos75(tthin,-280);
-filldraw stroke z1e...{up}z2e...{right}z3e...{down}z4e...z5e...{left}z75e
- ...{up}z6e...{right}z7e...z8e--z9e;
-penlabels(1,2,3,4,5,75,6,7,8,9);
-endchar;
-
-cmchar "tamil long e matra";
-beginchar(23,1.4x_height#,body_height#,0);
-adjust_fit(0,0);
-x1=x3=x5=x10=x8=x12=w-2.5u; x2=x11=x1-1.5u; x4=x9=x1+1.5u; top y3l=bar_height;
-pos3(1.2tthin,-90); y2=y4=.5[y1,y3]; bot y1l=.25u; pos1(tthin,90);
-pos2(tthin,0); pos4(tmed,-180); y5=y1; pos5(tthin,-270);
-x6=u; y6=.5h; pos6(tthinner,-360); top y7l=h; x7=.55w; pos7(1.2tmed,-450);
-x75=x7; bot y75l=0; pos75(tthin,-280);
-top y8l=h-.25u; pos8(.8tmed,-460); y9=y11=.5[y8,y10]; y10=y8-y3+y1;
-y12=y8; pos9(tthin,-540); pos10(tthin,-630); pos11(tthinner,-720);
-pos12(tthinnest,-810);
-filldraw stroke z1e...{up}z2e...{right}z3e...{down}z4e...z5e...{left}z75e
- ...{up}z6e...{right}z7e...z8e...{down}z9e...{left}z10e...{up}z11e...z12e;
-penlabels(1,2,3,4,5,75,6,7,8,9,10,11,12);
-endchar;
-
-cmchar "Tamil c";
-beginchar(24,1.5x_height#,x_height#,0);
-adjust_fit(0,0);
-callchar:="c";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-y26=y25; y26l=y25l; y26r=y25r; x26=x26l=x26r=w-u;
-filldraw stroke z25e---z26e;
-penlabels(26);
-endchar;
-
-cmchar "Tamil ci";
-beginchar(26,1.7x_height#,asc_height#,0);
-adjust_fit(0,0);
-callchar:="c";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-y26=y25; y26l=y25l; y26r=y25r; x26=x26l=x26r=w-u-.2x_height;
-filldraw stroke z25e---z26e;
-z45=z21; x46=x3; top y46r=h; x47=x48=w-u; y47=y4; y48=0;
-pos45(tthinnest,270); pos46(tthick,90); pos47(tthinner,0);
-x48l=x48-.5; x48r=x48+.5; y48l=y48r=0;
-filldraw stroke z45e{left}...{right}z46e...z47e{down}---z48e;
-penlabels(26,46,47,48);
-endchar;
-
-cmchar "Tamil cii";
-beginchar(27,1.6x_height#,body_height#,0);
-adjust_fit(0,0);
-callchar:="c";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-y26=y25; y26l=y25l; y26r=y25r; x26=x26l=x26r=w-u-.1x_height;
-filldraw stroke z25e---z26e;
-z45=z21; x46=x3; top y46r=h;
-pos45(tthinnest,270); pos46(tmed,90);
-x47=.6[x3,x4]; y47=.9[y3,y46]; x48=x4; y48=.5[y3,y46];
-y49=.3[y3,y46]; x49=x47; x50=.2[x3,x4]; y50=y48; z51=z47;
-pos47(.7tmed,45); pos48(tthinner,0); pos49(tthinnest,-90);
-pos50(tthinnest,-180); pos51(tthinnest,-225);
-filldraw stroke z45e{left}...{right}z46e...z47e...{down}z48e...{left}z49e...{up}z50e...z51e;
-penlabels(26,46,47,48,49,50);
-endchar;
-
-cmchar "Tamil cu";
-beginchar(28,1.65x_height#,x_height#,0);
-adjust_fit(0,0);
-callchar:="c";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-y26=y25; y26l=y25l; y26r=y25r; x26=x26l=x26r=w-u;
-filldraw stroke z25e---z26e;
-x27=x28=.5[x25,x26]; y27=y26; y28=0; pos27(tmed,0); pos28(tmed,0);
-filldraw stroke z27e--z28e;
-penlabels(26,27,28);
-endchar;
-
-cmchar "Tamil cuu";
-beginchar(29,2x_height#,x_height#,desc_depth#);
-adjust_fit(0,0);
-w:=1.65x_height;
-callchar:="c";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-y26=y25; y26l=y25l; y26r=y25r; x26=x26l=x26r=w-u;
-filldraw stroke z25e---z26e;
-x27=x28=.5[x25,x26]; y27=y26; y28=0; pos27(tmed,0); pos28(tmed,0);
-filldraw stroke z27e--z28e;
-x40=x6; bot y40r=-d; pos40(tthick,-90);
-x41=-.25x_height; y41=y8; x42=x42l=x42r=x2; y42=y2; y42r=y42+.6; y42l=y42-.6;
-pos41(tthinner,-180);
-x48=x28; y48=0; pos48(tthinner,180); x49=w-u; y49=0; pos49(tthin,0);
-filldraw stroke z48e{up}...{down}z49e...{left}z40e...{up}z41e...{right}z42e;
-picture V; transform t; t=identity shifted(.35x_height,0);
-V=currentpicture transformed t; currentpicture:=V;
-penlabels(26,27,28,40,41);
-endchar;
-
-cmchar "tamil ny";
-beginchar(32,2x_height#+2u#,x_height#,1.2desc_depth#);
-adjust_fit(0,0);
-w:=1.7x_height;
-callchar:="e";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd; x99=x9; y99=0; pos99(tthin,0);
-x11=x9+4u; x10=.5[x9,x11]; top y10l=bar_height; pos10(tmed,-90);
-y11=.2bar_height; pos11(tthin,-180); x12=.5[x4,x9]; bot y12l=-d; pos12(tthick,-270);
-x13=-.2x_height; y13=.3bar_height; pos13(tthin,-360); x14=x5-.75u; y14=y5; pos14(tthinner,-400);
-filldraw stroke z99e{up}...{right}z10e...{down}z11e...{left}z12e...{up}z13e...z14e;
-picture V; transform t; t=identity shifted(.3x_height,0);
-V=currentpicture transformed t; currentpicture:=V;
-endchar;
-
-cmchar "tamil nyi";
-beginchar(34,2.2x_height#+2u#,asc_height#,1.2desc_depth#);
-adjust_fit(0,0);
-w:=1.7x_height;
-callchar:="e";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd; x99=x9; y99=0; pos99(tthin,0);
-x11=x9+4u; x10=.5[x9,x11]; top y10l=bar_height; pos10(tmed,-90);
-y11=.2bar_height; pos11(tthin,-180); x12=.5[x4,x9]; bot y12l=-d; pos12(tthick,-270);
-x13=-.2x_height; y13=.3bar_height; pos13(tthin,-360); x14=x5-.75u; y14=y5; pos14(tthinner,-400);
-filldraw stroke z99e{up}...{right}z10e...{down}z11e...{left}z12e...{up}z13e...z14e;
-x30=x8; y30=x_height; pos30(tthin,0); x31=x30; top y31l=h; pos31(tthick,-90);
-x33=x32=x11+2u; y32=x_height; y33=y33l=y33r=0; pos32(tthin,-180); x33l=x33+.6;
-x33r=x33-.6; filldraw stroke z30e{left}...{right}z31e...{down}z32e--z33e;
-picture V; transform t; t=identity shifted(.3x_height,0);
-V=currentpicture transformed t; currentpicture:=V;
-endchar;
-
-cmchar "tamil nyii";
-beginchar(35,2x_height#+2u#,body_height#,1.2desc_depth#);
-adjust_fit(0,0);
-w:=1.7x_height;
-callchar:="e";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd; x99=x9; y99=0; pos99(tthin,0);
-x11=x9+4u; x10=.5[x9,x11]; top y10l=bar_height; pos10(tmed,-90);
-y11=.2bar_height; pos11(tthin,-180); x12=.5[x4,x9]; bot y12l=-d; pos12(tthick,-270);
-x13=-.2x_height; y13=.3bar_height; pos13(tthin,-360); x14=x5-.75u; y14=y5; pos14(tthinner,-400);
-filldraw stroke z99e{up}...{right}z10e...{down}z11e...{left}z12e...{up}z13e...z14e;
-small_iito(8,s,h);
-picture V; transform t; t=identity shifted(.3x_height,0);
-V=currentpicture transformed t; currentpicture:=V;
-endchar;
-
-cmchar "tamil nyu";
-beginchar(36,2x_height#+u#,x_height#,1.2desc_depth#);
-adjust_fit(0,0);
-w:=1.7x_height;
-callchar:="e";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd; x99=x9; y99=0; pos99(tthin,0);
-x11=x9+4u; x10=.5[x9,x11]; top y10l=bar_height; pos10(tmed,-90);
-y11=.2bar_height; pos11(tthin,-180); x12=.5[x4,x9]; y12=-d; pos12(tthick,-270);
-x13=0; y13=-.3d; pos13(tthin,-360); x14=x13+.2u; y14=y13+.2u; pos14(tthin,-450);
-x15=x11+1.5u; y15=y14; pos15(tthin,-450);
-x16=x15; y16=y15r; pos16(tthick,0); x17=x16; y17=x_height; pos17(tthick,0);
-filldraw stroke z99e{up}...{right}z10e...{down}z11e...{left}z12e...{up}z13e...{right}z14e--z15e;
-filldraw stroke z16e--z17e;
-penlabels(10,11,12,13,14,15,16,17);
-endchar;
-
-
-cmchar "tamil nyuu";
-beginchar(37,2.4x_height#+2u#,x_height#,1.2desc_depth#);
-adjust_fit(0,0);
-w:=1.7x_height;
-callchar:="e";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd; x99=x9; y99=0; pos99(tthin,0);
-x11=x9+4u; x10=.5[x9,x11]; top y10l=bar_height; pos10(tmed,-90);
-y11=.2bar_height; pos11(tthin,-180); x12=.5[x4,x9]; y12=-d; pos12(tthick,-270);
-x13=0; y13=-.3d; pos13(tthin,-360); x14=x13+.2u; y14=y13+.2u; pos14(tthin,-450);
-x15=x11+2u; y15=y14; pos15(tthin,-450);
-x16=x15; y16=y15r; pos16(tthin,0); x17=x16; y17=x_height; pos17(tthin,0);
-filldraw stroke z99e{up}...{right}z10e...{down}z11e...{left}z12e...{up}z13e...{right}z14e--z15e;
-filldraw stroke z16e--z17e;
-w:=2.4x_height+2u;
-top y18r=y17; x18=x17l; pos18(tmed,90); y19=y18; x19=w-u; x40r=x19-u;
-y40=y17; x21=x40; y21=0; pos19(tmed,90); pos40(tmed,0); pos21(tmed,0);
-filldraw stroke z18e--z19e; filldraw stroke z40e--z21e;
-penlabels(10,11,12,13,14,15,16,17,18,19,40,21);
-endchar;
-
-cmchar "Tamil t dot";
-beginchar(40,1.75x_height#,x_height#,0);
-adjust_fit(0,0);
-callchar:="T";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-endchar;
-
-cmchar "Tamil t dot i";
-beginchar(42,1.75x_height#,x_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="T";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x5=.7[x3,x4]; bot y5r=0; pos5(tthin,270); x6=x5-1.5u; top y6r=h; pos6(tthick,90);
-x7=x5; y7=bar_height; pos7(tthin,0); x8=x7; y8=-d; pos8(tthinnest,0);
-x40=x1; y40=.6[y1,y2];
-filldraw stroke z5e{z40-z5}...{right}z6e...{down}z7e--z8e;
-penlabels(5,6,7,8); endchar;
-
-cmchar "Tamil t dot ii";
-beginchar(43,1.75x_height#,x_height#,0);
-adjust_fit(0,0);
-callchar:="T";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x5=.7[x3,x4]; y5=0; pos5(tmed,180);
-small_iito(5,s,x_height);
-penlabels(5,6,7,8); endchar;
-
-cmchar "tamil t dot u";
-beginchar(44,1.6x_height#,body_height#,desc_depth#);
-adjust_fit(0,0);
-x1=x2=.45w; y1=x_height; y2=0; pos1(tmed,0); pos2(tmed,0);
-x3r=x2r; y3=y2; pos3(tthinner,0); x5l=w-2.5u; y5=.5[y4,y6]; pos5(tthinner,-180);
-x4=.5[x3,x5]; y4=bar_height; pos4(tthin,-90);
-x6=x3; bot y6l=-d; pos6(tthick,-270); x7=u; y7=.5[y6,y8]; pos7(tthinner,-360);
-x8=x1+u; top y8l=h; pos8(tmed,-450); x9=x10=w-u; y9=y1; pos9(tthin,-540);
-y10=y10r=y10l=0; x10l=x10+.6; x10r=x10-.6;
-filldraw stroke z1e--z2e;
-filldraw stroke z3e{up}...{right}z4e...{down}z5e...{left}z6e...{up}z7e...{right}z8e...{down}z9e--z10e;
-penlabels(1,2,4,5,6,7,8,9,10);
-endchar;
-
-cmchar "tamil t dot uu";
-beginchar(45,1.6x_height#,body_height#,desc_depth#);
-adjust_fit(0,0);
-x1=x2=.45w; y1=x_height; y2=0; pos1(tmed,0); pos2(tmed,0);
-x3r=x2r; y3=y2; pos3(tthinner,0); x5l=w-2.5u; y5=.5[y4,y6]; pos5(tthinner,-180);
-x4=.5[x3,x5]; y4=bar_height; pos4(tthin,-90);
-x6=x3; bot y6l=-d; pos6(tthick,-270); x7=u; y7=.5[y6,y8]; pos7(tthinner,-360);
-x8=x1+u; top y8l=h; pos8(tmed,-450); x9=w-3.5u; y9=asc_height-.25u;
-x10=x9+1.5u; y10=.5[y9,y11]; x11=x9; y11=y9-4u; x12=x9-1.5u; y12=y10;
-x13=x9; y13=y9; pos9(tthin,-470); pos10(tthin,-540); pos11(tthinner,-630);
-pos12(tthinnest,-720); x13l=x13r=x13; y13l=y13+.6; y13r=y13-.6;
-filldraw stroke z1e--z2e;
-filldraw stroke z3e{up}...{right}z4e...{down}z5e...{left}z6e...{up}z7e...{right}z8e
- ...z9e...{down}z10e...{left}z11e...{up}z12e...{right}z13e;
-penlabels(1,2,4,5,6,7,8,9,10,11,12,13);
-endchar;
-
-cmchar "Tamil n dot";
-beginchar(48,2.8x_height#+u#,x_height#,0);
-adjust_fit(0,0);
-callchar:="1";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-filldraw stroke z13e---z14e;
-filldraw stroke z15e---z16e;
-endchar;
-
-cmchar "Tamil n.aa";
-beginchar(49,2.8x_height#+3u#,x_height#,1.2desc_depth#);
-adjust_fit(0,0);
-callchar:="1";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x21=x16; y21=y6;
-y22=-d; x22=.4[x1,x21];
-x23=x1; y23=.8x_height;
-pos21(tthick,-1080); pos22(tthin,-1170);
-y23l+.5=y23r-.5=y23; x23l=x23; x23r=x23-1;
-filldraw stroke z13e{right}...{down}z21e...{left}z22e...{right}z23e;
-picture V; transform t; t=identity shifted(3u,0);
-V=currentpicture transformed t; currentpicture:=V;
-%penlabels(21,22,23);
-endchar;
-
-cmchar "Tamil n.i";
-beginchar(50,3x_height#+u#,asc_height#,0);
-adjust_fit(0,0);
-callchar:="1";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-filldraw stroke z13e---z14e;
-filldraw stroke z15e---z16e;
-x17=.5[x13,x14]; top y17l=x_height; x18=x17; top y18r=h;
-pos17(tthin,270); pos18(tthick,90);
-x20=x19=x14+u; y19=x_height; y20=y20r=y20l=0;
-pos19(tthin,0); x20l=x20-.6; x20r=x20+.6;
-filldraw stroke z17e{left}...{right}z18e...{down}z19e--z20e;
-penlabels(17,18,19,20);
-endchar;
-
-cmchar "Tamil n.ii";
-beginchar(51,3x_height#,body_height#,0);
-adjust_fit(0,0);
-callchar:="1";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-filldraw stroke z13e---z14e;
-filldraw stroke z15e---z16e;
-x17=.5[x13,x14]; top y17l=x_height; pos17(tthin,270);
-small_iito(17,s,h);
-penlabels(17);
-endchar;
-
-cmchar "Tamil n.u";
-beginchar(52,2.8x_height#+3u#,x_height#,1.2desc_depth#);
-adjust_fit(0,0);
-callchar:="1";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x21=x16+u; y21=y6;
-y22=-d; x22=.6[x1,x21];
-x23=x1; y23=-.3d; x24=x23+.2u; y24=y23+.2u; x25=w-u; y25=y24;
-x27r=x26r=x25; y27=x_height; y26=y25r;
-pos21(tthin,-1080); pos22(tthick,-1170);
-pos23(tthin,-1260); pos24(tthin,-1350); pos25(tthin,-1350);
-filldraw stroke z13e{right}...{down}z21e...{left}z22e...{up}z23e...{right}z24e--z25e;
-pos26(tmed,0); pos27(tmed,0); filldraw stroke z26e--z27e;
-penlabels(21,22,23,24,25,27);
-endchar;
-
-cmchar "Tamil n.uu";
-beginchar(53,3.6x_height#+u#,x_height#,1.2desc_depth#);
-adjust_fit(0,0);
-w:=3x_height+u;
-callchar:="1";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x21=x16+u; y21=y6;
-y22=-d; x22=.6[x1,x21];
-x23=x1; y23=-.3d; x24=x23+.2u; y24=y23+.2u; x25=w-u; y25=y24;
-x27r=x26r=x25; y27=x_height; y26=y25r;
-pos21(tthin,-1080); pos22(tthick,-1170);
-pos23(tthin,-1260); pos24(tthin,-1350); pos25(tthin,-1350);
-filldraw stroke z13e{right}...{down}z21e...{left}z22e...{up}z23e...{right}z24e--z25e;
-pos26(tmed,0); pos27(tmed,0); filldraw stroke z26e--z27e;
-w:=3.6x_height+u; x28=x27l; top y28r=y27; y29=y28; y30=y27; x29=w-u; x30=x29-2u;
-x31=x30; y31=0;
-pos28(tthin,90); pos29(tthin,90); pos30(tthin,0); pos31(tthin,0);
-filldraw stroke z28e--z29e; filldraw stroke z30e--z31e;
-penlabels(21,22,23,24,25,27,28,29,30,31);
-endchar;
-
-
-
-cmchar "Tamil n dot ai";
-beginchar(54,3.8x_height#+u#,asc_height#,0);
-adjust_fit(0,0);
-callchar:="1";
-dodraw:=false;
-tspecs;
-dodraw:=true;
-h:=oldh; w:=oldw; d:=oldd;
-aipoints;
-z211=.5[z210,z2]; pos211(tthin,135);
-filldraw stroke z201e...{down}z202e...{left}z203e...{up}z204e...z205e...{right}z206e
- ...{down}z207e...z208e...{down}z209e...{right}z210e...z211e
- ...{right}z2e...{down}z3e...{left}z4e..z81e...{right}z5e
- ...{down}z6e...{left}z7e...{up}z8e...{right}z9e...{down}z10e
- ...{left}z11e...{up}z12e...{right}z13e---z14e;
-filldraw stroke z15e---z16e;
-picture V; transform t; t=identity shifted(x_height,0);
-V=currentpicture transformed t; currentpicture:=V;
-endchar;
-
-cmchar "Tamil t";
-beginchar(56,1.7x_height#,x_height#,1.2desc_depth#);
-adjust_fit(0,0);
-callchar:="c";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-%
-% finish with tail for t shape
-cloney(61,25); x61r=x61l=x61=.5[x3,x4];
-rt x62r=w-u; y62=.5y61; pos62(tthick,0);
-y63=y64=-.3d; lft y66l=-d; y65=.4[y64,y66];
-x63=x61; x64=x2; x65=u; x66=.7[x65,x64];
-pos63(tthin,-90); pos64(tthin,-90); pos65(tthinner,0);
-pos66(tthick,45);
-%filldraw stroke z25e--z61e{right}...{down}z62e...{left}z63e---z64e{left}...{down}z65e..z66e;
-filldraw stroke z66e...{up}z65e...{right}z64e---z63e{right}...{up}z62e...{left}z61e---z25e;
-penlabels(45,47,48,61,62,63,64,65,66);
-endchar;
-
-
-cmchar "Tamil ti";
-beginchar(58,1.85x_height#,asc_height#,1.2desc_depth#);
-adjust_fit(0,0);
-callchar:="c";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-%
-% draw the i loop
-z45=z21; x46=x3; top y46r=h; x47=x48=w-u; y47=y4; y48=0;
-pos45(tthinnest,270); pos46(tthick,90); pos47(tthinner,0);
-x48l=x48-.5; x48r=x48+.5; y48l=y48r=0;
-filldraw stroke z45e{left}...{right}z46e...z47e{down}---z48e;
-%
-% finish with tail for t shape
-cloney(61,25); x61r=x61l=x61=.5[x3,x4];
-rt x62r=.5[x4,x48]; % note this is based on position of i-loop
-y62=.5y61; pos62(tthick,0);
-y63=y64=-.3d; lft y66l=-d; y65=.4[y64,y66];
-x63=x61; x64=x2; x65=u; x66=.7[x65,x64];
-pos63(tthinner,-90); pos64(tthinner,-90); pos65(tthinner,0);
-pos66(tthick,45);
-%filldraw stroke z25e--z61e{right}...{down}z62e...{left}z63e---z64e{left}...{down}z65e..z66e;
-filldraw stroke z66e...{up}z65e...{right}z64e---z63e{right}...{up}z62e...{left}z61e---z25e;
-penlabels(45,47,48,61,62,63,64,65,66);
-endchar;
-
-cmchar "Tamil tii";
-beginchar(59,1.65x_height#,asc_height#,1.2desc_depth#);
-adjust_fit(0,0);
-callchar:="c";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-%
-% do the upper loop for ii
-z45=z21; x46=x3; top y46r=h;
-pos45(tthinnest,270); pos46(tmed,90);
-x47=.6[x3,x4]; y47=.9[y3,y46]; x48=x4; y48=.5[y3,y46];
-y49=.3[y3,y46]; x49=x47; x50=.2[x3,x4]; y50=y48; z51=z47;
-pos47(.7tmed,45); pos48(tthinner,0); pos49(tthinnest,-90);
-pos50(tthinnest,-180); pos51(tthinnest,-225);
-filldraw stroke z45e{left}...{right}z46e...z47e...{down}z48e...{left}z49e...{up}z50e...z51e;
-%
-% finish with tail for t shape
-cloney(61,25); x61r=x61l=x61=.5[x3,x4];
-rt x62r=w-u; y62=.5y61; pos62(tthick,0);
-y63=y64=-.3d; lft y66l=-d; y65=.4[y64,y66];
-x63=x61; x64=x2; x65=u; x66=.7[x65,x64];
-pos63(tthin,-90); pos64(tthin,-90); pos65(tthinner,0);
-pos66(tthick,45);
-%filldraw stroke z25e--z61e{right}...{down}z62e...{left}z63e---z64e{left}...{down}z65e..z66e;
-filldraw stroke z66e...{up}z65e...{right}z64e---z63e{right}...{up}z62e...{left}z61e---z25e;
-penlabels(45,47,48,49,50,61,62,63,64,65,66);
-endchar;
-
-cmchar "Tamil tu";
-beginchar(60,2.2x_height#,x_height#,1.2desc_depth#);
-adjust_fit(0,0);
-w:=w-2u;
-callchar:="c";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-%
-% finish with tail for t shape
-cloney(61,25); x61r=x61l=x61=.5[x3,x4];
-rt x62r=.35[x4,x90]; y62=.5y61; pos62(tthick,0);
-x63=x7; y63=-d; x64=x8-2u; y64=.85[y63,y65]; y66=y65=-.3d;
-x65=.25[x64,x8]; x66=w-u;rt x67r=x66; y67=bot y66l; x90=x67; y90=x_height;
-pos63(tthin,-90); pos64(tthinner,-180); pos65(tthinner,-270);
-pos66(tthinner,-270); pos67(.8tthick,0); pos90(.8tthick,0);
-filldraw stroke z25e--z61e{right}...{down}z62e...{left}z63e...{up}z64e
- ...{right}z65e---z66e;
-filldraw stroke z67e---z90e;
-picture V; transform t; t= identity shifted(2u,0);
-V=currentpicture transformed t; currentpicture:=V;
-penlabels(61,62,63,64,65,66,90);
-endchar;
-
-cmchar "Tamil tuu";
-beginchar(61,2.6x_height#,x_height#,1.2desc_depth#);
-adjust_fit(0,0);
-w:=2.2x_height-2u;
-callchar:="c";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-%
-% finish with tail for t shape
-cloney(61,25); x61r=x61l=x61=.5[x3,x4];
-rt x62r=.35[x4,x90]; y62=.5y61; pos62(tthick,0);
-x63=x7; y63=-d; x64=x8-2u; y64=.85[y63,y65]; y66=y65=-.3d;
-x65=.25[x64,x8]; x66=w-u;rt x67r=x66; y67=bot y66l; x90=x67; y90=x_height;
-pos63(tthin,-90); pos64(tthinner,-180); pos65(tthinner,-270);
-pos66(tthinner,-270); pos67(tthin,0); pos90(tthin,0);
-filldraw stroke z25e--z61e{right}...{down}z62e...{left}z63e...{up}z64e
- ...{right}z65e---z66e;
-filldraw stroke z67e---z90e;
-w:=2.6x_height-2u;
-x201=x90l; top y201r=x_height; y202=y201; x202=w-u; pos201(tthin,90);
-pos202(tthin,90); x203=.6[x201,x202]; y203=x_height; x204=x203;
-y204=0; pos203(tmed,0); pos204(tmed,0);
-filldraw stroke z201e--z202e; filldraw stroke z203e--z204e;
-picture V; transform t; t= identity shifted(2u,0);
-V=currentpicture transformed t; currentpicture:=V;
-penlabels(61,62,63,64,65,66,90);
-endchar;
-
-cmchar "Tamil n";
-beginchar(64,1.5x_height#,x_height#,1.2desc_depth#);
-adjust_fit(0,0);
-callchar:="n";
-tspecs; h:= oldh; w:=oldw; d:=oldd;
-%draw the end loop
-filldraw stroke z7e{up}...{right}z8e...{down}z9e...{left}z10e...{left}z11e...{down}z12e..z13e;
-endchar;
-
-cmchar "Tamil ni";
-beginchar(66,1.75x_height#,asc_height#,1.2desc_depth#);
-adjust_fit(0,0);
-callchar:="n";
-tspecs; h:= oldh; w:=oldw; d:=oldd;
-%draw the end loop
-filldraw stroke z7e{up}...{right}z8e...{down}z9e...{left}z10e...{left}z11e...{down}z12e..z13e;
-% draw the i loop
-x45=.8[x5,x4]; top y45r=x_height; x46=x45; top y46l=h; x47=x48=w-u; y47=y4; y48=0;
-pos45(tthinnest,90); pos46(tthick,-90); pos47(tthinner,-180);
-x48l=x48+.65; x48r=x48-.65; y48l=y48r=0;
-filldraw stroke z45e{left}...{right}z46e...z47e{down}---z48e;
-penlabels(45,46,47,48);
-endchar;
-
-cmchar "Tamil nii";
-beginchar(67,1.65x_height#,body_height#,1.2desc_depth#);
-adjust_fit(0,0);
-callchar:="n";
-tspecs; h:= oldh; w:=oldw; d:=oldd;
-%draw the end loop
-filldraw stroke z7e{up}...{right}z8e...{down}z9e...{left}z10e...{left}z11e...{down}z12e..z13e;
-x31=x9l; y31=x_height; small_iito(31,s,h);
-endchar;
-
-cmchar "Tamil nu";
-beginchar(68,1.8x_height#,x_height#,1.2desc_depth#);
-adjust_fit(0,0);
-callchar:="n";
-tspecs; h:= oldh; w:=oldw; d:=oldd;
-%draw the end loop
-x70=.5[x1,x6]; y70=-d; x72=w-u; y72=y82; rt x73r=x72;
-y73=y72; x74=x73; y74=x_height;
-z81=z12; z82=z11; pos70(tthinner,-90); pos81(tthinner,-180);
-pos82(tthinner,-270); pos72(tthinner,-270);
-pos73(.8tthick,0); pos74(.8tthick,0);
-filldraw stroke z7e{up}...{right}z8e...{down}z9e...{left}z70e...{up}z81e
- ...{right}z82e---z72e;
-filldraw stroke z73e--z74e;
-penlabels(70,72,73,74,81,82);
-endchar;
-
-cmchar "Tamil nuu";
-beginchar(69,2.1x_height#,x_height#,.5x_height#);
-adjust_fit(0,0);
-callchar:="n";
-tspecs; h:= oldh; w:=oldw; d:=oldd;
-%draw the end loop
-x70=.5[x1,x6]; y70=-d; x72=w-3u; y72=y82; rt x73r=x72;
-y73=y72; x74=x73; y74=x_height;
-z81=z12; z82=z11; pos70(tthinner,-90); pos81(tthinner,-180);
-pos82(tthinner,-270); pos72(tthinner,-270);
-pos73(tthinner,0); pos74(tthinner,0);
-filldraw stroke z7e{up}...{right}z8e...{down}z9e...{left}z70e...{up}z81e
- ...{right}z82e---z72e;
-filldraw stroke z73e--z74e;
-top y90r=x_height; x90=lft x73l; x91=w-u; y91=y90;
-pos90(tthinner,90); pos91(tthinner,90); filldraw stroke z90e--z91e;
-rt x92r=x91; y92=x_height; y93=0; x93=x92;
-pos92(.8tthick,0); pos93(.8tthick,0); filldraw stroke z92e--z93e;
-penlabels(70,72,73,74,81,82,90,91,92,93);
-endchar;
-
-cmchar "Tamil p";
-beginchar(72,1.4x_height#+u#,x_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="p";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-endchar;
-
-cmchar "Tamil pi";
-beginchar(74,1.5x_height#+2u#,asc_height#,0);
-adjust_fit(0,0);
-callchar:="p";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x7=x6; top y7l=h; pos7(tthick,-90); x8=x9=w-u; y8=x_height; y9=y9r=y9l=0;
-x9r=x9-.6; x9l=x9+.6; pos8(tthin,-180);
-filldraw stroke z6e{left}...{right}z7e...{down}z8e--z9e;
-penlabels(7,8,9); endchar;
-
-cmchar "Tamil pii";
-beginchar(75,1.4x_height#+u#,body_height#,0);
-adjust_fit(0,0);
-callchar:="p";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x7=x6; x7r=x6l; x7l=x6r; cloney(7,6);
-small_iito(7,s,h);
-endchar;
-
-cmchar "Tamil pu";
-beginchar(76,1.4x_height#+u#,x_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="p";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-clonex(7,5); y7r=y7l=y7=-d; filldraw stroke z5e--z7e;
-endchar;
-
-cmchar "Tamil puu";
-beginchar(77,1.4x_height#+4u#,x_height#,1.4desc_depth#);
-adjust_fit(0,0);
-callchar:="p";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-clonex(7,5); y7r=y7l=y7=-.5d; filldraw stroke z5e--z7e;
-x8=x7; y8=y7; pos8(tthin,0); x10=w-u; y10=.5[y9,y11]; pos10(tthin,-180);
-x9=.5[x8,x10]; top y9l=0; pos9(tthin,-90); x11=.5[x1,x10]; y11=-d;
-x12=x1; y12=-.4d; x13=.25[x1,x4]; y13=-.2d; x14=.5[x1,x4]; y14=-.45d;
-pos11(tthick,-270); pos12(tthin,-360); pos13(tthin,-450); pos14(tthinner,-540);
-filldraw stroke z8e{up}...{right}z9e...{down}z10e...{left}z11e...{up}z12e
- ...{right}z13e...{down}z14e;
-endchar;
-
-cmchar "Tamil m";
-beginchar(80,1.6x_height#,x_height#,0);
-adjust_fit(0,0);
-callchar:="m";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-endchar;
-
-cmchar "Tamil mi";
-beginchar(82,1.85x_height#,asc_height#,0);
-adjust_fit(0,0);
-callchar:="m";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x10=x6; top y10l=h; y11=x_height; x12=x11=w-u; y12=0;
-pos10(tthick,-90); pos11(tthin,-180); y12r=y12l=y12;
-x12r=x12-.6; x12l=x12+.6;
-filldraw stroke z6e{left}...{right}z10e...{down}z11e--z12e;
-penlabels(10,11,12); endchar;
-
-cmchar "Tamil mii";
-beginchar(83,1.6x_height#,body_height#,0);
-adjust_fit(0,0);
-callchar:="m";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x10=x6; y10l=x_height; x10r=x10-.6; x10l=x10+.6; y10=y10l-.6; y10r=y10-.6;
-small_iito(10,s,h);
-endchar;
-
-cmchar "Tamil mu";
-beginchar(84,2.2x_height#,x_height#,desc_depth#);
-adjust_fit(0,0);
-w:=1.6x_height;
-callchar:="m";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x9=x8; y9=0; pos9(tthick,-180);
-x10=.25[x2,x8]; bot y10l=-d; pos10(tmed,-270);
-x11=-.6x_height+u; y11=.5bar_height; x12=x1-.5u; y12l=h;
-pos11(tthin,-360); x12l=x12r=x12; y12=y12l-.6; y12r=y12-.6;
-filldraw stroke z9e{down}...{left}z10e...{up}z11e...{right}z12e;
-picture V; transform t; t=identity shifted(.6x_height,0);
-V=currentpicture transformed t; currentpicture:= V;
-endchar;
-
-
-cmchar "Tamil muu";
-beginchar(85,2.2x_height#,x_height#,desc_depth#);
-adjust_fit(0,0);
-w:=1.6x_height;
-callchar:="m";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x9=x8; y9=0; pos9(tthick,-180);
-x10=.25[x2,x8]; bot y10l=-d; pos10(tmed,-270);
-x11=-.6x_height+u; y11=.5bar_height; x12=x1-2.5u; y12l=h;
-pos11(tthin,-360); pos12(tthinnest,-450);
-x13=x12+u; y14=y12-u; x14=x13-2u; y14=y13;
-pos13(tthinnest,-540); x14l=x14-.6; x14r=x14+.6; y14r=y14l=y14;
-filldraw stroke z9e{down}...{left}z10e...{up}z11e...{right}z12e...{down}z13e...{z14-z2}z14e;
-picture V; transform t; t=identity shifted(.6x_height,0);
-V=currentpicture transformed t; currentpicture:= V;
-endchar;
-
-cmchar "Tamil y";
-beginchar(88,1.5x_height#,x_height#,0);
-adjust_fit(0,0);
-callchar:="y";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-endchar;
-
-cmchar "Tamil yi";
-beginchar(90,1.9x_height#,asc_height#,0);
-adjust_fit(0,0);
-callchar:="y";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x20=x9; y20l=h; pos20(tthick,-90); x21=w-u; y21=x_height; pos21(tthin,-180);
-x22=x21; y22=y22l=y22r=0; x22r=x22-.6; x22l=x22+.6;
-filldraw stroke z9e{left}...{right}z20e...{down}z21e--z22e;
-penlabels(20,21,22); endchar;
-
-cmchar "Tamil yii";
-beginchar(91,1.65x_height#,body_height#,0);
-adjust_fit(0,0);
-callchar:="y";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x20=x9; y20=y9; pos20(tthin,180);
-small_iito(20,s,h);
-endchar;
-
-cmchar "Tamil yu";
-beginchar(92,1.5x_height#,x_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="y";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-clonex(20,10); y20=y20l=y20r=-d;
-filldraw stroke z10e--z20e;
-penlabels(20); endchar;
-
-cmchar "Tamil yuu";
-beginchar(93,1.75x_height#,x_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="y";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-clonex(20,10); y20=y20l=y20r=-.5d;
-filldraw stroke z10e--z20e;
-x22=w-u; y22=0; x21=.6[x10,x22]; y21=.25d;
-pos21(tthinner,-90); pos22(tthin,-180);
-x23=.7[x7,x8]; y23=-1.2d; pos23(tthick,-270);
-x24=x2; y24=-.5d; pos24(tthin,-360); x25=x7; y25=-.25d; pos25(tthinner,-450);
-x26=.5[x7,x8]; y26=-.5d; pos26(tthinnest,-540);
-filldraw stroke z20e{up}...{right}z21e...{down}z22e...{left}z23e...{up}z24e
- ...{right}z25e...{down}z26e;
-penlabels(20,21,22,23,24,25,26); endchar;
-
-cmchar "Tamil r";
-beginchar(96,.9x_height#+2u#,x_height#,.75desc_depth#);
-adjust_fit(0,0);
-callchar:="r2";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x7=x6; bot y7l=y6; x8=x1; bot y8l=-d;
-pos7(tthin,90); pos8(tthin,90);
-filldraw stroke z7e--z8e;
-penlabels(7,8); endchar;
-
-cmchar "Tamil aa matra";
-beginchar(97,.9x_height#+2u#,x_height#,0);
-adjust_fit(0,0);
-callchar:="r2";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-endchar;
-
-cmchar "Tamil ri";
-beginchar(98,.9x_height#+3.5u#,asc_height#,0);
-adjust_fit(0,0);
-callchar:="r2";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x7=.5[x5,x4]; y7=y5; x8=x7; top y8r=h; x9=x10=w-u; y9=x_height; y10=0;
-pos7(tthinner,-90); pos8(tthick,90); pos9(tthin,0);
-x10l=x10-.6; x10r=x10+.6; y10r=y10l=0;
-filldraw stroke z7e{left}...{right}z8e...{down}z9e--z10e;
-penlabels(7,8,9,10); endchar;
-
-cmchar "Tamil rii";
-beginchar(99,.9x_height#+2.5u#,body_height#,0);
-adjust_fit(0,0);
-callchar:="r2";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x7=.5[x5,x4]; y7=x_height; pos7(tthinner,-90);
-small_iito(7,s,body_height);
-penlabels(7,8,9,10); endchar;
-
-cmchar "Tamil ru";
-beginchar(100,.9x_height#+7u#,x_height#,1.2desc_depth#);
-adjust_fit(0,0);
-callchar:="r2";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x7=x6; y7=y6; x8=.7[x5,x4]; top y8l=bar_height; pos8(tthick,-90);
-pos7(tthin,0); x9=1.4[x5,x4]; y9=0; pos9(tthin,-180);
-x10=.7[x1,x6]; bot y10l=-d; pos10(tthinner,-270); x11=x1-4u; y11=.5bar_height;
-pos11(tthinner,-360); x12=x2-u; top y12l=x_height; pos12(tthinnest,-450);
-filldraw stroke z7e{up}...{right}z8e...{down}z9e...{left}z10e...{up}z11e...{right}z12e;
-picture V; transform t; t=identity shifted(3.75u,0);
-V=currentpicture transformed t; currentpicture:= V;
-penlabels(7,8,9,10,11,12); endchar;
-
-
-cmchar "Tamil ruu";
-beginchar(101,.9x_height#+9u#,x_height#,1.2desc_depth#);
-adjust_fit(0,0);
-callchar:="r2";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x7=x6; y7=y6; x8=.7[x5,x4]; top y8l=bar_height; pos8(tthick,-90);
-pos7(tthin,0); x9=1.4[x5,x4]; y9=0; pos9(tthin,-180);
-x10=.7[x1,x6]; bot y10l=-d; pos10(tthinner,-270); x11=x1-6u; y11=.5bar_height;
-pos11(tthinner,-360); x12=.5[x11,x2]; top y12l=x_height; pos12(tthin,-450);
-x13=.8[x11,x2]; y13=y12-1.5u; x14=.3[x11,x2]; y14=y12-3u;
-pos13(tthin,-540); pos14(tthinner,-600);
-filldraw stroke z7e{up}...{right}z8e...{down}z9e...{left}z10e...{up}z11e...{right}z12e
- ...{down}z13e...z14e;
-picture V; transform t; t=identity shifted(5.75u,0);
-V=currentpicture transformed t; currentpicture:= V;
-penlabels(7,8,9,10,11,12); endchar;
-
-
-cmchar "Tamil l";
-beginchar(104,1.4x_height#,x_height#,0);
-adjust_fit(0,0);
-callchar:="l";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x11=x9; top y11r=h; x12=x11+.5u; y12=y11-.25u; pos11(tthick,90); pos12(.7tthick,60);
-x13=x12; y13=x12-2u; pos13(tthin,-90); x14r=x14l=x14=x12; y14=y12; y14r=y14+1; y14l=y14-1;
-filldraw stroke z4e...z1e..z2e..z3e..z4e...{up}z81e..z5e...{down}z6e--z7e{down}...{right}z8e...{up}z9e
- ...{left}z10e;
-endchar;
-
-cmchar "Tamil li";
-beginchar(106,1.6x_height#+2u#,body_height#,0);
-adjust_fit(0,0);
-callchar:="l";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x11=x10; top y11r=h; pos11(tthick,90); x13=x12=w-u; y12=x_height;
-y13r=y13l=y13=0; x13l=x13-.6; x13r=x13+.6; pos12(tthin,0);
-filldraw stroke z4e...z1e..z2e..z3e..z4e...{up}z81e..z5e...{down}z6e--z7e{down}...{right}z8e...{up}z9e
- ...{left}z10e...{right}z11e...{down}z12e--z13e;
-%filldraw stroke z10e...{right}z11e...{down}z12e--z13e;
-penlabels(11,12,13);
-endchar;
-
-cmchar "Tamil lii";
-beginchar(107,1.5x_height#,asc_height#,0);
-adjust_fit(0,0);
-callchar:="l";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x11=x9; top y11r=h; x12=x11+.5u; y12=y11-.25u; pos11(tthick,90); pos12(.7tthick,60);
-x13=x12; y13=x12-2u; pos13(tthin,-90); x14r=x14l=x14=x12; y14=y12; y14r=y14+1; y14l=y14-1;
-filldraw stroke z4e...z1e..z2e..z3e..z4e...{up}z81e..z5e...{down}z6e--z7e{down}...{right}z8e...{up}z9e
- ...{left}z10e...{right}z11e..z12e...{left}z13e...{right}z14e;
-%small_iito(10,s,h);
-endchar;
-
-cmchar "Tamil lu";
-beginchar(108,2x_height#,x_height#,1.4desc_depth#);
-adjust_fit(0,0);
-callchar:="l";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-filldraw stroke z4e...z1e..z2e..z3e..z4e...{up}z81e..z5e...{down}z6e--z7e{down}...{right}z8e...{up}z9e
- ...{left}z10e;
-z21=z8; pos21(tthin,0); x22=.15[x5,x21]; bot y22r=-d; pos22(tthick,-90);
-x23=x81-u; y23=-.4d; x24=x23+.5u; y24=y23+.5u; pos23(tthin,-180); pos24(tthin,-270);
-x25=w-u; y25=y24; pos25(tthin,-270); x26r=x25; x27=x26; pos26(tmed,0);
-y26=y25l; y27=x_height; pos27(tmed,0);
-filldraw stroke z21e{down}...{left}z22e...{up}z23e...{right}z24e--z25e;
-filldraw stroke z26e--z27e;
-penlabels(21,22,23,24,25,26,27);
-endchar;
-
-cmchar "Tamil luu";
-beginchar(109,2.4x_height#,x_height#,1.4desc_depth#);
-adjust_fit(0,0);
-w:=1.9x_height;
-callchar:="l";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-filldraw stroke z4e...z1e..z2e..z3e..z4e...{up}z81e..z5e...{down}z6e--z7e{down}...{right}z8e...{up}z9e
- ...{left}z10e;
-z21=z8; pos21(tthin,0); x22=.15[x5,x21]; bot y22r=-d; pos22(tthick,-90);
-x23=x81-u; y23=-.4d; x24=x23+.5u; y24=y23+.5u; pos23(tthin,-180); pos24(tthin,-270);
-x25=w-u; y25=y24; pos25(tthin,-270); x26r=x25; x27=x26; pos26(tthin,0);
-y26=y25l; y27=x_height; pos27(tthin,0);
-filldraw stroke z21e{down}...{left}z22e...{up}z23e...{right}z24e--z25e;
-filldraw stroke z26e--z27e;
-w:=2.4x_height;
-x28=x27l; y28r=y27; y29=y28; x29=w-u; pos28(tthin,90); pos29(tthin,90);
-filldraw stroke z28e--z29e;
-x31=x30=.65[x28,x29]; y30=y27; y31=0; pos30(tmed,0); pos31(tmed,0);
-filldraw stroke z30e--z31e;
-penlabels(21,22,23,24,25,26,27,28,29,30);
-endchar;
-
-cmchar "Tamil lai";
-beginchar(110,2.8x_height#,asc_height#,0);
-adjust_fit(0,0);
-callchar:="l";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd; aipoints;
-z211=.5[z210,z2]; pos211(tthin,135);
-filldraw stroke z201e...{down}z202e...{left}z203e...{up}z204e...z205e...{right}z206e
- ...{down}z207e...z208e...{down}z209e...{right}z210e...z211e
- ...{right}z2e...{down}z3e...{left}z4e...{up}z81e...{right}z5e...{down}z6e--z7e{down}...{right}z8e...{up}z9e...{left}z10e;
-picture V; transform t; t=identity shifted(x_height,0);
-V=currentpicture transformed t; currentpicture:=V;
-endchar;
-
-
-
-cmchar "Tamil v";
-beginchar(112,1.4x_height#+2u#,x_height#,0);
-adjust_fit(0,0);
-callchar:="v";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-endchar;
-
-cmchar "Tamil vi";
-beginchar(114,1.65x_height#+2u#,asc_height#,0);
-adjust_fit(0,0);
-callchar:="v";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd; x21r=x10l; x21l=x10r; x21=x10; cloney(21,10);
-x11=x10; top y11r=h; pos11(tthick,90); x13=x12=w-u; y12=x_height;
-y13r=y13l=y13=0; x13l=x13-.6; x13r=x13+.6; pos12(tthin,0);
-filldraw stroke z21e{left}...{right}z11e...{down}z12e--z13e;
-penlabels(11,12,13);
-endchar;
-
-cmchar "Tamil vii";
-beginchar(115,1.5x_height#+u#,body_height#,0);
-adjust_fit(0,0);
-callchar:="v";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x21r=x10l; x21l=x10r; x21=x10; cloney(21,10); small_iito(21,s,h);
-endchar;
-
-cmchar "Tamil vu";
-beginchar(116,1.5x_height#,x_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="v";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-clonex(11,9); y11r=y11l=y11=-d; filldraw stroke z9e--z11e;
-penlabels(11); endchar;
-
-cmchar "Tamil vuu";
-beginchar(117,1.5x_height#+3u#,x_height#,1.4desc_depth#);
-adjust_fit(0,0);
-callchar:="v";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-clonex(11,9); y11r=y11l=y11=-.5d; filldraw stroke z9e--z11e;
-x18=x11; y18=y11; pos18(tthin,0); x20=w-u; y20=.5[y19,y21]; pos20(tthin,-180);
-x19=.5[x18,x20]; top y19l=0; pos19(tthin,-90); x21=.5[x1,x20]; y21=-d;
-x22=x1; y22=-.4d; x23=.25[x1,x9]; y23=-.2d; x24=.5[x1,x9]; y24=-.45d;
-pos21(tthick,-270); pos22(tthin,-360); pos23(tthin,-450); pos24(tthinner,-540);
-filldraw stroke z18e{up}...{right}z19e...{down}z20e...{left}z21e...{up}z22e
- ...{right}z23e...{down}z24e;
-penlabels(11); endchar;
-
-cmchar "Tamil z";
-beginchar(120,1.6x_height#,x_height#,1.4desc_depth#);
-adjust_fit(0,0);
-callchar:="m";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x9=x9r=x9l=x5; y9=-.3d; y9l=y9+.6;y9r=y9-.6; filldraw stroke z8e{down}...{right}z9e;
-x90l=x9l; y90l=y9l; pos90(tthin,-170);
-x10=.4[x1,x5]; bot y10r=-d; x11=x1; y11=.3[y9,y10]; pos10(tthick,-90); pos11(tthin,-180);
-x12=.25[x2,x5]; y12=.5[y2,y11]; pos12(tthinner,40);
-filldraw stroke z9e{left}...{left}z10e...{up}z11e...z12e;
-penlabels(9,10,11,12);
-endchar;
-
-cmchar "Tamil zi";
-beginchar(122,1.9x_height#,asc_height#,1.4desc_depth#);
-adjust_fit(0,0);
-callchar:="m";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x9=x9r=x9l=x5; y9=-.3d; y9l=y9+.6;y9r=y9-.6; filldraw stroke z8e{down}...{right}z9e;
-x90l=x9l; y90l=y9l; pos90(tthin,-170);
-x10=.4[x1,x5]; bot y10r=-d; x11=x1; y11=.3[y9,y10]; pos10(tthick,-90); pos11(tthin,-180);
-x12=.25[x2,x5]; y12=.5[y2,y11]; pos12(tthinner,40);
-filldraw stroke z9e{left}...{left}z10e...{up}z11e...z12e;
-x30=x6; top y30l=h; y31=x_height; x32=x31=w-u; y32=0;
-pos30(tthick,-90); pos31(tthin,-180); y32r=y32l=y32;
-x32r=x32-.6; x32l=x32+.6;
-filldraw stroke z6e{left}...{right}z30e...{down}z31e--z32e;
-penlabels(9,10,11,12,30,31,32);
-endchar;
-
-cmchar "Tamil zii";
-beginchar(123,1.6x_height#,body_height#,1.4desc_depth#);
-adjust_fit(0,0);
-callchar:="m";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x9=x9r=x9l=x5; y9=-.3d; y9l=y9+.6;y9r=y9-.6; filldraw stroke z8e{down}...{right}z9e;
-x90l=x9l; y90l=y9l; pos90(tthin,-170);
-x10=.4[x1,x5]; bot y10r=-d; x11=x1; y11=.3[y9,y10]; pos10(tthick,-90); pos11(tthin,-180);
-x12=.25[x2,x5]; y12=.5[y2,y11]; pos12(tthinner,40);
-filldraw stroke z9e{left}...{left}z10e...{up}z11e...z12e;
-small_iito(6,s,h);
-penlabels(9,10,11,12);
-endchar;
-
-cmchar "Tamil zu";
-beginchar(124,2.2x_height#,x_height#,1.4desc_depth#);
-adjust_fit(0,0);
-callchar:="m";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-clonex(88,8); y88r=y88l=y88=-.5d; filldraw stroke z8e--z88e;
-x9=x88; y9=y88; pos9(tthin,-360); x99=x4; y99=y9; pos99(tthin,-180);
-x10=.25[x2,x8]; bot y10l=-d; pos10(tmed,-270);
-x11=-.6x_height+u; y11=.5bar_height; x12=x1-.5u; y12l=h;
-pos11(tthin,-360); x12l=x12r=x12; y12=y12l-.6; y12r=y12-.6;
-filldraw stroke z9e{up}...{down}z99e...{left}z10e...{up}z11e...{right}z12e;
-picture V; transform t; t=identity shifted(.6x_height,0);
-V=currentpicture transformed t; currentpicture:= V;
-endchar;
-
-cmchar "Tamil zuu";
-beginchar(125,2.2x_height#,x_height#,1.4desc_depth#);
-adjust_fit(0,0);
-callchar:="m";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-clonex(88,8); y88r=y88l=y88=-.5d; filldraw stroke z8e--z88e;
-x9=x88; y9=y88; pos9(tthin,-360); x99=x4; y99=y9; pos99(tthin,-180);
-x10=.25[x2,x8]; bot y10l=-d; pos10(tmed,-270);
-x11=-.6x_height+u; y11=.5bar_height; x12=.5[x11,x1]; top y12l=h;
-pos11(tthin,-360); pos12(tthin,-450); x13=.8[x11,x1]; y13=y12-1.5u;
-pos13(tthin,-540); x14=.3[x11,x1]; y14=y13-1.5u; pos14(tthinner,-600);
-filldraw stroke z9e{up}...{down}z99e...{left}z10e...{up}z11e...{right}z12e
- ...{down}z13e...z14e;
-picture V; transform t; t=identity shifted(.6x_height,0);
-V=currentpicture transformed t; currentpicture:= V;
-endchar;
-
-
-
-cmchar "Tamil l dot";
-beginchar(128,1.75x_height#,x_height#,0);
-adjust_fit(0,0);
-callchar:="L";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-endchar;
-
-cmchar "Tamil l dot i";
-beginchar(130,1.75x_height#+2u#,asc_height#,0);
-adjust_fit(0,0);
-callchar:="L";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-y13=y12; x13=x12r; x14=x13; top y14r=h; x15=x16=w-u; y15=y12; y16l=y16r=y16=0;
-x16l=x16-.6; x16r=x16+.6; pos13(tthin,180); pos14(tthick,90); pos15(tthin,0);
-filldraw stroke z13e{left}...{right}z14e...{down}z15e--z16e;
-penlabels(14,15,16); endchar;
-
-cmchar "Tamil l dot ii";
-beginchar(131,1.75x_height#+u#,body_height#,0);
-adjust_fit(0,0);
-callchar:="L";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-y13=y12; x13=x12r;
-pos13(tthin,0);
-small_iito(13,s,h);
-endchar;
-
-cmchar "Tamil l dot u";
-beginchar(132,2.05x_height#+3u#,x_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="L";
-tspecs;
-h:=oldh; w:=2.05x_height; d:=oldd;
-x31=x11; y31=0; pos31(tthin,0); x33=w-u; y33=.5[y32,y34]; pos33(tthin,-180);
-x32=.5[x31,x33]; y32=bar_height; pos32(tthin,-90);
-x35=x1-3u; y35=.5[y1,y2]; pos35(tthin,-360); x34=.5[x35,x33]; bot y34l=-d;
-pos34(tthick,-270); x36=x1; y36=y5; x36r=x36+.6; x36l=x36-.6;
-y36r=y36-.6; y36l=y36+.6;
-filldraw stroke z31e{up}...{right}z32e...{down}z33e...{left}z34e...{up}z35e..{right}z36e;
-picture V; transform t; t=identity shifted(3u,0); V=currentpicture transformed t;
-currentpicture:=V;
-endchar;
-
-cmchar "Tamil l dot uu";
-beginchar(133,2.05x_height#+3u#,x_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="L";
-tspecs;
-h:=oldh; w:=2.05x_height; d:=oldd;
-x31=x11; y31=0; pos31(tthin,0); x33=w-u; y33=.5[y32,y34]; pos33(tthin,-180);
-x32=.5[x31,x33]; y32=bar_height; pos32(tthin,-90);
-x35=x1-3u; y35=.5[y1,y2]; pos35(tthin,-360); x34=.5[x35,x33]; bot y34l=-d;
-pos34(tthick,-270); x36=.5[x35,x1]; top y36l=h; pos36(tthin,-450);
-x37=.9[x35,x1]; y37=y36-u; pos37(tthin,-540); x38=.3[x35,x1]; y38=y37-u;
-pos38(tthinner,-600);
-filldraw stroke z31e{up}...{right}z32e...{down}z33e...{left}z34e...{up}z35e..{right}z36e
- ...{down}z37e...z38e;
-picture V; transform t; t=identity shifted(3u,0); V=currentpicture transformed t;
-currentpicture:=V;
-endchar;
-
-cmchar "Tamil l dot ai";
-beginchar(134,2.75x_height#,asc_height#,0);
-adjust_fit(0,0);
-callchar:="L";
-dodraw:=false;
-tspecs;
-dodraw:=true;
-h:=oldh; w:=oldw; d:=oldd;
-aipoints;
-z211=.5[z210,z2]; pos211(tthin,135);
-filldraw stroke z201e...{down}z202e...{left}z203e...{up}z204e...z205e...{right}z206e
- ...{down}z207e...z208e...{down}z209e...{right}z210e...z211e
- ...{right}z2e...{down}z3e...{left}z4e...{up}z1e...{right}z5e...{down}z6e;
-filldraw stroke z7e---z8e; filldraw stroke z9e---z10e;
-filldraw stroke z11e---z12e;
-picture V; transform t; t=identity shifted(x_height,0);
-V=currentpicture transformed t; currentpicture:=V;
-endchar;
-
-cmchar "Tamil alv. r";
-beginchar(136,1.3x_height#,x_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="R";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-filldraw stroke z4e{up}...{right}z6e...{down}z7e..z8e..z9e...{down}z12e..z10e;
-endchar;
-
-cmchar "Tamil alv. raa";
-beginchar(137,1.3x_height#+3u#,x_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="R";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x77=x7; y77=.4[y6,y7]; pos77(tthin,-180);
-x7:=x7-u; x7r:=x7r-u; x7l:=x7l-u;
-x88=x77; y88=0; pos88(tthin,-180);
-x31=x5; bot y31l=-d; x32=-2u; y32=.3bar_height;
-pos31(tthick,-270); pos32(tthin,-360);
-x33=x33r=x33l=x11-.5u; y33=y11; y33l=y33+.6; y33r=y33-.6;
-filldraw stroke z4e{up}...{right}z6e...{down}z77e...{down}z7e...{down}z88e...{left}z31e...{up}z32e...z33e;
-picture V; transform t; t=identity shifted(3u,0);
-V=currentpicture transformed t; currentpicture:=V;
-endchar;
-
-cmchar "Tamil alv. ri";
-beginchar(138,1.7x_height#,asc_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="R";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-filldraw stroke z4e{up}...{right}z6e...{down}z7e..z8e..z9e...{down}z12e..z10e;
-x77=x6; top y77r=h; pos77(tthick,-270);
-x78=w-u; y78=x_height; x79=x78; y79=y79r=y79l=0;
-x79r=x79+.6; x79l=x79-.6; pos78(tthin,-360);
-filldraw stroke z6e{left}...{right}z77e...{down}z78e--z79e;
-endchar;
-
-cmchar "Tamil alv. rii";
-beginchar(139,1.3x_height#,body_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="R";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-filldraw stroke z4e{up}...{right}z6e...{down}z7e..z8e..z9e...{down}z12e..z10e;
-small_iito(6,s,h);
-endchar;
-
-cmchar "Tamil alv. ru";
-beginchar(140,1.75x_height#,x_height#,1.4desc_depth#);
-adjust_fit(0,0);
-callchar:="R";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x77=x7; y77=y7; pos77(tthin,-180);
-x31=x5; bot y31l=-d; x32=x1; y32=-.5d; y33=y32+.5u; x33=x32+.5u; x34=w-u; y34=y33;
-pos31(tthick,-270); pos32(tthin,-360); pos33(tthin,-450); pos34(tthin,-450);
-filldraw stroke z4e{up}...{right}z6e...{down}z77e...{left}z31e...{up}z32e...{right}z33e--z34e;
-x35r=x34; y35=y34r; x36=x35; y36=x_height; pos35(tthick,0); pos36(tthick,0);
-filldraw stroke z35e--z36e;
-endchar;
-
-cmchar "Tamil alv. ruu";
-beginchar(141,2x_height#,x_height#,1.4desc_depth#);
-adjust_fit(0,0);
-callchar:="R";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x77=x7; y77=y7; pos77(tthin,-180);
-x31=x5; bot y31l=-d; x32=x1; y32=-.5d; y33=y32+.5u; x33=x32+.5u; x34=w-3.3u; y34=y33;
-pos31(tthick,-270); pos32(tthin,-360); pos33(tthin,-450); pos34(tthin,-450);
-filldraw stroke z4e{up}...{right}z6e...{down}z77e...{left}z31e...{up}z32e...{right}z33e--z34e;
-x35r=x34; y35=y34r; x36=x35; y36=x_height; pos35(tthin,0); pos36(tthin,0);
-filldraw stroke z35e--z36e;
-x37=x36l; top y37r=x_height; x38=w-.3u; y38=y37; pos37(tthin,90); pos38(tthin,90);
-filldraw stroke z37e--z38e;
-x39r=x38-.7u; y39=x_height; x40=x39; y40=0; pos39(tthick,0); pos40(tthick,0);
-filldraw stroke z39e--z40e;
-endchar;
-
-
-cmchar "Tamil 2loop n";
-beginchar(144,2x_height#,x_height#,0);
-adjust_fit(0,0);
-callchar:="N";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-filldraw stroke z13e---z14e;
-filldraw stroke z15e---z16e;
-endchar;
-
-cmchar "Tamil 2loop naa";
-beginchar(145,2x_height#+3u#,x_height#,desc_depth#);
-adjust_fit(0,0);
-w:=2x_height;
-callchar:="N";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x21=x16+u; y21=y6;
-y22=-d; x22=.4[x1,x21];
-x23=x1; y23=.8x_height;
-pos21(tthick,-1080); pos22(tthin,-1170);
-y23l+.5=y23r-.5=y23; x23l=x23; x23r=x23-1;
-filldraw stroke z13e{right}...{down}z21e...{left}z22e...{right}z23e;
-picture V; transform t; t=identity shifted(3u,0);
-V=currentpicture transformed t; currentpicture:=V;
-endchar;
-
-
-
-cmchar "Tamil 2loop ni";
-beginchar(146,2.25x_height#,asc_height#,0);
-adjust_fit(0,0);
-callchar:="N";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-filldraw stroke z13e---z14e;
-filldraw stroke z15e---z16e;
-x21=x16; y21=x_height; pos21(tthin,0); x22=x21; top y22l=h; pos22(tthick,-90);
-x23=w-u; y23=x_height; x24=x23; y24=y24l=y24r=0; x24r=x24-.6; x24l=x24+.6;
-pos23(tthin,-180);
-filldraw stroke z21e{left}...{right}z22e...{down}z23e--z24e;
-penlabels(22,23,24);
-endchar;
-
-cmchar "Tamil 2loop nii";
-beginchar(147,2x_height#,body_height#,0);
-adjust_fit(0,0);
-callchar:="N";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-filldraw stroke z13e---z14e;
-filldraw stroke z15e---z16e;
-small_iito(16,s,h);
-endchar;
-
-cmchar "Tamil 2loop nu";
-beginchar(148,2.5x_height#+3u#,x_height#,desc_depth#);
-adjust_fit(0,0);
-w:=2x_height;
-callchar:="N";
-tspecs;
-h:=oldh; w:=2.5x_height; d:=oldd;
-x21=x16+u; y21=y6;
-y22=-d; x22=.4[x1,x21];
-x23=x1-3u; y23=-.43d; x24=x23+u; y24=-.25d;
-pos21(tthick,-1080); pos22(tthin,-1170);
-pos23(tthin,-1260); pos24(tthin,-1350);
-y25=y24; x25=w-2u; pos25(tthin,-1350);
-rt x26r=x25; y26=y25; pos26(tthick,0); x27=x26; y27=h; pos27(tthick,0);
-filldraw stroke z13e{right}...{down}z21e...{left}z22e...{up}z23e{up}...{right}z24e--z25e;
-filldraw stroke z26e--z27e;
-picture V; transform t; t=identity shifted(3u,0);
-V=currentpicture transformed t; currentpicture:=V;
-endchar;
-
-cmchar "Tamil 2loop nuu";
-beginchar(149,2.8x_height#+3u#,x_height#,desc_depth#);
-adjust_fit(0,0);
-w:=2x_height;
-callchar:="N";
-tspecs;
-h:=oldh; w:=2.5x_height; d:=oldd;
-x21=x16+u; y21=y6;
-y22=-d; x22=.4[x1,x21];
-x23=x1-3u; y23=-.43d; x24=x23+u; y24=-.25d;
-pos21(tthick,-1080); pos22(tthin,-1170);
-pos23(tthin,-1260); pos24(tthin,-1350);
-y25=y24; x25=w-3u; pos25(tthin,-1350);
-rt x26r=x25; y26=y25; pos26(tthin,0); x27=x26; y27=h; pos27(tthin,0);
-filldraw stroke z13e{right}...{down}z21e...{left}z22e...{up}z23e{up}...{right}z24e--z25e;
-filldraw stroke z26e--z27e;
-w:=2.8x_height;
-x28=lft x27l; top y28r=h; x29=w-u; y29=y28; pos28(tthin,90); pos29(tthin,90);
-rt x30r=x29-.7u; y30=h; x31=x30; y31=0; pos30(tthick,0); pos31(tthick,0);
-filldraw stroke z28e--z29e; filldraw stroke z30e--z31e;
-picture V; transform t; t=identity shifted(3u,0);
-V=currentpicture transformed t; currentpicture:=V;
-endchar;
-
-cmchar "Tamil 2loop n ai";
-beginchar(150,3x_height#,asc_height#,0);
-adjust_fit(0,0);
-callchar:="N";
-dodraw:=false;
-tspecs;
-dodraw:=true;
-h:=oldh; w:=oldw; d:=oldd;
-aipoints;
-z211=.5[z210,z2]; pos211(tthin,135);
-filldraw stroke z201e...{down}z202e...{left}z203e...{up}z204e...z205e...{right}z206e
- ...{down}z207e...z208e...{down}z209e...{right}z210e...z211e
- ...{right}z2e...{down}z3e...{left}z4e..z81e...{right}z5e
- ...{down}z6e...{left}z7e...{up}z8e...{right}z13e---z14e;
-filldraw stroke z15e---z16e;
-picture V; transform t; t=identity shifted(x_height,0);
-V=currentpicture transformed t; currentpicture:=V;
-endchar;
-
-cmchar "grantha s dot";
-beginchar(176,2.2x_height#,asc_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="S";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-endchar;
-
-cmchar "grantha s dot i";
-beginchar(178,2.5x_height#,body_height#+2u#,desc_depth#);
-adjust_fit(0,0);
-callchar:="S";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x50=x44; y50=y44; pos50(tthin,90);
-x51=x50; top y51l=h; pos51(tthick,-90);
-x52=x53=w-u; y52=x_height; y53=y53r=y53l=0; pos52(tthin,-180);
-x53r=x53-.6; x53l=x53+.6;
-filldraw stroke z50e{left}...{right}z51e...{down}z52e--z53e;
-penlabels(50,51,52,53);
-endchar;
-
-cmchar "grantha s dot ii";
-beginchar(179,2.4x_height#,body_height#+4u#,desc_depth#);
-adjust_fit(0,0);
-callchar:="S";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x50=x44; y50=y44; pos50(tthin,0);
-small_iito(50,s,h);
-endchar;
-
-cmchar "grantha s";
-beginchar(184,2.4x_height#,x_height#,0);
-adjust_fit(0,0);
-callchar:="s";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-endchar;
-
-cmchar "grantha si";
-beginchar(186,2.6x_height#,asc_height#,0);
-adjust_fit(0,0);
-callchar:="s";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-z82=z16; x83=x16; top y83l=h; pos82(tthin,45); pos83(tthick,-90);
-x85=x84=w-u; y84=x_height; y85=y85r=y85l=0; x85r=x85-.6; x85l=x85+.6;
-pos84(tthin,-180);
-filldraw stroke z82e{left}...{right}z83e...{down}z84e--z85e;
-penlabels(83,84,85);
-endchar;
-
-cmchar "grantha sii";
-beginchar(187,2.4x_height#,body_height#,0);
-adjust_fit(0,0);
-callchar:="s";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-x100=x16-2.5u; x101=x16+.5u; top y101l=h; pos101(tthick,-90);
-y100=.5[y16,y101]; pos100(tthin,0);
-x102=x101+u; y102=y101-.5u; pos102(.7tthick,-135); x103=x102;
-y103=y102-2u; pos103(tthin,-270); x104=x104r=x104l=x102;
-y104=y101; y104r=y104-.6; y104l=y104+.6;
-filldraw stroke z16e{left}...{up}z100e...{right}z101e...z102e...{left}z103e...{right}z104e;
-endchar;
-
-cmchar "grantha j";
-beginchar(192,1.75x_height#,x_height#,.8x_height#);
-adjust_fit(0,0);
-callchar:="j";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-endchar;
-
-
-cmchar "grantha ji";
-beginchar(194,2.05x_height#,asc_height#,.8x_height#);
-adjust_fit(0,0);
-callchar:="j";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-z182=z10; x183=x10; top y183l=h; pos182(tthin,90); pos183(tthick,-90);
-x185=x184=w-u; y184=x_height; y185=y185r=y185l=0; x185r=x185-.6; x185l=x185+.6;
-pos184(tthin,-180);
-filldraw stroke z182e{left}...{right}z183e...{down}z184e--z185e;
-penlabels(183,184,185);
-endchar;
-
-cmchar "grantha jii";
-beginchar(195,1.75x_height#,body_height#,.8x_height#);
-adjust_fit(0,0);
-callchar:="j";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-z82=z10; pos82(tthinner,0); small_iito(82,s,h);
-endchar;
-
-
-
-
-
-cmchar "grantha h";
-beginchar(200,3x_height#,x_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="h";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-endchar;
-
-
-cmchar "grantha hi";
-beginchar(202,3.2x_height#,asc_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="h";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-z180=z106; pos180(tthin,90); x181=x180; top y181l=h; pos181(tthick,-90);
-x182=x183=w-u; y182=x_height; y183=y183r=y183l=0; pos182(tthin,-180);
-x183r=x183-.6; x183l=x183+.6;
-filldraw stroke z180e{left}...{right}z181e...{down}z182e--z183e;
-penlabels(180,181,182,183);
-endchar;
-
-cmchar "grantha hii";
-beginchar(203,3x_height#,body_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="h";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-small_iito(106,s,h);
-endchar;
-
-cmchar "grantha ksh";
-beginchar(208,3.6x_height#,asc_height#,desc_depth#);
-adjust_fit(0,0);
-callchar:="c";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-y202=y25; x202=x4+2.5u; pos202(tthin,90); x241r=w-u;
-x206=.4[x202,x241]; x207=.3[x202,x241]; x205=.2[x202,x241];
-top y205r=x_height; pos205(tthin,-270); y206=.5[y205,y207]; pos206(tthick,-360);
-bot y207r=0; pos207(tmed,-450); x240=.8[x207,x241]; bot y240r=0;
-pos240(tmed,-450); y241=.5bar_height; pos241(tthick,-360);
-x243=.5[x207,x240]; y243=h-y241; z242=.5[z241,z243];
-pos242(.5(tthick+tthin),-315); pos243(tthin,-360);
-x244=.5[x243,x245]; top y244l=h; pos244(tmed,-450); x245=x243+4u; y245=y243;
-pos245(tthin,-540); x246=.5[x207,x243]; bot y246l=-d; pos246(tthinner,-585);
-x203=.4[x202,x207]; y203=.5[y202,y204]; pos203(tthick,0); x204=x202;
-bot y204r=0; pos204(tthin,-90); x201=2x202-x203; y201=y203; pos201(tthin,-180);
-filldraw stroke z25e--z202e{right}...{down}z203e...{left}z204e...z201e...{right}z205e
- ...{down}z206e...{left}z207e;
-filldraw stroke z207e--z240e{right}...{up}z241e...{z243-z241}z242e...{up}z243e
- ...{right}z244e...z245e--z246e;
-endchar;
-
-cmchar "grantha kshi";
-beginchar(210,3.6x_height#+2.6u#,body_height#+2u#,desc_depth#);
-adjust_fit(0,0);
-callchar:="c";
-tspecs;
-h:=oldh; w:=3.6x_height; d:=oldd;
-y202=y25; x202=x4+2.5u; pos202(tthin,90); x241r=w-u;
-x206=.4[x202,x241]; x207=.3[x202,x241]; x205=.2[x202,x241];
-top y205r=x_height; pos205(tthin,-270); y206=.5[y205,y207]; pos206(tthick,-360);
-bot y207r=0; pos207(tmed,-450); x240=.8[x207,x241]; bot y240r=0;
-pos240(tmed,-450); y241=.5bar_height; pos241(tthick,-360);
-x243=.5[x207,x240]; y243=asc_height-y241; z242=.5[z241,z243];
-pos242(.5(tthick+tthin),-315); pos243(tthin,-360);
-x244=.5[x243,x245]; top y244l=asc_height; pos244(tmed,-450); x245=x243+4u; y245=y243;
-pos245(tthin,-540); x246=.5[x207,x243]; bot y246l=-d; pos246(tthinner,-585);
-x203=.4[x202,x207]; y203=.5[y202,y204]; pos203(tthick,0); x204=x202;
-bot y204r=0; pos204(tthin,-90); x201=2x202-x203; y201=y203; pos201(tthin,-180);
-filldraw stroke z25e--z202e{right}...{down}z203e...{left}z204e...z201e...{right}z205e
- ...{down}z206e...{left}z207e;
-filldraw stroke z207e--z240e{right}...{up}z241e...{z243-z241}z242e...{up}z243e
- ...{right}z244e...z245e--z246e;
-w:=oldw;
-x250=x244; top y250l=asc_height; pos250(tthin,-90); x251=x245; top y251=h;
-pos251(tthick,90); x252=w-u; y252=x_height; pos252(tthin,0); x253=x252;
-y253=y253r=y253l=0; x253l=x253-.6; x253r=x253+.6;
-filldraw stroke z250e{left}...{right}z251e...{down}z252e--z253e;
-endchar;
-
-cmchar "grantha kshii";
-beginchar(211,3.6x_height#,body_height#+4u#,desc_depth#);
-adjust_fit(0,0);
-callchar:="c";
-tspecs;
-h:=oldh; w:=oldw; d:=oldd;
-y202=y25; x202=x4+2.5u; pos202(tthin,90); x241r=w-u;
-x206=.4[x202,x241]; x207=.3[x202,x241]; x205=.2[x202,x241];
-top y205r=x_height; pos205(tthin,-270); y206=.5[y205,y207]; pos206(tthick,-360);
-bot y207r=0; pos207(tmed,-450); x240=.8[x207,x241]; bot y240r=0;
-pos240(tmed,-450); y241=.5bar_height; pos241(tthick,-360);
-x243=.5[x207,x240]; y243=asc_height-y241; z242=.5[z241,z243];
-pos242(.5(tthick+tthin),-315); pos243(tthin,-360);
-x244=.5[x243,x245]; top y244l=asc_height; pos244(tmed,-450); x245=x243+4u; y245=y243;
-pos245(tthin,-540); x246=.5[x207,x243]; bot y246l=-d; pos246(tthinner,-585);
-x203=.4[x202,x207]; y203=.5[y202,y204]; pos203(tthick,0); x204=x202;
-bot y204r=0; pos204(tthin,-90); x201=2x202-x203; y201=y203; pos201(tthin,-180);
-filldraw stroke z25e--z202e{right}...{down}z203e...{left}z204e...z201e...{right}z205e
- ...{down}z206e...{left}z207e;
-filldraw stroke z207e--z240e{right}...{up}z241e...{z243-z241}z242e...{up}z243e
- ...{right}z244e...z245e--z246e;
-small_iito(244,s,h)
-endchar;
-
-cmchar "Tamil ayyatham";
-beginchar(240,asc_height#+2u#,asc_height#,0);
-adjust_fit(0,0); pickup light_rule.nib; autorounded;
-lft x6=hround u; x2=5u-x6; bot y4=0; y2=2u; circle_points; draw_circle;
-transform ta; ta=identity shifted(w-5u,0); transform tb; tb=identity shifted(.5w-2.5u,h-6u);
-picture VA; VA=currentpicture transformed ta;
-picture VB; VB=currentpicture transformed tb;
-addto currentpicture also VA; addto currentpicture also VB;
-endchar;
-
-% following taken directly from cmr's accent.mf
-cmchar "Dot accent";
-numeric dot_diam#; dot_diam#=max(dot_size#,cap_curve#);
-beginchar(241,5u#,min(asc_height#,10/7x_height#+.5dot_diam#),0);
-define_whole_blacker_pixels(dot_diam);
-italcorr h#*slant+.5dot_diam#-2u#;
-adjust_fit(0,0);
-pickup tiny.nib; pos1(dot_diam,0); pos2(dot_diam,90);
-x1=x2=.5w; top y2r=h+1;
-if bot y2l<x_height+o+slab: y2l:=min(y2r-eps,x_height+o+slab+.5tiny); fi
-y1=.5[y2l,y2r]; dot(1,2); % dot
-penlabels(1,2); endchar;
-
-cmchar "grantha u";
-beginchar(242,x_height#,asc_height#,0);
-adjust_fit(0,0);
-x1=u; x2=w-u; top y1r=h; y2=y1; pos1(tthinner,90); pos2(tthinner,90);
-rt x3r=x2; x4=x3; y3=h; y4=h-3u; pos3(tthinner,0); pos4(tthinner,0);
-x5=x2; bot y5l=y4; x6=x5-3u; y6=y5; pos5(tthinner,90); pos6(tthinner,90);
-lft x7l=x6; y7=y4; y8=y3; x8=x7; pos7(tthinner,0); pos8(tthinner,0);
-filldraw stroke z1e--z2e;
-filldraw stroke z3e--z4e;
-filldraw stroke z5e--z6e;
-filldraw stroke z7e--z8e;
-%picture V; transform t; t=identity shifted(-x_height,0);
-%V=currentpicture transformed t; currentpicture:=V;
-endchar;
-
-cmchar "grantha uu";
-beginchar(243,1.2x_height#,asc_height#+3u#,0);
-adjust_fit(0,0);
-w:=x_height; h:=asc_height;
-x1=u; x2=w-u; top y1r=h; y2=y1; pos1(tthinner,90); pos2(tthinner,90);
-rt x3r=x2; x4=x3; y3=h; y4=h-3u; pos3(tthinner,0); pos4(tthinner,0);
-x5=x2; bot y5l=y4; x6=x5-3u; y6=y5; pos5(tthinner,90); pos6(tthinner,90);
-lft x7l=x6; y7=y4; y8=y3; x8=x7; pos7(tthinner,0); pos8(tthinner,0);
-filldraw stroke z1e--z2e;
-filldraw stroke z3e--z4e;
-filldraw stroke z5e--z6e;
-filldraw stroke z7e--z8e;
-w:=1.2x_height; h:=asc_height+3u;
-x10=w-u; x11=.5[x10,x12]; y11=y4-3u; y10=.5[y9,y11]; top y9l=h; x9=.5[x8,x10];
-pos9(tthinner,-90); pos10(tthinner,-180); pos11(tthinner,-270);
-y12=y4; x12=x6-2u; pos12(tthinner,-360);
-filldraw stroke z8e{up}...{right}z9e...{down}z10e...{left}z11e...{up}z12e;
-%picture V; transform t; t=identity shifted(-x_height,0);
-%V=currentpicture transformed t; currentpicture:=V;
-endchar;
-
-
diff --git a/Master/texmf-dist/fonts/source/public/itrans/tel12.mf b/Master/texmf-dist/fonts/source/public/itrans/tel12.mf
deleted file mode 100644
index c33adccf1cf..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/tel12.mf
+++ /dev/null
@@ -1,7 +0,0 @@
-%tel12%
-input telmode;
-font_size 12pt#;
-slant:=0;
-pen_width#:=0.5pt#;
-input telparam;
-%%
diff --git a/Master/texmf-dist/fonts/source/public/itrans/tel12b.mf b/Master/texmf-dist/fonts/source/public/itrans/tel12b.mf
deleted file mode 100644
index b54210f2ee9..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/tel12b.mf
+++ /dev/null
@@ -1,7 +0,0 @@
-%tel12b%
-input telmode;
-font_size 12pt#;
-slant:=0;
-pen_width#:=0.68pt#;
-input telparam;
-%%
diff --git a/Master/texmf-dist/fonts/source/public/itrans/tel12nx.mf b/Master/texmf-dist/fonts/source/public/itrans/tel12nx.mf
deleted file mode 100644
index b012a6547a3..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/tel12nx.mf
+++ /dev/null
@@ -1,10 +0,0 @@
-%tel12nx% non-uniform pen(x-axis)
-input telmode;
-font_size 12pt#;
-slant:=0;
-pen_width#:=0.74pt#;
-vardef special_telpen =
- pickup pencircle xscaled (pen_width/2) yscaled (pen_width);
-enddef;
-input telparam;
-%%
diff --git a/Master/texmf-dist/fonts/source/public/itrans/tel12ny.mf b/Master/texmf-dist/fonts/source/public/itrans/tel12ny.mf
deleted file mode 100644
index ea0f796e09a..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/tel12ny.mf
+++ /dev/null
@@ -1,10 +0,0 @@
-%tel12ny% non-uniform pen(y-axis)
-input telmode;
-font_size 12pt#;
-slant:=0;
-pen_width#:=0.65pt#;
-vardef special_telpen =
- pickup pencircle xscaled pen_width yscaled (pen_width/2);
-enddef;
-input telparam;
-%%
diff --git a/Master/texmf-dist/fonts/source/public/itrans/tel12s.mf b/Master/texmf-dist/fonts/source/public/itrans/tel12s.mf
deleted file mode 100644
index 6816c2d6d56..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/tel12s.mf
+++ /dev/null
@@ -1,7 +0,0 @@
-%tel12s%
-input telmode;
-font_size 12pt#;
-slant:=1/4;
-pen_width#:=0.61pt#;
-input telparam;
-%%
diff --git a/Master/texmf-dist/fonts/source/public/itrans/tel18.mf b/Master/texmf-dist/fonts/source/public/itrans/tel18.mf
deleted file mode 100644
index a54da7079ec..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/tel18.mf
+++ /dev/null
@@ -1,7 +0,0 @@
-%tel18%
-input telmode;
-font_size 18pt#;
-slant:=0;
-pen_width#:=0.86pt#;
-input telparam;
-%%
diff --git a/Master/texmf-dist/fonts/source/public/itrans/telbase.mf b/Master/texmf-dist/fonts/source/public/itrans/telbase.mf
deleted file mode 100644
index 9234fcdc269..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/telbase.mf
+++ /dev/null
@@ -1,871 +0,0 @@
-% This file is part of the TeluguTeX Software Package.
-%Copyright (c) 1991 Lakshmankumar Mukkavilli
-%
-%The TeluguTeX Software Package is distributed in the hope that
-%it will be useful,but WITHOUT ANY WARRANTY. No author or distributor
-%accepts responsibility to anyone for the consequences of using it
-%or for whether it serves any particular purpose or works at all,
-%unless he says so in writing. Refer to the TeluguTeX Software Package
-%General Public License for full details.
-%
-%Everyone is granted permission to copy, modify and redistribute
-%the TeluguTeX Software Package, but only under the conditions described in the
-%TeluguTeX Software Package General Public License. A copy of this license is
-%supposed to have been given to you along with TeluguTeX Software Package so you
-%can know your rights and responsibilities. It should be in a
-%file named CopyrightLong. Among other things, the copyright notice
-%and this notice must be preserved on all copies.
-%%%%%
-% This file contains several macros. These are used for setting
-% up the environment and character generation. Before you change
-% anything in this file you should be very clear about the impact
-% of the change.
-%
- % when testing is false all symbols in the font are
- % generated automatically else when testing is true
- % only selected symbols will be generated.
-if unknown testing:boolean testing; testing:=false; fi
-showstopping := 1; % for debugging only
-let telchar=\;
-let generate=input;
-let sketch=draw;
-let pos=penpos;
-let stop=bye;
-string tl_symname,tl_stra,tl_strb,tl_strc,tl_strw,tl_strx,tl_stry;
- % contains the name of the symbol being created
-tl_symname:=""; % used for creating substitute commands on log file
-tl_stra:="OFFSETA{"; tl_strb:="OFFSETB{"; tl_strc:="OFFSETC{";
-tl_strw:="CODE{";
-tl_strx:="\def\";tl_stry:="}%";
-
-
-if testing:
- %To test different characters use following definitions of
- % stest and etest.
- def stest (text s) =
- quote def s =
- enddef;
- let etest=enddef;
-else:
- %To generate all the characters use following definitions of
- % stest and etest.
- def stest (text s) =
- tl_symname := str s;% symbol name - used in various messages
- enddef;
- let etest=;;
-fi;
-
-% We should be very careful about implications of currenttransform
-% (particularly 'slanted' transform). When a path is drawn/filled
-% currenttransform is applied. When a transform is applied to
-% currentpicture, the transform is really applied to slanted (or
-% whatever currenttransform is) path.
-def font_setup =
- let adjust_fit = normal_adjust_fit;
- currenttransform := currenttransform slanted slant;
- define_pixels(u,v,uh,asc_height,des_depth,x_height);
- define_pixels(pen_width,ul,ur,em_width);
- define_pixels(bot_depth,top_height);
- define_pixels(fig_height,tfig_height,tfig_width);
- define_pixels(ascunit,vmwidth);
- define_pixels(top_accent,bot_accent);
- define_pixels(bot_cc_ceiling,bot_cc_floor,bot_cc_width,ccwidth);
- define_pixels(c_height,w_height,j_height);
- define_pixels(asc_height1,asc_height2);
- define_pixels(dot_radius,wedge_height,wedge_depth);
- define_pixels(half_plus_width,sc_height);
-
- define_pixels(v_a_width,v_e_width,v_u_width);
- define_pixels(v_lo_width,v_ea_width,v_i_width);
-
- define_pixels(vm_a_width,vm_e_width,vm_e_height1);
- define_pixels(vm_e_height2,vm_e_height3,vm_u_width);
- define_pixels(vm_ro_width,vm_ao_width,vm_aoo_width);
-
- define_pixels(cb_ka_width,cb_kha_width,cb_ga_width,cb_cha_width);
- define_pixels(cb_ja_width,cb_tta_width,cb_nna_width);
- define_pixels(cb_ta_width,cb_da_width,cb_na_width);
- define_pixels(cb_ba_width,cb_ya_width,cb_ra_width);
- define_pixels(cb_la_width,cb_lla_width,cb_va_width,cb_ca_width);
- define_pixels(cb_sha_width,cb_ksha_width);
- define_pixels(cb_ksha_depth);
- define_pixels(cb_np_width,cb_vg_width);
-
- define_pixels(cv_pu_width,cv_pu_depth);
-
- define_pixels(p_comma_width);
-
- %define pen
- if unknown special_telpen:
- pickup pencircle scaled pen_width;
- telpen:=savepen;
- else:
- special_telpen;
- telpen:=savepen;
- fi;
-
- %print titles if generating font
- if unknown offsets_only:
- tracingtitles:=1;
- fi;
-enddef;
-
-newinternal l,r; %adjustment to spacing
-
-def normal_adjust_fit(expr left_adjustment,right_adjustment) =
- l := -hround(left_adjustment*hppp);
- interim xoffset := -l;
- charwd := charwd + left_adjustment + right_adjustment;
- r := l+hround(charwd*hppp) ;
- w := r - hround(right_adjustment*hppp) ;
-enddef;
-
-def makebox(text rule) =
- for y=0,asc_height,-des_depth,x_height,-bot_depth,
- top_height,w_height,c_height,
- j_height: rule((l,y)t_,(r,y)t_); % horizontal rules
- endfor;
- rule((0,h),(r+pen_width,h)); rule((0,-d),(r+pen_width,-d));%height,depth markers
- for x=l,r:rule((x,-bot_depth)t_,(x,top_height)t_); % vertical
- endfor;
- for x=u*(1+floor(l/u)) step u until r-1:
- rule((x,-bot_depth)t_,(x,top_height)t_);
- endfor; % vertical lines at each u
- if charic <> 0:
- rule((r+charic*pt,h.o_),(r+charic*pt,.5h.o_));
- fi % italic correction
-enddef;
-
-def maketicks(text rule) =
- for y=0,h.o_,-d.o_;
- rule((l,y),(l+10,y));rule((r-10,y),(r,y)); % horizontals
- endfor
- for x=l,r:
- rule((x,10-d.o_),(x,-d.o_));
- rule((x,h.o_-10),(x,h.o_)); % verticals
- endfor
- if charic <> 0:
- rule((r+charic*pt,h.o_-10),(r+charic*pt,h.o_)); % italic corr
- fi
-enddef;
-
-rulepen := pensquare;
-
-def begintchar(expr a,b,c,d,e,f,g) =
- beginchar(a,b,c,d);
- italcorr e;
- if known offsets_only:
- message tl_strx&tl_symname&tl_strw&decimal(a)&tl_stry;
- fi;
- numeric left_space,right_space,l_s,r_s;
- l_s:=f; r_s:=g;
- left_space:=hround(hppp*f); right_space:=hround(hppp*g);
- pickup telpen;
- enddef;
-
-extra_endchar := extra_endchar&"w:=r-l;";
-
-def endtchar =
- charwd:=w/hppp; charht:= h/vppp; chardp:= d/vppp;
- adjust_fit(l_s,r_s);
- penlabels(range 1 thru 20);
- message "";
- % If any special effects are needed then those should be
- % defined as special_effects macro.
- if known special_effects: special_effects; fi;
- endchar;
- enddef;
-
-% pivot_message macro is used to print offsets to certain points
-% in the symbol being generated. These offsets are used by syllable
-% building macros to allign vowel modifiers/consonant conjuncts.
-% Unlike in english where all symbols stand alone, in Telugu
-% various symbols in the font combine to form text.
-% For consonant bases two/three offsets are identified. One is used to place
-% vowel modifiers and the other is used to place consonant conjuncts(excluding
-% those that appear on side). Third offset is used in attaching vowel modifiers
-% in some special cases. Offsets have suffixes A,B and C.
-% Vowel modifiers, accents and consonant
-% conjuncts that appear above/below base consonant indicate one offset value.
-% Same macro works in all cases.
-% The messages are in the form of TeX macros.
-% The log file contains TeX macros mixed with other messages. Use
-% some pattern matching program like grep to eliminate all lines containing
-% not begining with a \ sign. Name this file tloffsets.
-% grep '^\\' xxxxx.log>tloffsets.tex
-% The offsets are in em units. So the offsets would be same for any designsize
-% and pen width combination.
-% Print the offsets only when offsets are being generated.
-if unknown offsets_only: % do not print offsets
- def pivot_message (text t) =
- enddef;
-else: %print offsets
- def pivot_message (text t) =
- numeric count,piv[],index;
- % count indicates the number of arguments
- count:=0;
- for index=t: count:=count+1; piv[count]:=index; endfor;
- if count=1:
- message tl_strx&tl_symname&tl_stra&decimal((piv[1]+left_space)/em_width)&tl_stry;
- elseif count=2:
- message tl_strx&tl_symname&tl_stra&decimal((piv[1]+left_space)/em_width)&tl_stry;
- message tl_strx&tl_symname&tl_strb&decimal((piv[2]+left_space)/em_width)&tl_stry;
- else:
- message tl_strx&tl_symname&tl_stra&decimal((piv[1]+left_space)/em_width)&tl_stry;
- message tl_strx&tl_symname&tl_strb&decimal((piv[2]+left_space)/em_width)&tl_stry;
- message tl_strx&tl_symname&tl_strc&decimal((piv[3]+left_space)/em_width)&tl_stry;
-
- fi;
- enddef;
-fi;%end of if unknown offsets
-
-def fill_dot(suffix $) =
- z$t = (x$,y$+dot_radius);
- z$l = (x$-dot_radius,y$);
- z$b = (x$,y$-dot_radius);
- z$r = (x$+dot_radius,y$);
- path fill_dot_p;
- fill_dot_p = z$t..z$l..z$b..z$r..cycle;
- fill fill_dot_p;
- penlabels($t,$l,$b,$r);
- enddef;
-
-def lit_cir_form =
- lft z1l = (0,c_height/2); top z1t = (c_height/2,c_height);
- rt z1 = (c_height,c_height/2); bot z1b = (c_height/2,0);
- path lit_cir_p;
- lit_cir_p = z1..z1t..z1l..z1b..cycle;
- sketch lit_cir_p;
- penlabels(1t,1l,1b);
- enddef;
-
-def half_plus_form(suffix $) =
- z$a=(x$+1/2half_plus_width,y$); rt z$b=(x$+half_plus_width,y$);
- top z$c=(x$+1/2half_plus_width,x_height);
- lft z$d = z$;
- path half_plus_pa,half_plus_pb;
- half_plus_pa = z$d--z$a--z$b;
- half_plus_pb = z$a--z$c;
- sketch half_plus_pa; sketch half_plus_pb;
- penlabels($a,$b,$c,$d);
-enddef;
-
-def barandhook_form (suffix $)(expr bar_width,t) =
- z$a=(x$+bar_width-u,y$); rt z$b=(x$a+u,y$-uh);
- bot z$c =(x$b-u,y$-2uh); lft z$d=(x$b-2u,y$b);
- top z$e=(x$a-u,y$); rt z$f=(x$b,y$+1.5uh);
- top z$g=(x$a,y$f+uh); z$h=(x$d,y$f);
-path barandhook_p;
-barandhook_p= subpath(0,t) of (rt z$--z$a..z$b..z$c..z$d..z$e..z$f..z$g..z$h);
-sketch barandhook_p;
-penlabels($a,$b,$c,$d);
-enddef;
-
-def barandhook_forma (suffix $)(expr bar_width,t) =
-barandhook_form($,bar_width,t);
-erase sketch barandhook_p;
-barandhook_p:= subpath(0,t) of (z$--z$a..z$b..z$c..z$d..z$e..z$f..z$g..z$h);
-sketch barandhook_p;
-enddef;
-
-def wedge(suffix $) =
-bot z$w=(x$,-wedge_depth);
- path wedge_p;
- wedge_p = z$--z$w;
- sketch wedge_p;
- penlabels($u,$v,$w,$x,$y);
- enddef;
-
-def vwedge(suffix $) =
- z$a=(x$,y$+wedge_height);
- path vwedge_p;
- vwedge_p =z$--z$a;
- sketch vwedge_p;
- penlabels($a);
- enddef;
-
-
-def vm_hook_form (suffix $)(expr t) =
- z$a = (x$,y$+1.5ascunit);
- z$b = (x$+u,y$+3ascunit);
- z$c = (x$+2u,y$+1.5ascunit);
- sketch subpath (0,t) of (z$..z$a..z$b..z$c);
- penlabels ($a,$b,$c);
- h:=top y$b;
-enddef;
-
- def v_a_form =
- top z1=(1/4v_a_width,x_height);
- z10=(x1-u,y1-uh); z11=(x1,y1-2(y1-y10));
- lft z3=(0,2/3x_height); bot z4=(1/2v_a_width,0);
- rt z5=(v_a_width,2/3x_height); top z6=(v_a_width-1.5u,x_height);
- z7=(3.5/5x5,1/2x_height); z8=(1/4w,1/2x_height);
- z12=(.65v_a_width,5/6x_height); rt z2=(v_a_width,1/2x_height);
- enddef;
-
-def v_e_form =
- lft z1=(0,j_height); top z2=(1/5v_e_width,x_height);
- z3=(2/5v_e_width,j_height); top z4=(3/5v_e_width,x_height);
- rt z5=(v_e_width,1/2x_height); z6=(4/5v_e_width,1/5x_height);
- bot z7=(1/2v_e_width,0); z8=(1/5v_e_width,1/4x_height);
- z9=(1/2v_e_width,1/2x_height); rt z10=(v_e_width,-1/5des_depth);
- path v_e_p;
- v_e_p = z1..z2..tension 1.2..z3&z3..tension 1.2..z4..z5..z6..z7..z8..z9..z10;
- sketch v_e_p;
- enddef;
-
-def v_u_form =
- z1=(v_u_width-1/2w_height,1/2w_height); z2=(v_u_width-u,w_height);
- rt z3=(v_u_width,1/6x_height); bot z4=(3/4v_u_width,0);
- z5=(1/2v_u_width,w_height); bot z6=(1/3v_u_width,0);
- lft z7=(0,1/2x_height); top z8=(1/2v_u_width,x_height);
- top z9=(v_u_width-w_height,x_height);
-path v_u_p;
-v_u_p=z1..z2..z3..z4..tension 1.2..z5&z5..tension 1.2..z6..z7..z8..z9;
-sketch v_u_p;
- enddef;
-
-def v_lo_form =
- lft z1=(0,j_height); top z2=(v_lo_width/5,x_height);
- z3=(2/5v_lo_width,j_height); top z4=(3/5v_lo_width,x_height);
- z5=(4/5v_lo_width,j_height); z6=(3/5v_lo_width,w_height);
- bot z7=(4/5v_lo_width,0); rt z8=(v_lo_width,1/2x_height);
- top z9=(9/10v_lo_width,x_height);
- path v_lo_p;
-v_lo_p= z1..z2..z3&z3..z4..z5..z6..z7..z8..z9;
-sketch v_lo_p;
- enddef;
-
-def v_ea_form =
- lit_cir_form;
- bot z2=(2/3v_ea_width,0); rt z3=(v_ea_width,1/3x_height);
- z4=(2/3v_ea_width,4/5x_height);top z5=(1/3v_ea_width,x_height);
-sketch z1..z2..z3..z4..z5;
- enddef;
-
- def vm_a_form (suffix $) =
- top lft z$a=(x$-2/5vm_a_width,asc_height1);
- top rt z$b=(x$+3/5vm_a_width,asc_height);
- z$c = z$;
- sketch z$a..tension 6..z$c..tension 16..z$b;
- penlabels($a,$b,$c);
- enddef;
-
-def vm_e_form =
- lft z1 = (0,x_height+1.2ascunit);
- top z2 = (1/2vm_e_width,x_height);
- rt z3 = (vm_e_width,x_height+2ascunit);
- lft z5 = (0,x_height+3ascunit);
- z6 = (1/2vm_e_width,y5);
- top z7=(1/2vm_e_width,vm_e_height1+ascunit);
- sketch subpath (0.4,1) of z1{down}..{right}z2..z3..z7..z5..z6;
- % hook can be attached at z7
-enddef;
-
-def vm_e_form_a (expr xcoord) =
-% used for vowel modifier e for some consonants (eg. khe, che, ne etc)
-% 999 was chosen arbitrarily. we needed something not used elsewhere!
-% same suffix should be used by vm_ee_form_a.
- top z999=(xcoord,vm_e_height1); rt z999i=((lft x999)-1.8u,(y999+y999j)/2);
- top z999j=(x999,asc_height1);
- path vm_e_pa;
- vm_e_pa=z999..z999i..z999j..cycle; h:= (top y999)+pen_width;
- penlabels(z999,z999i,z999j);
-enddef;
-
-def vm_ee_form_a (expr xcoord) =
-% used for vowel modifier ee for some consonants (eg. khee, chee, nee etc)
-% 999 was chosen arbitrarily. we needed something not used elsewhere!
-% same suffix should be used by vm_e_form_a.
- vm_e_form_a(xcoord); vm_hook_form(999,3);
-enddef;
-
-def vm_u_form (suffix $) =
- bot z$a = (x$+vm_u_width/2,0);
- rt z$b = (x$+vm_u_width,y$);
- z$c = (x$+3/4vm_u_width,3/4x_height);
- top z$d = (x$+vm_u_width/2,x_height);
-path vm_u_p;
- vm_u_p=z$..z$a..z$b..z$c..z$d;
- sketch vm_u_p;
- penlabels($a,$b,$c,$d);
- enddef;
-
-def vm_ro_form =
- z1 = (1/3vm_ro_width,-1/2des_depth);
- z2 = (1/2vm_ro_width,-1/2des_depth);
- z3 = (1/3vm_ro_width,0);
- lft z4 = (0,-1/2des_depth);
- bot z5 = (1/2vm_ro_width,-des_depth);
- rt z6 = (vm_ro_width,(y5+y7)/2);
- top z7 = (1/2vm_ro_width,x_height);
-sketch z1..z2..z3..z4..z5..z6..z7;
-enddef;
-
-def vm_ea_form(suffix $) (expr bar_width) =
- z$a=(5/7bar_width,y$);
- z$b=(x$a,asc_height2);
- lft z$c=(0,y$b);
- rt z$d=(bar_width,(y$+y$b)/2);
-penlabels ($a,$b,$c,$d);
- sketch z$c--z$b..z$d..z$a--z$;
-enddef;
-
-def vm_ao_form(suffix $)(expr x_offset) =
- z$a = (1/6vm_ao_width+x_offset,x_height);
- lft z$b = (0+x_offset,asc_height1);
- z$c = (1/6vm_ao_width+x_offset,asc_height2);
- z$d = (2/6vm_ao_width+x_offset,asc_height1);
- z$e = (3/6vm_ao_width+x_offset,asc_height2);
- z$f = (5/6vm_ao_width+x_offset,asc_height2);
- rt z$g = (vm_ao_width+x_offset,1/2(asc_height1+asc_height2));
- top z$h = (5/6vm_ao_width+x_offset,asc_height1);
- z$i = (4/6vm_ao_width+x_offset,asc_height2);
- top z$j = (5/6vm_ao_width+x_offset,asc_height);
- top z$k = (vm_aoo_width+x_offset-1.5u,asc_height);
- rt z$l = (vm_aoo_width+x_offset,asc_height2);
- %rt z$l = (vm_aoo_width+x_offset,1/2(asc_height+asc_height2));
- %rt z$k = (vm_ao_width+x_offset,1/2(asc_height+asc_height2));
- path vm_ao_pa,vm_ao_pb;
- vm_ao_pa = z$a..z$b..z$c..tension1.2..z$d;
- vm_ao_pb= z$d..tension1.2..z$e..tension 1.8..z$f..z$g..z$h..z$i..z$j..tension 1.8..z$k..z$l;
- w:= rt x$g; h:= top y$c;
- penlabels ($a,$b,$c,$d,$e,$f,$g,$h,$i,$j,$k,$l);
-enddef;
-
-% b---------c--------------d
-% | |_|
-% $------a
-def vm_au_form (suffix $)(expr bar_width) = % see the above diagram
- numeric na;
- top z$e=z$;
- z$a = (x$e+2/10(bar_width-u),y$e);
- z1000 = (x$-u,asc_height2);
- % 1000 was chosen arbitrarily
- % we needed some suffix not used by any user of
- % this macro
- barandhook_form(1000,bar_width,5);
- z$d=z1000a;
- %next two statements solve for c
- x$c = x$a;
- z$c = whatever[z1000,z$d];
- na:=x$c+(x1000a-x$c)/3; % used for alligning pa,pha,sha..
- sketch z$e--z$a{right}..{left}z$c;
- penlabels($a,$b,$c,$d,$e,1000);
-enddef;
-
-def cb_ka_form =
-rt x1=rt x5=cb_ka_width; y1=8/10x_height; y5=1/4x_height;
-x2=x4=x6=1/2cb_ka_width; top y2=x_height; y4=1/2x_height; bot y6=0;
-lft x3=lft x7=0; y3=3/4x_height; y7=x_height-y1;
-path cb_ka_p;
-cb_ka_p=z7..z6..z5..z4..z3..z2..z1;
-enddef;
-
-def cb_kha_form =
-z1=(4/15cb_kha_width,5/6x_height);z2=(2/15cb_kha_width,y1-uh);
-lft z3=(0,y1); top z4=(x6,x_height);
-z5=(5/12cb_kha_width,1/8x_height); bot z6=(1/4cb_kha_width,0);
-lft z7=(0,1/4x_height); z8=(1/4cb_kha_width,1/3x_height);
-bot z9=(3/4cb_kha_width,0); rt z10=(cb_kha_width,1/3x_height);
-top z11=(x9,x_height);
-path cb_kha_p;
-cb_kha_p=z1..z2..z3..z4..z5..z6..z7..z8..z9..z10..z11;
-sketch cb_kha_p;
-numeric a,b;
-(a,b)=(subpath (3,5) of cb_kha_p) intersectiontimes
- subpath (6,9) of cb_kha_p;
-z15 = point a of (subpath (3,5) of cb_kha_p); wedge(15);
-enddef;
-
-def cb_ga_form =
-bot z1=(u,0); x5=cb_ga_width-x1; bot y5=0;
-y2=y4=1/3x_height; lft x2=0; rt x4=cb_ga_width;
-top z3=(1/2cb_ga_width,x_height);
-path cb_ga_p,cv_ge_p;
- cb_ga_p=z1..z2..z3..z4..z5;
- sketch cb_ga_p;
- numeric na,nb,nc,nd;
- (na,nb)= cb_ga_p intersectiontimes
- ((0,vm_e_height2)--(1/2cb_ga_width,vm_e_height2));
- z30= point na of cb_ga_p;
- (nc,nd)= cb_ga_p intersectiontimes
- ((1/2cb_ga_width,vm_e_height2)--(cb_ga_width,vm_e_height2));
- z32= point nc of cb_ga_p;
- top z31=(1/2cb_ga_width,vm_e_height3);
- cv_ge_p=z30..z31..z32;
-enddef;
-
-def cb_cha_form =
- lft z1=(0,x_height/2); z2=(cb_cha_width/3,x_height/2);
- z3=(cb_cha_width/6,w_height); bot z4=(cb_cha_width/4,0);
-z5=(cb_cha_width/2,w_height); bot z6=(3/4cb_cha_width,0);
- rt z7=(cb_cha_width,w_height); top z8=(cb_cha_width/2,x_height);
- path cb_cha_p;
- cb_cha_p=z1--z2..z3..z4..tension1.2..z5&z5..tension1.2..z6..z7..z8;
- sketch cb_cha_p;
- enddef;
-
-def cb_ja_form =
- lft z1 = (0,j_height); top z2 = (cb_ja_width/4,x_height);
- z3 = (cb_ja_width/2,j_height); z4 = (cb_ja_width/4,x_height/2);
- lft z5 = (0,w_height); bot z6 = (cb_ja_width/4,0);
- z7 = (cb_ja_width/2,w_height); bot z8 = (3/4cb_ja_width,0);
- rt z9 = (cb_ja_width,w_height);
- %following are useful for defining a bowl at the top
- bot lft z3w=top z3; z3x=(x8,y1); rt z3y=(w,5/6x_height);
- top z3z=(4/5w,x_height);
- path cb_ja_pa,cb_ja_pb;
- cb_ja_pa=z1..z2..z3..z4..z5..z6..tension1.2..z7&z7..tension1.2..z8..z9;
- cb_ja_pb=z3w..z3x..z3y..z3z;
- sketch cb_ja_pa;
- penlabels(3w,3x,3y,3z);
- enddef;
-
-def cb_tta_form =
- top z1=(1/4cb_tta_width,x_height);
- y2=y6=1/2x_height;
- lft x2=0; rt x6=cb_tta_width;
- x3=x1; x5=cb_tta_width-x3;
- bot y3=bot y5=0;
- top z4=(1/2cb_tta_width,w_height);
- top z7=(cb_tta_width-x1,x_height);
- z11=(x1+1.5u,y1-1.45uh);
- path cb_tta_p,cb_tta_pa,cb_tta_pb;
- cb_tta_pb=z1..z2..z3..tension1.2..z4&z4..tension1.2..z5..z6..z7;
- numeric na,nb,nc,nd;
- (na,nb)= cb_tta_pb intersectiontimes
- ((0,5/6x_height)--(1/2cb_tta_width,5/6x_height));
- z8=point na of cb_tta_pb;
- (nc,nd)= cb_tta_pb intersectiontimes
- ((0.6cb_tta_width,w_height)--(cb_tta_width,w_height));
- z20=point nc of cb_tta_pb;
- z19=rt z20;
- cb_tta_pa=bot z8..z11..z1;
- cb_tta_p=cb_tta_pa..cb_tta_pb;
- bot lft z18= z1;% used for placing a vertical line
- enddef;
-
-def cb_nna_form =
-z1a=(1/3cb_nna_width,1/2sc_height);
-bot z1=(1/4cb_nna_width,0); lft z2=(0,1/4x_height);
-z3=(1/6cb_nna_width,1/2x_height); lft z4=(0,3/4x_height);
-top z5=(1/4cb_nna_width,x_height); z6=(1/2cb_nna_width,j_height);
-top z7=(5/8cb_nna_width,x_height); rt z8=(cb_nna_width,1/2x_height);
-bot z9=(2/3cb_nna_width,0); z10=(x9-1/2sc_height,sc_height);
-z11=(x9,3/2sc_height); z12=(x9+1/2sc_height,sc_height);
- path cb_nna_p;
-cb_nna_p= z1a..z1..z2..z3&z3..z4..z5..z6&z6..z7..z8..z9..z10..z11..z12;
-sketch cb_nna_p;
- penlabels(1a);
-enddef;
-
-def cb_ta_form =
-lft z1=(0,1/2x_height);
-z2=(x1+u,y1-uh); z3=(x1+2u,y1); z4=(x2,y1+uh);
-bot z5=(1/2cb_ta_width,0); rt z6=(cb_ta_width,1/2x_height);
-z7=(x6-u,y6+uh); z8=(x6-2u,y6); z9=(x7,y6-uh);
-top z10=(1/2cb_ta_width,x_height);
- path cb_ta_p;
- cb_ta_p = z1..z2..z3..z4..z1..z5..z6..z7..z8..z9..z6..{left}z10;
-enddef;
-
-def cb_da_form =
- top z1=(1/2cb_da_width,x_height); lft z2=(0,w_height);
- bot z3=(1/3cb_da_width,0);z4=(1/2cb_da_width,w_height);
- bot z5=(2/3cb_da_width,0);rt z6=(cb_da_width,1/2x_height);
- path cb_da_p,cv_de_p;
- cb_da_p= z4..tension 1.2..z5..z6..z1..z2..z3..tension 1.2..z4;
- sketch cb_da_p;
- numeric na,nb,nc,nd;
- (na,nb)= cb_da_p intersectiontimes
- ((0,vm_e_height2)--(1/2cb_da_width,vm_e_height2));
- z30= point na of cb_da_p;
- (nc,nd)= cb_da_p intersectiontimes
- ((1/2cb_da_width,vm_e_height2)--(cb_da_width,vm_e_height2));
- z32= point nc of cb_da_p;
- top z31=(1/2cb_da_width,vm_e_height3);
- cv_de_p=z30..z31..z32;
- enddef;
-
-def cb_na_form =
- bot lft z1=(0,0); lft z2=(0,1/2w_height);
- z3=(1/3cb_na_width,w_height); bot z4=(2/3cb_na_width,0);
- rt z5=(cb_na_width,1/3x_height); top z6=(1/2cb_na_width,x_height);
- path cb_na_p;
- cb_na_p=z1..z2..z3..z4..z5..z6;
- enddef;
-
-def cb_ba_form =
- lft z1 = (u/2,j_height); top z2 = (cb_ba_width/5,x_height);
- z3 = (cb_ba_width/3,j_height); lft z4 = (0,w_height);
- bot z5 = (cb_ba_width/4,0); bot z6 = (cb_ba_width/2,w_height);
- bot z7 = (3/4cb_ba_width,0);
- rt z8 = (cb_ba_width,w_height); %z8 contact point
- top z9 = (2/3cb_ba_width,x_height); % z9 another contact point
- path cb_ba_p;
- cb_ba_p = z1..z2..z3..z4..z5..tension 1.2..z6&z6..tension 1.2..z7..z8..z9;
- sketch cb_ba_p;
- enddef;
-
-def cb_ya_form =
- lft z1 = (0,2/5x_height);
- top z2 = (3/10cb_ya_width,8/10x_height);
- rt z3 = (3/5cb_ya_width,y1);
- bot z4 = (x2,0);
- bot z5 = (4/5cb_ya_width,0);
- rt z6 = (cb_ya_width,w_height);
- z7 = ((x5+x6)/2,7.3/10x_height);
- top z8 = (9/20cb_ya_width,x_height);
-enddef;
-
-def cb_ra_form =
- top z1=(cb_ra_width/2,x_height);
- lft z2 = (0,w_height);
- bot z3 = (cb_ra_width/2,0);
- rt z4 = (cb_ra_width,y2);
- path cb_ra_p,cv_re_p;
- cb_ra_p = z1..z2..z3..z4..cycle;
- sketch cb_ra_p;
- numeric na,nb,nc,nd;
- (na,nb)= cb_ra_p intersectiontimes
- ((0,vm_e_height2)--(1/2cb_ra_width,vm_e_height2));
- z30= point na of cb_ra_p;
- (nc,nd)= cb_ra_p intersectiontimes
- ((1/2cb_ra_width,vm_e_height2)--(cb_ra_width,vm_e_height2));
- z32= point nc of cb_ra_p;
- top z31=(1/2cb_ra_width,vm_e_height3);
- cv_re_p=z30..z31..z32;
- enddef;
-
-def cb_rra_form =
-cb_tta_form;
-z14=(cb_tta_width-1.5x1,x_height-sc_height);
-z15=(x7,1/2x_height);z16=(x1,y15);
- path cb_rra_p;
- cb_rra_p= cb_tta_p..z14..z15--z16;
- sketch cb_rra_p;
-enddef;
-
-def cb_la_form =
-top z1=(1/4cb_la_width,x_height);
-lft z2=(0,x_height/2); bot z3=(1/2cb_la_width,0);
-rt z4=(cb_la_width,y2); top z5=(cb_la_width-x1,x_height);
-z7=(x1+1.5u,2/3x_height);
- path cb_la_pa,cb_la_pb,cb_la_p;
- cb_la_pb=z1..z2..z3..z4..z5;
-z6=point 0.35 of cb_la_pb;
- cb_la_pa= bot rt z6..z7..z1;
- cb_la_p=cb_la_pa..cb_la_pb;
-% z8 is useful for la+u and la+uu
-numeric na,nb;
-(na,nb)=cb_la_pb intersectiontimes
- ((cb_la_width/2,w_height)..(cb_la_width,w_height));
-z9=point na of cb_la_pb;
-z8=rt z9;
-enddef;
-
-def cb_lla_form =
-top z1=(cb_lla_width/2,w_height);
-bot z2 =(x1,0);
-z6=(1/3cb_lla_width,x_height-2uh); z3=(x6+u/2,y6-uh);
-z4=(x6,.6x_height); z5=(x6+u/2,y3); lft z7=(0,2/3x_height);
-bot z8=top z1; rt z9=(cb_lla_width,y7); top z10=(1/2cb_lla_width,x_height);
-path cb_lla_pa,cb_lla_pb;
-cb_lla_pa=z3..z4..z5..z6..z7..z8..z9..z10;
-cb_lla_pb=z1..z2..cycle;
-sketch cb_lla_pa;
-sketch cb_lla_pb;
-% z12 is useful for lla+u and lla+uu
-numeric na,nb;
-(na,nb)=cb_lla_pa intersectiontimes
- ((cb_lla_width/2,x_height/2)..(cb_lla_width,x_height/2));
-z13=point na of cb_lla_pa;
-z12=rt z13;
-enddef;
-
-def cb_va_form =
- lit_cir_form;
- bot z2 = (3/5cb_va_width,0); rt z3 = (cb_va_width,w_height);
- z4 = (7/8cb_va_width,j_height); top lft z5 = (x1,x_height);
-path cb_va_p,cv_paa_p;
-cb_va_p=z1..z2..z3..z4..z5;
-top z20=(cb_va_width/2,h);
-cv_paa_p=subpath(0,2) of cb_va_p{up}..z20;
-% z22 is useful for alligning au modifier
-numeric na,nb;
-(na,nb)=cv_paa_p intersectiontimes
- ((cb_va_width/2,asc_height2)..(cb_va_width,asc_height2));
-z22=point na of cv_paa_p;
- enddef;
-
-def cb_ca_form =
-lft z1=(0,1/2x_height); z2=(1/3cb_ca_width,6/8x_height);
-bot z3=(1/3cb_ca_width,0); z4=(3/4cb_ca_width,1/3x_height);
-rt z5=(cb_ca_width,2/3x_height); top z6=(1/2cb_ca_width,x_height);
-lft z7=(0,1/6x_height);
-path cb_ca_p,cb_ca_pa;
-cb_ca_p=z1..z2{right}..z4..z3..z7..z4..z5..z6;
-sketch cb_ca_p;
-% z10 is useful for ca+u and ca+uu
-cb_ca_pa=subpath(1,3) of cb_ca_p;
-numeric na,nb;
-(na,nb)=cb_ca_pa intersectiontimes
- ((0,w_height)..(cb_ca_width,w_height));
-z11=point na of cb_ca_pa;
-z10=rt z11;
-enddef;
-
-def cb_ksha_form =
- cb_ka_form;
- top z11 = (1/5cb_ka_width,0);
- lft z12 = (0,-1/2cb_ksha_depth);
- bot z13 = (x11,-cb_ksha_depth);
- z14 = (2/5cb_ka_width,-2/3cb_ksha_depth);
- bot z15 = (3/5cb_ka_width,-cb_ksha_depth);
- z16 = (4/5cb_ka_width,-1/2cb_ksha_depth);
- top z17 = (x15,0);
- bot rt z18 = (cb_ka_width,-cb_ksha_depth);
- sketch z11..z12..z13..z14; sketch z14..z15..z16..z17;
- sketch z16..z18;
- enddef;
-
-
-def cc_clear =
-%erase all that is drawn so far.
- clearit;
- lft z99=(0,100);
- left_spill := xpart(lft (z99 scaled cc_scale)) - xpart(lft z99);
- bot z98=(100,0);
- bot_spill := ypart(bot (z98 scaled cc_scale)) - ypart(bot z98);
- top((z97 scaled cc_scale)
- shifted (0,-bot_accent-(x_height*cc_scale))
- shifted (-left_spill,-bot_spill))=
- (w*cc_scale/2,x_height);
-enddef;
-
-def cc_transform(text t) =
-% used to obtain consonant conjuncts for some consonants and vowels lo&loo
-path cc_transformed_path;
-cc_transformed_path = t scaled cc_scale
- shifted (0,-bot_accent-(x_height*cc_scale));
-sketch cc_transformed_path;
-enddef;
-
-def cc_f_transform(text t) =
-% used to obtain consonant conjuncts for some consonants and vowels lo&loo
-fill t scaled cc_scale
- shifted (0,-bot_accent-(x_height*cc_scale));
-enddef;
-
-def cc_whd (expr hh,dd) =
-%this macro sets w, h and d for accents that appear below baseline.
-% for some consonant conjuncts that result from transforming
-% consonant bases the height is not zero (eg. cha, ba ,pa etc)
-% for such symbols hh should be 1 and for others hh should be 0.
-% Some consonant bases have wedges that hang below base line (eg. bha, pha
-% ddha etc. ). For these dd should be 1 and for others dd should be 0.
-%
-%When a picture is scaled, what really happens is the componant paths
-% are scaled and the picture is redrawn. Hence we need to adjust w,h and d.
-% Still consonant conjunct for nya needs special care( for d).
-w:=w*cc_scale-pen_width*cc_scale+pen_width;;
-h:=hh*x_height;
-d:=bot_accent+((x_height+(dd*wedge_depth))*cc_scale)+dd*bot_spill;
-% (x,y) slanted s shifted (a,b) is (x+sy+a,y+b) whereas
-% (x,y) shifted (a,b) slanted s is (x+sy+a+ bs,y+b). Hence we
-% need to add the correction 'bs'. 'bs' is -bot_spill*slant
-currentpicture:=currentpicture shifted
- (-left_spill+((-bot_spill)*slant),-bot_spill);
-enddef;
-
-def cv_ngu_form =
- z1=(0,j_height); z2=(cb_ja_width/4,j_height-uh#);
- rt z3=(cb_ja_width/2,5/6x_height); top z4=(4/10cb_ja_width,x_height);
- sketch z1..z2..z3..z4;
-enddef;
-
-def cv_ju_form =
- z1=(0,5/6x_height); z2=(cb_ja_width/4,j_height);
- rt z3=(cb_ja_width/2,y1); top z4=(4/10cb_ja_width,x_height);
- sketch z1..z2..z3..z4;
-enddef;
-
-def cv_pu_form =
- top lft z1=(0,c_height/2); bot z2=(cv_pu_width/2,-cv_pu_depth);
- rt z3=(cv_pu_width,h/2); top z4=(cv_pu_width-2u,x_height);
- sketch z1..z2..z3..z4;
-enddef;
-
-def dr_sixnine_form =
- path dr_sixnine_p;
- top rt z1 = (w,fig_height);
- z2 = (w/2+u,y1-uh);
- bot z4 = (w/2,0);
- rt z5 = (w,x4);
- z6 = (x4,x5-x7);
- lft z7 = (0,y5);
- dr_sixnine_p = z1..z2..z7..z4..z5..z6..z7;
-enddef;
-
-def dt_six_form=
-path dt_six_pa,dt_six_pb;
- top z1=(w/5,h); lft z2=(0,3h/4); z3=(x1,h/2);
- z4=(w/3,h/2); lft z5=(0,h/4); bot z6=(x1,0);
- bot rt z7=(w,0);
-dt_six_pa= flex(z1,z2,z3)& z3--z4;
-dt_six_pb=flex(z3,z5,z6)& z6--z7;
-enddef;
-
-
-def p_comma_form =
-path p_comma_p;
- z1 = (dot_radius,dot_radius);
- rt z2 = (p_comma_width,0);
- bot lft z3 = (x1-1/2dot_radius,-des_depth);
-fill_dot(1); p_comma_p= flex(z1,z2,z3);
-sketch p_comma_p;
-enddef;
-
-def p_bar_form =
-path p_bar_p;
- bot lft z1 = (0,0);
- top lft z2 = (0,x_height);
-p_bar_p= z1--z2;
-enddef;
-
-def p_slash_form =
-path p_slash_p;
- bot lft z1 = (0,-des_depth);
- top rt z2 = (6u,asc_height);
-p_slash_p= z1--z2;
-enddef;
-
-def p_lbracket_form = % square bracket
-path p_lbracket_p;
- top lft z1 = (0,top_height);
- bot lft z2 = (0,-bot_depth);
- rt z3 = (w,y1);
- rt z4 = (w,y2);
-p_lbracket_p=z3--z1--z2--z4;
-enddef;
-
-
-def p_rparen_form =
-path p_rparen_p;
- top lft z1 = (0,top_height); bot lft z2 = (0,-bot_depth);
- rt z3 = (w,(-d+h)/2);
-p_rparen_p= flex(z1,z3,z2);
-enddef;
-
-
-def p_lbrace_form =
-path p_lbrace_p;
- top rt z1 = (w,h); lft z4 = (0,(h-d)/2);
- z2 = (w/2,-d+7/8(h+d));
- z3 = (x2,-d+5/8(h+d));
-p_lbrace_p= z1..z2..z3..z4;
-p_lbrace_p:=(p_lbrace_p reflectedabout (z4,z4+(w,0)) )..reverse(p_lbrace_p);
-enddef;
-
-
diff --git a/Master/texmf-dist/fonts/source/public/itrans/telchrs1.mf b/Master/texmf-dist/fonts/source/public/itrans/telchrs1.mf
deleted file mode 100644
index b811a075515..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/telchrs1.mf
+++ /dev/null
@@ -1,1061 +0,0 @@
-% This file is part of the TeluguTeX Software Package.
-%Copyright (c) 1991 Lakshmankumar Mukkavilli
-%
-%The TeluguTeX Software Package is distributed in the hope that
-%it will be useful,but WITHOUT ANY WARRANTY. No author or distributor
-%accepts responsibility to anyone for the consequences of using it
-%or for whether it serves any particular purpose or works at all,
-%unless he says so in writing. Refer to the TeluguTeX Software Package
-%General Public License for full details.
-%
-%Everyone is granted permission to copy, modify and redistribute
-%the TeluguTeX Software Package, but only under the conditions described in the
-%TeluguTeX Software Package General Public License. A copy of this license is
-%supposed to have been given to you along with TeluguTeX Software Package so you
-%can know your rights and responsibilities. It should be in a
-%file named CopyrightLong. Among other things, the copyright notice
-%and this notice must be preserved on all copies.
-%%%%%
-% This file contains code to generate vowels, vowel modifiers,
-% consonant bases, consonant conjuncts and accents
-
-stest(va); telchar "vowel a";
-begintchar(v_a_code,v_a_width#,x_height#,0,0,0,0);
-v_a_form;
-sketch z10..z11..z1..z3..z4..z5..z6..z7--z8;
-endtchar; etest;
-
-stest(vaa); telchar "vowel aa";
-begintchar(v_aa_code,v_a_width#,x_height#,0,0,0,0);
-v_a_form;
-sketch z10..z11..z1..z3..z4..z2 &z2{(0,1)}..{up}z12..z6..z5..{left}z7--z8;
-endtchar; etest;
-
-stest(ve); telchar "vowel e";
-begintchar(v_e_code,v_e_width#,x_height#,des_depth#,0,0,0);
-v_e_form;
-d:=abs(bot y10);
-endtchar; etest;
-
-stest(vee); telchar "vowel ee";
-begintchar(v_ee_code,cb_ra_width#+4u#,asc_height#,0,0,0,0);
-cb_ra_form;
-z10=top z1;
-vm_a_form(1);
-currentpicture := currentpicture shifted (u,0);
-z6 = (0,1/2x_height);
-barandhook_form(6,w,8);
-endtchar; etest;
-
-stest(vu); telchar "vowel u";
-begintchar(v_u_code,v_u_width#,asc_height#,0,0,0,0);
-v_u_form;
-barandhook_form(7,v_u_width,1); z20=0.5[z8,z9];
-vwedge(20);
-h:=top y20a;
-endtchar; etest;
-
-stest(vuu); telchar "vowel uu";
-begintchar(v_uu_code,v_u_width#+2.5u#,asc_height#,0,0,0,0);
-v_u_form;
-barandhook_form(7,w-x7,8); vwedge(8); vwedge(9);
-h:=top y8a;
-endtchar; etest;
-
-stest(vro); telchar "vowel ro";
-begintchar(v_ro_code,cb_ba_width#+2vm_u_width#,x_height#,0,0,0,0);
-cb_ba_form;
-vm_u_form(8);
-vm_u_form(8b);
-w:=rt x8b.b;
-endtchar; etest;
-
-stest(vroo); telchar "vowel roo";
-begintchar(v_roo_code,cb_ba_width#+2vm_u_width#+vmwidth#,x_height#,0,0,0,0);
-cb_ba_form;
-vm_u_form(8);
-z10=z8b;
-vm_u_form(10);
-z11=z10d;
-barandhook_forma(11,vmwidth,5);
-w:=rt x11b;
-endtchar; etest;
-
-stest(vlo); telchar "vowel lo";
-begintchar(v_lo_code,v_lo_width#,x_height#,0,0,0,0);
-v_lo_form;
-endtchar; etest;
-
-stest(vloo); telchar "vowel loo";
-begintchar(v_loo_code,v_lo_width#+vmwidth#,x_height#,0,0,0,0);
-v_lo_form;
-barandhook_forma(9,vmwidth,5);
-w:=rt x9b;
-endtchar; etest;
-
-stest(vea); telchar "vowel ea";
-begintchar(v_ea_code,v_ea_width#,x_height#,0,0,0,0);
-v_ea_form;
-endtchar; etest;
-
-stest(veae); telchar "vowel eae";
-begintchar(v_eae_code,v_ea_width#,asc_height1#,0,0,0,0);
-v_ea_form;
-lft z10 = (0,5/6x_height);
-z11 = (1/2v_ea_width,asc_height1);
-sketch z10{up}..{right}z11;
-h:=top y11;
-endtchar; etest;
-
-stest(vi); telchar "vowel i";
-begintchar(v_i_code,v_i_width#,x_height#,0,0,0,0);
-lit_cir_form;
-bot z2=(x1+2u,0); rt z3=(v_i_width,1/2x_height);
-top z4=(x2,x_height); z5=(x1,x_height-y1); top z6=(1/2x1,x_height);
-lft z7=(0,y5);
- sketch rt z1..z2..z3..z4..z5;
- sketch z5..z6..z7;
-endtchar; etest;
-
-stest(vao); telchar "vowel ao";
-begintchar(v_ao_code,cb_ja_width#,x_height#,0,0,0,0);
-cb_ja_form;
-endtchar; etest;
-
-
-stest(vaoo); telchar "vowel aoo";
-begintchar(v_aoo_code,cb_ja_width#,x_height#,0,0,0,0);
-cb_ja_form;
-vm_hook_form(2,2);
-endtchar; etest;
-
-
-stest(vau); telchar "vowel au";
-begintchar(v_au_code,5/4cb_ja_width#,asc_height#,0,0,0,0);
-cb_ja_form;
-z12=top z2;
-vm_au_form(12,w);
-h:=top y12c; w:=rt x1000b;
-endtchar; etest;
-
-%--------------------end of vowels-------------------
-stest(vma); telchar "vowel modifier of a";
-begintchar(vm_a_code,vm_a_width#,asc_height#,0,0,0,0);
-top z1=(2/5vm_a_width,x_height); vm_a_form(1);
-pivot_message(x1);
-endtchar; etest;
-
-stest(vmaa); telchar "vowel modifier of aa";
-begintchar(vm_aa_code,11u#,asc_height#,0,0,0,0);
-top z1 = (0,x_height);
-barandhook_form(1,w,5);
-pivot_message((w/3));
-h:=top y1;
-endtchar; etest;
-
-stest(vmaaa); telchar "vowel modifier of aa";
-% used for kha,nga,ja,nya etc.
-begintchar(vm_aaa_code,8.3u#,asc_height#,0,0,0,0);
-top z1 = (0,x_height);
-barandhook_form(1,w,5);
-pivot_message((1.6u),rt x1);
-h:=top y1;
-endtchar; etest;
-
-stest(vme); telchar "vowel modifier of e";
-begintchar(vm_e_code,vm_e_width#,asc_height#,0,0,0,0);
-vm_e_form;
-pivot_message(x2);
-h:=top y7;
-endtchar; etest;
-
-stest(vmee); telchar "vowel modifier of ee";
-begintchar(vm_ee_code,vm_e_width#,asc_height#,0,0,0,0);
-vm_e_form;
-vm_hook_form(7,3);
-pivot_message(x2);
-endtchar; etest;
-
-stest(vmeea); telchar "vowel modifier of ee";
-% Used with kha,cha,ccha,ja,ta,na,ba,bha,ma,la,lla,va etc.
-begintchar(vm_eea_code,vm_e_width#,asc_height#,0,0,0,0);
-% w and h are revised
-top z1=(0,vm_e_height1);
-vm_hook_form(1,3); w:=rt x1c;
-pivot_message(x1);
-endtchar; etest;
-
-stest(vmeeb); telchar "vowel modifier of ee";
-% Used with ra,ga and da(and its variations)
-begintchar(vm_eeb_code,vm_e_width#,asc_height#,0,0,0,0);
-% w and h are revised
-top z1=(0,vm_e_height3);
-vm_hook_form(1,3); w:=rt x1c;
-pivot_message(x1);
-endtchar; etest;
-
-stest(vmu); telchar "vowel modifier of u";
-begintchar(vm_u_code,vm_u_width#,x_height#,0,0,0,0);
-rt z1 = (0,w_height);
-vm_u_form(1);
-w:=rt x1b;
-pivot_message(x1d);
-endtchar; etest;
-
-stest(vmuu); telchar "vowel modifier of uu";
-begintchar(vm_uu_code,vm_u_width#+vmwidth#-2.5u#,x_height#,0,0,0,0);
-rt z1 = (0,w_height);
-vm_u_form(1);
-barandhook_forma(1d,vmwidth,5);
-w:=rt x1d.b;
-endtchar; etest;
-
-stest(vmro); telchar "vowel modifier of ro";
-begintchar(vm_ro_code,vm_ro_width#,x_height#,des_depth#,0,ul#,0);
-vm_ro_form;
-endtchar; etest;
-
-stest(vmroo); telchar "vowel modifier of roo";
-begintchar(vm_roo_code,vm_ro_width#+vmwidth#,x_height#,des_depth#,0,ul#,0);
-vm_ro_form;
-barandhook_forma(7,vmwidth,5);
-w:=rt x7b;
-endtchar; etest;
-
-stest(vmlo); telchar "vowel modifier of lo";
-begintchar(vm_lo_code,v_lo_width#,x_height#,0,0,0,0);
-%w,h and d are revised later
-v_lo_form;
-cc_clear;cc_transform(v_lo_p);cc_whd(0,0);
-pivot_message((x3*cc_scale));
-endtchar; etest;
-
-stest(vmloo); telchar "vowel modifier of loo";
-begintchar(vm_loo_code,v_lo_width#+vmwidth#,x_height#,0,0,0,0);
-%w,h and d are revised later
-v_lo_form;
-barandhook_forma(9,vmwidth,5);
-w:=rt x9b;
-cc_clear;cc_transform(v_lo_p);cc_transform(barandhook_p);cc_whd(0,0);
-pivot_message((x3*cc_scale));
-endtchar; etest;
-
-stest(vmea); telchar "vowel modifier of ea";
-begintchar(vm_ea_code,vmwidth#,asc_height#,0,0,0,0);
-top z1 = (4/7w,x_height);
-vm_ea_form(1,w);
-pivot_message(x1a);
-h:=top y1c;
-endtchar; etest;
-
-stest(vmeae); telchar "vowel modifier of eae";
-begintchar(vm_eae_code,vmwidth#,asc_height#,0,0,0,0);
-top z1 = (4/7w,x_height);
-vm_ea_form(1,w);
-z2 = z1b;
-vm_hook_form(2,3);
-pivot_message(x1a);
-w:=rt x2c;
-endtchar; etest;
-
-stest(vmib); telchar "vowel modifier of i(bottom)";
-%top of vm_i is same as vm_ea
-begintchar(vm_i2_code,vmwidth#,0,des_depth#,0,0,0);
-top z1=(0,0);
-barandhook_form(1,w,5); erase sketch barandhook_p;
-transform t;
-t:= identity rotated 180 shifted (vmwidth,-(bot_accent+(top y1a - bot y1c)));
-sketch barandhook_p transformed t;
-pivot_message((w/2));
-d:=abs(ypart (top z1 transformed t));
-endtchar; etest;
-
-stest(vmao); telchar "vowel modifier of ao";
-begintchar(vm_ao_code,vm_ao_width#,asc_height#,0,0,0,0);
-vm_ao_form(1,0);sketch vm_ao_pa;
-sketch subpath(0,5) of vm_ao_pb;
-pivot_message(x1a);
-endtchar; etest;
-
-stest(vmaoo); telchar "vowel modifier of aoo";
-begintchar(vm_aoo_code,vm_aoo_width#,asc_height#,0,0,0,0);
-vm_ao_form(1,0);sketch vm_ao_pa; % place the hook
-sketch vm_ao_pb;
-pivot_message(x1a);
-w:=rt x1l; h:=top y1j;
-endtchar; etest;
-
-stest(vmaooa); telchar "vowel modifier of aoo(alternate)";
-% This is basically a hook to be attached on top of ao modifier
-begintchar(vm_aoo_code_a,0#,asc_height#,0,0,0,0);
-vm_ao_form(1,0); % place the hook
-sketch vm_ao_pb; erase sketch subpath (0,5) of vm_ao_pb;
-numeric left_shift;left_shift:=x1i;
-currentpicture := currentpicture shifted (-left_shift,0);
-h:=top y1j;w:=(rt x1l)-left_shift;
-pivot_message(x1i-left_shift);
-endtchar; etest;
-
-stest(vmau); telchar "vowel modifier of au";
-begintchar(vm_au_code,vmwidth#+4u#,asc_height#,0,0,0,0);
-z1 = (0,x_height);
-vm_au_form(1,w);
-pivot_message(x1,na);
-w:=rt x1000b; h:=top y1c;
-endtchar; etest;
-
-
-stest(vmp); telchar "absence of vowel modifier(pollu)";
-begintchar(vm_p_code,cb_vg_width#,asc_height#,0,0,0,0);
-top z1=(1/3w,x_height); top z2 = (1/5w,x_height);
-z3=(x2,(x_height+asc_height)/2); z4=(w/2,y3);
-top z5=(x2,h); top rt z6=(w,h);
-sketch z1--z2{left}..{right}z3--z4;
-sketch z3{left}..{right}z5--z6;
-pivot_message(x1);
-endtchar; etest;
-%------------End of Vowel Modifiers-------------------
-
-stest(cbka); telchar "base of consonant ka";
-begintchar(cb_ka_code,cb_ka_width#,x_height#,0,0,0,0);
-cb_ka_form;
-sketch cb_ka_p;
-pivot_message(x2,x2);
-endtchar; etest;
-
-stest(cbkha); telchar "base of consonant kha";
-begintchar(cb_kha_code,cb_kha_width#,x_height#,wedge_depth#,0,0,0);
-cb_kha_form;
-pivot_message(x11,x5);
-endtchar; etest;
-
-stest(cbga); telchar "base of consonant ga";
-begintchar(cb_ga_code,cb_ga_width#,x_height#,0,0,0,0);
-cb_ga_form;
-pivot_message(x3,x3);
-endtchar; etest;
-
-stest(cbgha); telchar "base of consonant gha";
-begintchar(cb_gha_code,cb_va_width#+vm_u_width#,x_height#,wedge_depth#,0,0,0);
-cb_va_form;
-sketch subpath(0,3.4) of cb_va_p;
-top z10=1/2[rt z1,z1];
-wedge(10);
-vm_u_form(3);
-w:=rt x3b;
-pivot_message(x1,x1,x3d);
-endtchar; etest;
-
-stest(cbnga); telchar "base of consonant nga";
-begintchar(cb_nga_code,cb_ja_width#,x_height#,0,0,0,0);
-cb_ja_form;
-half_plus_form(3);
-pivot_message(x3c,x7);
-endtchar; etest;
-
-stest(cbcha); telchar "base of consonant cha";
-begintchar(cb_cha_code,cb_cha_width#,x_height#,0,0,0,0);
-cb_cha_form;
-pivot_message(x8,x5);
-endtchar; etest;
-
-stest(cbccha); telchar "base of consonant ccha";
-begintchar(cb_ccha_code,cb_cha_width#,x_height#,wedge_depth#,0,0,0);
-cb_cha_form;
-z10 = 1/2[rt z5,z5];
-wedge(10);
-pivot_message(x8,x5);
-endtchar; etest;
-
-stest(cbja); telchar "base of consonant ja";
-begintchar(cb_ja_code,cb_ja_width#,x_height#,0,0,0,0);
-cb_ja_form;
-sketch cb_ja_pb;
-pivot_message(x3z,x7);
-endtchar; etest;
-
-stest(cbjha); telchar "base of consonant jha";
-begintchar(cb_jha_code,cb_ra_width#+2vm_u_width#,x_height#,wedge_depth#,0,0,0);
-cb_ra_form;
-% The next statement will identify the point on ra_form
-% where the bowl will be attached.
-z5 = (cb_ra_p) intersectionpoint ((x1,w_height)--(x1+w,w_height));
-vm_u_form(5);
-z6 = z5b;
-wedge(6);
-z7 = z6;
-vm_u_form(7);
-w:=rt x7b;
-pivot_message(x1,x5,lft x7d);
-endtchar; etest;
-
-stest(cbnya); telchar "base of consonant nya";
-begintchar(cb_nya_code,v_e_width#+half_plus_width#,x_height#,0,0,0,0);
-v_e_form;
-z14= v_e_p intersectionpoint ((x4,j_height)--(w,j_height));
-z15=z14;
-half_plus_form(15);
-pivot_message(x15c,x7);
-w:=rt x15b;d:=abs(bot y10);
-endtchar; etest;
-
-stest(cbtta); telchar "base of consonant tta";
-begintchar(cb_tta_code,cb_tta_width#,x_height#,0,0,0,0);
-cb_tta_form;
-vwedge(18);
-sketch cb_tta_p;
-pivot_message(x7,x4,x19);
-h:=top y18a;
-endtchar; etest;
-
-stest(cbttha); telchar "base of consonant ttha";
-begintchar(cb_ttha_code,cb_ra_width#,x_height#,0,0,0,0);
-cb_ra_form;
-z10 = (x1,1/2x_height);
-fill_dot(10);
-pivot_message(x1,x1);
-endtchar; etest;
-
-stest(cbdda); telchar "base of consonant dda";
-begintchar(cb_dda_code,v_u_width#,x_height#,0,0,0,0);
-v_u_form;
-pivot_message((x8+x9)/2,x5);
-endtchar; etest;
-
-stest(cbddha); telchar "base of consonant ddha";
-begintchar(cb_ddha_code,v_u_width#,x_height#,wedge_depth#,0,0,0);
-v_u_form;
-z12=3/4[rt z5,z5];
-wedge(12);
-pivot_message((x8+x9)/2,x5);
-endtchar; etest;
-
-stest(cbnna); telchar "base of consonant nna";
-begintchar(cb_nna_code,cb_nna_width#,x_height#,0,0,0,0);
-cb_nna_form;
-pivot_message(x7,x6);
-endtchar; etest;
-
-stest(cbta); telchar "base of consonant ta";
-begintchar(cb_ta_code,cb_ta_width#,x_height#,0,0,0,0);
-cb_ta_form;
- sketch cb_ta_p;
-pivot_message(x10,x5);
-endtchar; etest;
-
-stest(cbtha); telchar "base of consonant tha";
-begintchar(cb_tha_code,cb_da_width#,x_height#,wedge_depth#,0,0,0);
-cb_da_form;
-wedge(4);
-z10 = (x1,2/3x_height-uh);
-fill_dot(10);
-pivot_message(x1,x4);
-endtchar; etest;
-
-stest(cbda); telchar "base of consonant da";
-begintchar(cb_da_code,cb_da_width#,x_height#,0,0,0,0);
-cb_da_form;
-pivot_message(x1,x4);
-endtchar; etest;
-
-stest(cbdha); telchar "base of consonant dha";
-begintchar(cb_dha_code,cb_da_width#,x_height#,wedge_depth#,0,0,0);
-cb_da_form;
-wedge(4);
-pivot_message(x1,x4);
-endtchar; etest;
-
-stest(cbna);telchar "base of consonant na";
-begintchar(cb_na_code,cb_na_width#,x_height#,0,0,0,0);
-cb_na_form;
-sketch cb_na_p;
-pivot_message(x6,x6);
-endtchar; etest;
-
-stest(cbpa); telchar "base of consonant pa";
-begintchar(cb_pa_code,cb_va_width#,x_height#,0,0,0,0);
-cb_va_form;
-sketch subpath(0,3.4) of cb_va_p;
-pivot_message(x1,x1);
-endtchar; etest;
-
-stest(cbpha); telchar "base of consonant pha";
-begintchar(cb_pha_code,cb_va_width#,x_height#,wedge_depth#,0,0,0);
-cb_va_form;
-sketch subpath(0,3.4) of cb_va_p;
-top z10 = 1/2[rt z1,z1];
-wedge(10);
-pivot_message(x1,x1);
-endtchar; etest;
-
-stest(cbba); telchar "base of consonant ba";
-begintchar(cb_ba_code,cb_ba_width#,x_height#,0,0,0,0);
-cb_ba_form;
-pivot_message(x9,x6);
-endtchar; etest;
-
-stest(cbbha); telchar "base of consonant bha";
-begintchar(cb_bha_code,cb_ba_width#,x_height#,wedge_depth#,0,0,0);
-cb_ba_form;
-wedge(6);
-pivot_message(x9,x6);
-endtchar; etest;
-
-stest(cbma); telchar "base of consonant ma";
-begintchar(cb_ma_code,cb_va_width#+vm_u_width#,x_height#,0,0,0,0);
-cb_va_form;
-sketch cb_va_p;
-vm_u_form(3);
-w:=rt x3b;
-pivot_message(x5,x1,x3d);
-endtchar; etest;
-
-stest(cbya); telchar "base of consonant ya";
-begintchar(cb_ya_code,cb_ya_width#+vm_u_width#,x_height#,0,0,0,0);
-cb_ya_form;
- sketch z1..z2..z3..z4..cycle;
- sketch z3{down}..{right}z5..z6..z7..z8;
-vm_u_form(6);
-w:=rt x6b;
-pivot_message(x8,x3,x6d);
-endtchar; etest;
-
-stest(cbra); telchar "base of consonant ra";
-begintchar(cb_ra_code,cb_ra_width#,x_height#,0,0,0,0);
-cb_ra_form;
-pivot_message(x1,x3);
-endtchar; etest;
-
-stest(cbrra); telchar "base of consonant rra";
-begintchar(cb_rra_code,cb_tta_width#,x_height#,0,0,0,0);
-cb_rra_form;
-pivot_message(x7,x4,x19);
-endtchar; etest;
-
-stest(cbla); telchar "base of consonant la";
-begintchar(cb_la_code,cb_la_width#,x_height#,0,0,0,0);
-cb_la_form;
- sketch cb_la_p;
-pivot_message(x5,x3,x8);
-endtchar; etest;
-
-stest(cblla); telchar "base of consonant lla";
-begintchar(cb_lla_code,cb_lla_width#,x_height#,0,0,0,0);
- cb_lla_form;
-pivot_message(x10,x1);
-endtchar; etest;
-
-stest(cbva); telchar "base of consonant va";
-begintchar(cb_va_code,cb_va_width#,x_height#,0,0,0,0);
-cb_va_form;
-sketch cb_va_p;
-pivot_message(x5,x1);
-endtchar; etest;
-
-stest(cbca); telchar "base of consonant ca";
-begintchar(cb_ca_code,cb_ca_width#,x_height#,0,0,0,0);
- cb_ca_form;
-pivot_message(x6,x3,x10);
-endtchar; etest;
-
-stest(cbsha); telchar "base of consonant sha";
-begintchar(cb_sha_code,cb_sha_width#,x_height#,wedge_depth#,0,0,0);
-cb_va_form;
-sketch subpath(0,3.4) of cb_va_p;
-bot rt z25 = (cb_sha_width,-d);
-sketch bot z3{down}..{right}z25;
-pivot_message(x1,x1);
-endtchar; etest;
-
-stest(cbsa); telchar "base of consonant sa";
-begintchar(cb_sa_code,cb_na_width#,x_height#,0,0,0,0);
-cb_na_form;
-sketch subpath (0,4.7) of cb_na_p;
-pivot_message(x3,x6);
-endtchar; etest;
-
-stest(cbha); telchar "base of consonant ha";
-begintchar(cb_ha_code,cb_va_width#+vmwidth#,x_height#,0,0,0,0);
-cb_va_form;
-z10 = point 3.6 of cb_va_p;
-top z11 = (x10,x_height);
-sketch subpath(0,3) of cb_va_p..z11;
-barandhook_forma(11,vmwidth,5);
-pivot_message(x5,x2,x11a);
-w:=rt x11b;
-endtchar; etest;
-
-stest(cbksha); telchar "base of consonant ksha";
-begintchar(cb_ksha_code,cb_ka_width#,x_height#,cb_ksha_depth#,0,0,0);
-cb_ksha_form;
-sketch cb_ka_p;
-pivot_message(x2,x6);
-endtchar; etest;
-
-stest(cbdt); telchar "dantyam accent(sits at top)";
-begintchar(cb_dt_code,vmwidth#,0,0,0,0,0);
-% h is set later
-top z1=(0,top_accent);
-barandhook_form(1,w,5);erase sketch barandhook_p;
-transform t;
-t:=identity reflectedabout (top z1, top z1 + (w,0));
-sketch barandhook_p transformed t;
-h:=ypart((bot z1c) transformed t);
-pivot_message((w/2));
-endtchar; etest;
-
-stest(cbnp); telchar "consonant nakaarapollu(np)";
-begintchar(cb_np_code,cb_np_width#,x_height#,0,0,0,ur#);
-bot z1 = (1/2w,0);
-bot z2 = (1/5w,0);
-z3 = (x2,1/3x_height);
-z4 = (x1,y3);
-z5 = (x3,2/3x_height);
-z6 = (x1,y5);
-top z7 = (x2,x_height);
-top rt z8 = (w,x_height);
-sketch z1--z2{left}..{right}z3--z4;
-sketch z3{left}..{right}z5--z6;
-sketch z5{left}..{right}z7--z8;
-endtchar; etest;
-
-stest(cbvg); telchar "consonant valapalagilaka(vg)";
-begintchar(cb_vg_code,cb_vg_width#,x_height#,0,0,0,ur#);
-bot z1 = (1/2w,0);
-bot z2 = (1/5w,0);
-z3 = (x2,1/3x_height);
-z4 = (x1,y3);
-top z5 = (x2,2/3x_height);
-top rt z6 = (w,2/3x_height);
-sketch z1--z2{left}..{right}z3--z4;
-sketch z3{left}..{right}z5--z6;
-h:=top y5;
-endtchar; etest;
-
-stest(cbbb); telchar "consonant blackbox(bb)";
-%This is not really a letter in Telugu. However this character
-% is useful for demonstrating vowel modifiers, cons. conjuncts, accents etc.
-begintchar(cb_bb_code,0.2em_width#,0.8x_height#,0.25x_height#,0,0,0);
-fill (0,-d)--(w,-d)--(w,h)--(0,h)--cycle;
-pivot_message((w/2),(w/2));
-endtchar; etest;
-
-stest(cbbo); telchar "consonant outlinebox(bo)";
-%This is not really a letter in Telugu. However this character
-% is useful for demonstrating vowel modifiers, cons. conjuncts, accents etc.
-begintchar(cb_bo_code,0.2em_width#,x_height#,0,0,0,0);
-bot lft z1=(0,-d);bot rt z2=(w,-d);top rt z3=(w,h); top lft z4=(0,h);
-z1a=(0,y1);z2a=(w,y2);z3a=(w,y3);z4a=(0,y4);
-sketch z1--z4; sketch z2--z3; sketch z1a--z2a; sketch z4a--z3a;
-cutoff(z1a,180);cutoff(z2a,0);cutoff(z3a,0);cutoff(z4a,180);
-pivot_message((w/2),(w/2));
-endtchar; etest;
-
-stest(cbbe); telchar "consonant emptybox(be)";
-%This is not really a letter in Telugu. However this character
-% is useful for demonstrating vowel modifiers, cons. conjuncts, accents etc.
-begintchar(cb_be_code,0.2em_width#,x_height#,0,0,0,0);
-pivot_message((w/2),(w/2));
-endtchar; etest;
-%----------------End of Consonants(Base)----------
-
-stest(ccka); telchar "consonant conjunct of ka";
-begintchar(cc_ka_code,6u#,x_height#,des_depth#,0,ul#,0);
-top lft z1 = (0,h);
-z2 = (w/4,(-d+h)/2);
-lft z3 = (0,-1/3d);
-bot z4 = (1/3w,-d);
-z5 = (w/2,0);
-rt z6 = (w,0);
-sketch z1..z2..z3..z4{right}..{up}z5--z6;
-endtchar; etest;
-
-stest(cckha); telchar "consonant conjunct of kha";
-begintchar(cc_kha_code,cb_kha_width#,x_height#,0,0,0,0);
-cb_kha_form;
-cc_clear; cc_transform(cb_kha_p);
-cc_transform(wedge_p);cc_whd(0,1);
-pivot_message(x5*cc_scale);
-endtchar; etest;
-
-stest(ccga); telchar "consonant conjunct of ga";
-begintchar(cc_ga_code,cb_ga_width#,x_height#,0,0,0,0);
-cb_ga_form;
-cc_clear; cc_transform(cb_ga_p);cc_whd(0,0);
-pivot_message(x3*cc_scale);
-endtchar; etest;
-
-stest(ccgha); telchar "consonant conjunct of gha";
-begintchar(cc_gha_code,cb_va_width#+vm_u_width#,x_height#,0,0,0,0);
-cb_va_form;
-sketch subpath(0,3.4) of cb_va_p;
-top z10=1/2[rt z1,z1];
-wedge(10);
-vm_u_form(3);
-cc_clear; cc_transform(subpath(0,3.4) of cb_va_p);
-cc_transform(lit_cir_p);
-cc_transform(wedge_p);cc_transform(vm_u_p);cc_whd(0,1);
-pivot_message(x1*cc_scale);
-endtchar; etest;
-
-stest(ccnga); telchar "consonant conjunct of nga";
-begintchar(cc_nga_code,cb_ja_width#,x_height#,0,0,0,0);
-cb_ja_form;
-half_plus_form(3);
-cc_clear; cc_transform(cb_ja_pa);
-cc_transform(half_plus_pa);
-cc_transform(half_plus_pb);cc_whd(0,0);
-pivot_message(x7*cc_scale);
-endtchar; etest;
-
-stest(cccha); telchar "consonant conjunct of cha";
-begintchar(cc_cha_code,cb_cha_width#,x_height#,0,0,ul#,0);
-cb_cha_form;
-cc_clear; cc_transform(((subpath (0,6) of cb_cha_p) .. z97));
-cc_whd(1,0);
-endtchar; etest;
-
-stest(ccccha); telchar "consonant conjunct of ccha";
-begintchar(cc_ccha_code,cb_cha_width#,x_height#,0,0,ul#,0);
-cb_cha_form;
-z10 = 1/2[rt z5,z5];
-wedge(10);
-cc_clear; cc_transform(((subpath (0,6) of cb_cha_p) .. z97));
-cc_transform(wedge_p);cc_whd(1,1);
-endtchar; etest;
-
-stest(ccja); telchar "consonant conjunct of ja";
-begintchar(cc_ja_code,cb_ja_width#,x_height#,0,0,0,0);
-cb_ja_form;
-cc_clear; cc_transform(cb_ja_pa);
-cc_transform(cb_ja_pb); cc_whd(0,0);
-pivot_message(x7*cc_scale);
-endtchar; etest;
-
-stest(ccjha); telchar "consonant conjunct of jha";
-begintchar(cc_jha_code,cb_ra_width#+2vm_u_width#,x_height#,0,0,0,0);
-cb_ra_form;
-% The next statement will identify the point on ra_form
-% where the bowl will be attached.
-z5=z4;
-vm_u_form(5);
-path p; p:=vm_u_p;
-z6 = z5b;
-wedge(6);
-z7 = z6;
-vm_u_form(7);
-w:=rt x7b;
-cc_clear; cc_transform(cb_ra_p);
-cc_transform(p); cc_transform(vm_u_p);
-cc_transform(wedge_p);cc_whd(0,1);
-penlabels(5,6);
-pivot_message(x5*cc_scale);
-endtchar; etest;
-
-stest(ccnya); telchar "consonant conjunct of nya";
-begintchar(cc_nya_code,v_e_width#+half_plus_width#,x_height#,0,0,0,0);
-v_e_form;
-z14= v_e_p intersectionpoint ((x4,j_height)--(w,j_height));
-z15=rt z14;
-half_plus_form(15);
-w:=rt x15b;d:=abs(bot y10);
-cc_clear; cc_transform(v_e_p);
-cc_transform(half_plus_pa);
-cc_transform(half_plus_pb);cc_whd(0,0);
-d:=d+(abs(bot y10) - pen_width/2)*cc_scale + pen_width/2+bot_spill;
-pivot_message(x7*cc_scale);
-endtchar; etest;
-
-stest(cctta); telchar "consonant conjunct of tta";
-begintchar(cc_tta_code,cb_tta_width#,top_height#,0,0,0,0);
-cb_tta_form;
-vwedge(18);
-cc_clear; cc_transform(cb_tta_p); cc_whd(0,0);
-pivot_message(x4*cc_scale);
-endtchar; etest;
-
-stest(ccttha); telchar "consonant conjunct of ttha";
-begintchar(cc_ttha_code,cb_ra_width#,x_height#,0,0,0,0);
-cb_ra_form;
-z10 = (x1,1/2x_height);
-fill_dot(10);
-cc_clear; cc_transform(cb_ra_p);
-cc_f_transform(fill_dot_p);cc_whd(0,0);
-pivot_message(x1*cc_scale);
-endtchar; etest;
-
-stest(ccdda); telchar "consonant conjunct of dda";
-begintchar(cc_dda_code,v_u_width#,top_height#,0,0,0,0);
-v_u_form;
-cc_clear; cc_transform(v_u_p); cc_whd(0,0);
-pivot_message(x5*cc_scale);
-endtchar; etest;
-
-stest(ccddha); telchar "consonant conjunct of ddha";
-begintchar(cc_ddha_code,v_u_width#,x_height#,0,0,0,0);
-v_u_form;
-z12=3/4[rt z5,z5];
-wedge(12);
-cc_clear; cc_transform(v_u_p);
-cc_transform(wedge_p);cc_whd(0,1);
-pivot_message(x5*cc_scale);
-endtchar; etest;
-
-stest(ccnna); telchar "consonant conjunct of nna";
-begintchar(cc_nna_code,cb_nna_width#,x_height#,0,0,0,0);
-cb_nna_form;
-cc_clear; cc_transform(cb_nna_p);cc_whd(0,0);
-pivot_message(x6*cc_scale);
-endtchar; etest;
-
-stest(ccta); telchar "consonant conjunct of ta";
-begintchar(cc_ta_code,vmwidth#,0,0,0,0,0);
-% d is set later
-top z1=(0,0); barandhook_form(1,w,5); erase sketch barandhook_p;
-sketch barandhook_p reflectedabout ( top z1, top z1+(w,0))
- shifted (0, (-bot_accent+ (bot y1c)));
-d:=bot_accent- (bot y1c);
-pivot_message((w/2));
-endtchar; etest;
-
-stest(cctha); telchar "consonant conjunct of tha";
-begintchar(cc_tha_code,cb_da_width#,x_height#,0,0,0,0);
-cb_da_form;
-wedge(4);
-z10 = (x1,2/3x_height-uh);
-fill_dot(10);
-cc_clear; cc_transform(cb_da_p);
-cc_transform(wedge_p); cc_f_transform(fill_dot_p);
-cc_whd(0,1);
-pivot_message(x4*cc_scale);
-endtchar; etest;
-
-stest(ccda); telchar "consonant conjunct of da";
-begintchar(cc_da_code,cb_da_width#,x_height#,0,0,0,0);
-cb_da_form;
-cc_clear; cc_transform(cb_da_p);
-cc_whd(0,0);
-pivot_message(x4*cc_scale);
-endtchar; etest;
-
-stest(ccdha); telchar "consonant conjunct of dha";
-begintchar(cc_dha_code,cb_da_width#,x_height#,0,0,0,0);
-cb_da_form;
-wedge(4);
-cc_clear; cc_transform(cb_da_p);
-cc_transform(wedge_p);
-cc_whd(0,1);
-pivot_message(x4*cc_scale);
-endtchar; etest;
-
-stest(ccna); telchar "consonant conjunct of na";
-begintchar(cc_na_code,7u#,x_height#,des_depth#,0,ul#,0);
-top lft z1 = (0,h);
-z2 = (1/2w,(h-d)/2);
-bot z3 = (1/4w,-d);
-lft z4 = (0,-d+1/2sc_height);
-z5 = (x3,y3+sc_height);
-bot z6 = (3/4w,-d);
-rt z7 = (w,y4);
-sketch z1..z2..z3..z4..z5..z6..z7;
-endtchar; etest;
-
-stest(ccpa); telchar "consonant conjunct of pa";
-begintchar(cc_pa_code,cb_va_width#,top_height#,0,0,ul#,0);
-cb_va_form;
-sketch subpath(0,3.4) of cb_va_p;
-cc_clear; cc_transform(((subpath(0,2) of cb_va_p)..z97));
-cc_transform(lit_cir_p);
-cc_whd(1,0);
-endtchar; etest;
-
-stest(ccpha); telchar "consonant conjunct of pha";
-begintchar(cc_pha_code,cb_va_width#,x_height#,0,0,ul#,0);
-cb_va_form;
-sketch subpath(0,3.4) of cb_va_p;
-top z10 = 1/2[rt z1,z1];
-wedge(10);
-cc_clear; cc_transform(((subpath(0,2) of cb_va_p)..z97));
-cc_transform(lit_cir_p);cc_transform(wedge_p); cc_whd(1,1);
-endtchar; etest;
-
-stest(ccba); telchar "consonant conjunct of ba";
-begintchar(cc_ba_code,cb_ba_width#,top_height#,0,0,ul#,0);
-cb_ba_form;
-cc_clear; cc_transform(((subpath(0,7) of cb_ba_p)..z97));
-cc_whd(1,0);
-endtchar; etest;
-
-stest(ccbha); telchar "consonant conjunct of bha";
-begintchar(cc_bha_code,cb_ba_width#,x_height#,0,0,ul#,0);
-cb_ba_form;
-wedge(6);
-cc_clear; cc_transform(((subpath(0,7) of cb_ba_p)..z97));
-cc_transform(wedge_p); cc_whd(1,1);
-endtchar; etest;
-
-stest(ccma); telchar "consonant conjunct of ma";
-begintchar(cc_ma_code,6u#,x_height#,des_depth#,0,ul#,0);
-rt z1=(w,-d+uh);bot z2=(w/2,-d);
-lft z3=(0,-d/3); z4=(2/3w,x_height/5);
-rt z5=(w,0); z6=(x4,-5/10d);
-z7=(w/2,y5); z8=(2/3w,x_height/2);
-top lft z9=(0,h);
-sketch z1..z2..z3..z4..z5..z6..z7..z8..z9;
-endtchar; etest;
-
-stest(ccya); telchar "consonant conjunct of ya";
-begintchar(cc_ya_code,6u#,x_height#,des_depth#,0,ul#,0);
-lft z1 = (0,-1/3d); z2 = (w/4,0); z3 = (1/4w,-1/2d);
-bot z4 = (1/3w,-d); z5 = (2/3w,0); z6 = (1/3w,j_height);
-top z7 = (2/3w,h); rt z8=(w,y6);
-sketch z1..z2..z3..z4..z5..z6..z7..z8;
-endtchar; etest;
-
-stest(ccra); telchar "consonant conjunct of ra";
-begintchar(cc_ra_code,7u#,0,3.5uh#,0,0,0);
-top lft z1=(0,-bot_accent); bot z2=(w/2,-d); top rt z3=(w,-bot_accent);
-sketch z1..z2..z3;
-pivot_message(x2);
-endtchar; etest;
-
-stest(ccrra); telchar "consonant conjunct of rra";
-begintchar(cc_rra_code,cb_tta_width#,x_height#,0,0,0,0);
-cb_rra_form;
-cc_clear; cc_transform(cb_rra_p); cc_whd(0,0);
-pivot_message(x4*cc_scale);
-endtchar; etest;
-
-stest(ccla); telchar "consonant conjunct of la";
-begintchar(cc_la_code,7u#,0,4.5uh#,0,0,0);
-path s,t;
-bot z1=(w/4,-d); lft z2 =(0,-1/2d); top z3=(x1,-bot_accent);
-top z4=(w/2,y2);
-s= z1..z2..z3..z4;
-t=s reflectedabout ((w/2,h),(w/2,-d));
-sketch s;sketch t;
-pivot_message(x4);
-endtchar; etest;
-
-stest(cclla); telchar "consonant conjunct of lla";
-begintchar(cc_lla_code,cb_lla_width#,asc_height#,0,0,ul#,0);
- cb_lla_form;
-cc_clear; cc_transform(((subpath (0,6) of cb_lla_pa)..z97));
-cc_transform(cb_lla_pb); cc_whd(1,0);
-endtchar; etest;
-
-stest(ccva); telchar "consonant conjunct of va";
-begintchar(cc_va_code,6u#,x_height#,des_depth#,0,ul#,0);
-lit_cir_form; erase sketch lit_cir_p;
-transform t;
-t= identity shifted (0,-d);
-sketch lit_cir_p transformed t;
-z10=z1 transformed t;
-z2 = (0,y1); bot z3 = (2/3w,-d); rt z4 = (w,-1/2d);
-z5 = (1/3w,w_height); top z6 = (2/3w,h); rt z7 = (w,j_height);
-sketch z10..z3..z4..z5..z6..z7;
-endtchar; etest;
-
-stest(ccca); telchar "consonant conjunct of ca";
-begintchar(cc_ca_code,cb_ca_width#,asc_height#,0,0,ul#,0);
- cb_ca_form;
-cc_clear; cc_transform(((subpath (0,6) of cb_ca_p){up}..z97)); cc_whd(1,0);
-endtchar; etest;
-
-stest(ccsha); telchar "consonant conjunct of sha";
-begintchar(cc_sha_code,cb_sha_width#,x_height#,0,0,0,0);
-cb_va_form;
-sketch subpath(0,3.4) of cb_va_p;
-bot rt z10 = (cb_sha_width,0);
-sketch z3..z10;
-cc_clear; cc_transform(subpath(0,3.4) of cb_va_p);
-cc_transform(lit_cir_p);
-cc_transform((z3..z10)); cc_whd(0,0);
-pivot_message(x2*cc_scale);
-endtchar; etest;
-
-stest(ccsa); telchar "consonant conjunct of sa";
-begintchar(cc_sa_code,cb_na_width#,x_height#,0,0,ul#,0);
-cb_na_form;
-sketch subpath (0,4.7) of cb_na_p;
-cc_clear; cc_transform(((subpath (0,4) of cb_na_p)..z97)); cc_whd(1,0);
-endtchar; etest;
-
-stest(ccha); telchar "consonant conjunct of ha";
-begintchar(cc_ha_code,cb_va_width#+vmwidth#-3.5u#,x_height#,0,0,0,0);
-cb_va_form;
-z10 = point 3.6 of cb_va_p;
-top z11 = (x10,x_height);
-sketch subpath(0,3) of cb_va_p..z11;
-barandhook_forma(11,vmwidth,5);
-cc_clear; cc_transform((subpath(0,3) of cb_va_p..z11));
-cc_transform(lit_cir_p);
-cc_transform(barandhook_p); cc_whd(0,0);
-pivot_message(x2*cc_scale);
-endtchar; etest;
-
-% ---------- start of ubayaksharas -----------
-
-stest(uas); telchar "accent ardhasunna";
-begintchar(u_ardhasunna_code,x_height#/2,x_height#,0,0,0,ur#);
-top rt z2=(w,h); bot rt z1=(w,0); lft z3=(0,h/2);
-sketch z1..z3..z2;
-endtchar; etest;
-
-stest(us); telchar "accent sunna";
-begintchar(u_sunna_code,x_height#,x_height#,0,0,0,ur#);
-top z2=(w/2,h); bot z1=(x2,0);
-sketch z1..z2..cycle;
-endtchar; etest;
-
-stest(uvi); telchar "accent visarga";
-begintchar(u_visarga_code,2/5x_height#,x_height#,0,0,0,ur#);
-top z2 = (w/2,h); bot z1 =(x2,3h/5);
-path puvi;
-puvi= z1..z2..cycle;
-sketch puvi; sketch puvi shifted (0,-2h/3);
-endtchar; etest;
-
-stest(uav); telchar "accent ardhavisarga";
-begintchar(u_ardhavisarga_code,2/5x_height#,x_height#,0,0,0,ur#);
-path puav;
-top z2 = (w/2,h); bot z1 =(x2,3h/5);
-puav = subpath (0.25,1.75) of (z1..z2..cycle);
-sketch puav;sketch puav shifted (0,-2h/3);
-endtchar; etest;
-
-stest(ua); telchar "accent avagraha";
-begintchar(u_avagraha_code,tfig_width#,x_height#,0,0,0,ur#);
-top lft z1=(0,h); lft z2=(0,h/4); z3=(w/2,(y1+y2)/2);
-bot lft z4=(0,0); bot rt z5=(w,0);
-sketch flex (z1,z3,z2,z4)& z4--z5;
-endtchar; etest;
-
-% ----------- end of ubhayaksharas ----------
-
-% bars used for transliteration of vedic hymns
-
-stest(buone); telchar "b udatta(one bar)";
-begintchar(b_udatta1_code,u#,top_accent#+3uh#,0,0,0,0);
-bot z1=(w/2,top_accent); top z2=(x1,h);
-sketch z1--z2;
-pivot_message((w/2));
-endtchar; etest;
-
-stest(butwo); telchar "b udatta (two bars)";
-begintchar(b_udatta2_code,3.5u#,top_accent#+3uh#,0,0,0,0);
-bot z1=(w/4,top_accent); top z2=(x1,h);
-bot z3=(w/4+w/2,top_accent); z4=z2+(w/2,0);
-sketch z1--z2; sketch z3-- z4;
-pivot_message((w/2));
-endtchar; etest;
-
-stest(ba); telchar "b anudatta";
-begintchar(b_anudatta_code,4u#,0,0,0,0,0);
-% d is set later
-top lft z1=(0,-bot_accent);top rt z2=(w,-bot_accent);
-sketch z1--z2;
-d:=- (bot y1);
-pivot_message((w/2));
-endtchar; etest;
-
diff --git a/Master/texmf-dist/fonts/source/public/itrans/telchrs2.mf b/Master/texmf-dist/fonts/source/public/itrans/telchrs2.mf
deleted file mode 100644
index 595ad923c86..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/telchrs2.mf
+++ /dev/null
@@ -1,506 +0,0 @@
-% This file is part of the TeluguTeX Software Package.
-%Copyright (c) 1991 Lakshmankumar Mukkavilli
-%
-%The TeluguTeX Software Package is distributed in the hope that
-%it will be useful,but WITHOUT ANY WARRANTY. No author or distributor
-%accepts responsibility to anyone for the consequences of using it
-%or for whether it serves any particular purpose or works at all,
-%unless he says so in writing. Refer to the TeluguTeX Software Package
-%General Public License for full details.
-%
-%Everyone is granted permission to copy, modify and redistribute
-%the TeluguTeX Software Package, but only under the conditions described in the
-%TeluguTeX Software Package General Public License. A copy of this license is
-%supposed to have been given to you along with TeluguTeX Software Package so you
-%can know your rights and responsibilities. It should be in a
-%file named CopyrightLong. Among other things, the copyright notice
-%and this notice must be preserved on all copies.
-%%%%%
-% This file contains code to generate
-% symbols for Consonant + Vowel's that need special handling
-
-stest(cvku); telchar "consonant+vowel ka+u";
-begintchar(cv_ku_code,cb_ka_width#,asc_height#,0,0,0,0);
-cb_ka_form;
-vm_a_form(2);
-z20=(cb_ka_width+u,w_height);
-vm_u_form(20); erase sketch vm_u_p;
-sketch cb_ka_p..vm_u_p;w:=rt x20b;
-pivot_message(x20d);
-endtchar; etest;
-
-stest(cvkhe); telchar "consonant+vowel kha+e";
-begintchar(cv_khe_code,cb_kha_width#,vm_e_height1#,wedge_depth#,0,0,0);
-cb_kha_form;erase sketch cb_kha_p;
-vm_e_form_a(cb_kha_width/2); sketch (subpath (0,9) of cb_kha_p)..vm_e_pa;
-pivot_message(x999);
-endtchar; etest;
-
-stest(cvkhao); telchar "consonant+vowel kha+ao";
-begintchar(cv_khao_code,cb_kha_width#,vm_e_height1#,wedge_depth#,0,0,0);
-cb_kha_form;erase sketch cb_kha_p;
-vm_ao_form(17,cb_kha_width/2);
-sketch (subpath (0,9) of cb_kha_p)..subpath (1,3) of vm_ao_pa;
-sketch subpath (0,5) of vm_ao_pb;
-pivot_message(x17i);
-endtchar; etest;
-
-stest(cvge); telchar "consonant+vowel ga+e";
-begintchar(cv_ge_code,cb_ga_width#,vm_e_height3#,0,0,0,0);
-cb_ga_form;
-sketch cv_ge_p;
-pivot_message(x31);
-endtchar; etest;
-
-stest(cvngu); telchar "consonant+vowel nga+u";
-begintchar(cv_ngu_code,cb_ja_width#/2,x_height#,0,0,0,0);
-cv_ngu_form;
-endtchar; etest;
-
-stest(cvnguu); telchar "consonant+vowel nga+uu";
-begintchar(cv_nguu_code,cb_ja_width#/2,x_height#,0,0,0,0);
-cv_ngu_form;
-barandhook_forma(4,3/4vmwidth,5);
-w:=rt x4b;
-endtchar; etest;
-
-stest(cvche); telchar "consonant+vowel cha+e";
-begintchar(cv_che_code,cb_cha_width#,vm_e_height1#,0,0,0,0);
-cb_cha_form; erase sketch cb_cha_p;
-vm_e_form_a(cb_cha_width/2);
-sketch (subpath(0,6) of cb_cha_p)..vm_e_pa;
-pivot_message(x999);
-endtchar; etest;
-
-stest(cvchao); telchar "consonant+vowel cha+ao";
-begintchar(cv_chao_code,cb_cha_width#,vm_e_height1#,0,0,0,0);
-cb_cha_form; erase sketch cb_cha_p;
-vm_ao_form(11,cb_cha_width/2);
-sketch (subpath (0,6) of cb_cha_p)..subpath (1,3) of vm_ao_pa;
-sketch subpath (0,5) of vm_ao_pb;
-pivot_message(x11i);
-endtchar; etest;
-
-stest(cvcche); telchar "consonant+vowel ccha+e";
-begintchar(cv_cche_code,cb_cha_width#,vm_e_height1#,wedge_depth#,0,0,0);
-cb_cha_form; erase sketch cb_cha_p;
-vm_e_form_a(cb_cha_width/2);
-sketch (subpath(0,6) of cb_cha_p)..vm_e_pa;
-z10 = 1/2[rt z5,z5];
-wedge(10);
-pivot_message(x999);
-endtchar; etest;
-
-stest(cvcchao); telchar "consonant+vowel ccha+ao";
-begintchar(cv_cchao_code,cb_cha_width#,vm_e_height1#,wedge_depth#,0,0,0);
-cb_cha_form; erase sketch cb_cha_p;
-vm_ao_form(11,cb_cha_width/2);
-sketch (subpath (0,6) of cb_cha_p)..subpath (1,3) of vm_ao_pa;
-sketch subpath (0,5) of vm_ao_pb;
-z10 = 1/2[rt z5,z5];
-wedge(10);
-pivot_message(x11i);
-endtchar; etest;
-
-stest(cvje); telchar "consonant+vowel ja+e";
-begintchar(cv_je_code,cb_ja_width#,vm_e_height1#,0,0,0,0);
-cb_ja_form;vm_e_form_a(0.8cb_ja_width);
-sketch (subpath (0,1) of cb_ja_pb)..vm_e_pa;
-pivot_message(x999);
-endtchar; etest;
-
-stest(cvju); telchar "consonant+vowel ja+u";
-begintchar(cv_ju_code,cb_ja_width#/2,x_height#,0,0,0,0);
-cv_ju_form;
-endtchar; etest;
-
-stest(cvjuu); telchar "consonant+vowel ja+uu";
-begintchar(cv_juu_code,cb_ja_width#/2,x_height#,0,0,0,0);
-cv_ju_form;
-barandhook_forma(4,3/4vmwidth,5);
-w:=rt x4b;
-endtchar; etest;
-
-stest(cvjao); telchar "consonant+vowel ja+ao";
-begintchar(cv_jao_code,cb_ja_width#,vm_e_height1#,0,0,0,0);
-cb_ja_form;
-vm_ao_form(11,0.65cb_ja_width);
-sketch (subpath (0,2) of cb_ja_pb)..subpath (1,3) of vm_ao_pa;
-sketch subpath (0,5) of vm_ao_pb;
-pivot_message(x11i);
-endtchar; etest;
-
-stest(cvttao); telchar "consonant+vowel tta+ao";
-begintchar(cv_ttao_code,cb_tta_width#,x_height#,0,0,0,0);
-cb_tta_form;
-vwedge(18);
-vm_ao_form(16,cb_tta_width/2);
-sketch cb_tta_p..subpath (1,3) of vm_ao_pa;
-sketch subpath (0,5) of vm_ao_pb;
-h:=max(top y18a,h);
-pivot_message(x16i);
-endtchar; etest;
-
-stest(cvtthe); telchar "consonant+vowel ttha+e";
-begintchar(cv_tthe_code,cb_ra_width#,vm_e_height3#,0,0,0,0);
-cb_ra_form;
-sketch cv_re_p;
-z10 = (x1,1/2x_height);
-fill_dot(10);
-pivot_message(x31);
-endtchar; etest;
-
-stest(cvddu); telchar "consonant+vowel dda+u";
-begintchar(cv_ddu_code,v_u_width#,asc_height#,0,0,0,0);
-v_u_form;z14=((x8+x9)/2,y8);vm_a_form(14);
-vm_u_form(3); w:=rt x3b+4u/10;
-pivot_message(x3d);
-endtchar; etest;
-
-stest(cvddhu); telchar "consonant+vowel ddha+u";
-begintchar(cv_ddhu_code,v_u_width#,asc_height#,wedge_depth#,0,0,0);
-v_u_form;z14=((x8+x9)/2,y8);vm_a_form(14);
-z12=3/4[rt z5,z5];
-wedge(12);
-vm_u_form(3); w:=rt x3b;
-pivot_message(x3d);
-endtchar; etest;
-
-stest(cvte); telchar "consonant+vowel ta+e";
-begintchar(cv_te_code,cb_ta_width#,vm_e_height1#,0,0,0,0);
-cb_ta_form;
-vm_e_form_a(3/5cb_ta_width);
- sketch (subpath (0,10) of cb_ta_p)..vm_e_pa;
-pivot_message(x999);
-endtchar; etest;
-
-stest(cvtao); telchar "consonant+vowel ta+ao";
-begintchar(cv_tao_code,cb_ta_width#,vm_e_height1#,0,0,0,0);
-cb_ta_form;
-vm_ao_form(11,2.2/5cb_ta_width);
-sketch (subpath (0,10) of cb_ta_p)..subpath (1,3) of vm_ao_pa;
-sketch subpath (0,5) of vm_ao_pb;
-pivot_message(x11i);
-endtchar; etest;
-
-stest(cvthe); telchar "consonant+vowel tha+e";
-begintchar(cv_the_code,cb_da_width#,vm_e_height3#,wedge_depth#,0,0,0);
-cb_da_form;
-sketch cv_de_p;
-wedge(4);
-z10 = (x1,2/3x_height-uh);
-fill_dot(10);
-pivot_message(x31);
-endtchar; etest;
-
-stest(cvde); telchar "consonant+vowel da+e";
-begintchar(cv_de_code,cb_da_width#,vm_e_height3#,0,0,0,0);
-cb_da_form;
-sketch cv_de_p;
-pivot_message(x31);
-endtchar; etest;
-
-stest(cvdhe); telchar "consonant+vowel dha+e";
-begintchar(cv_dhe_code,cb_da_width#,vm_e_height3#,wedge_depth#,0,0,0);
-cb_da_form;
-sketch cv_de_p;
-wedge(4);
-pivot_message(x31);
-endtchar; etest;
-
-stest(cvne);telchar "consonant+vowel na+e";
-begintchar(cv_ne_code,cb_na_width#,vm_e_height1#,0,0,0,0);
-cb_na_form;
-vm_e_form_a(cb_na_width/2);
-sketch (subpath (0,4) of cb_na_p)..vm_e_pa;
-pivot_message(x999);
-endtchar; etest;
-
-stest(cvnao);telchar "consonant+vowel na+ao";
-begintchar(cv_nao_code,cb_na_width#,vm_e_height1#,0,0,0,0);
-cb_na_form;
-vm_ao_form(11,0.4cb_na_width);
-sketch (subpath (0,4) of cb_na_p)..subpath (1,3) of vm_ao_pa;
-sketch subpath (0,5) of vm_ao_pb;
-pivot_message(x11i);
-endtchar; etest;
-
-stest(cvpaa); telchar "consonant+vowel pa+aa";
-begintchar(cv_paa_code,cb_va_width#,asc_height#,0,0,0,0);
-cb_va_form;
-sketch cv_paa_p;
-pivot_message(x2,x22);% x22 is used for alligning au modifier
-endtchar; etest;
-
-stest(cvpu); telchar "consonant+vowel pa+u";
-begintchar(cv_pu_code,cv_pu_width#,x_height#,cv_pu_depth#,0,0,0);
-cv_pu_form;
-pivot_message(x1);
-endtchar; etest;
-
-stest(ccvpu); telchar "consonant conjunct of pa + vowel u";
-begintchar(ccv_pu_code,cb_va_width#,top_height#,0,0,ul#,0);
-cb_va_form;
-sketch subpath(0,3.4) of cb_va_p;
-cc_clear; cc_transform(((subpath(0,2) of cb_va_p)..z97));
-numeric na,nb;
-(na,nb)=cc_transformed_path intersectiontimes
- ((0,w_height)..(cb_va_width,w_height));
-z10=point na of cc_transformed_path;
-vm_u_form(10);
-cc_transform(lit_cir_p);
-cc_whd(1,0);
-w:=rt x10b;
-endtchar; etest;
-
-stest(cvpuu); telchar "consonant+vowel pa+uu";
-begintchar(cv_puu_code,cv_pu_width#,x_height#,cv_pu_depth#,0,0,0);
-cv_pu_form;barandhook_forma(4,3/4vmwidth,5);
-w:=rt x4b;
-pivot_message(x1);
-endtchar; etest;
-
-stest(ccvpuu); telchar "consonant conjunct of pa + vowel uu";
-begintchar(ccv_puu_code,cb_va_width#,top_height#,0,0,ul#,0);
-cb_va_form;
-sketch subpath(0,3.4) of cb_va_p;
-cc_clear; cc_transform(((subpath(0,2) of cb_va_p)..z97));
-numeric na,nb;
-(na,nb)=cc_transformed_path intersectiontimes
- ((0,w_height)..(cb_va_width,w_height));
-z10=point na of cc_transformed_path;
-vm_u_form(10);barandhook_forma(10d,vmwidth,5);
-cc_transform(lit_cir_p);
-cc_whd(1,0);
-w:= rt x10d.b;
-endtchar; etest;
-
-stest(cvphaa); telchar "consonant+vowel pha+aa";
-begintchar(cv_phaa_code,cb_va_width#,asc_height#,wedge_depth#,0,0,0);
-cb_va_form;
-sketch cv_paa_p;
-top z13 = 1/2[rt z1,z1];
-wedge(13);
-pivot_message(x2,x22); %x22 is used for alligning au modifier
-endtchar; etest;
-
-stest(ccvphu); telchar "consonant conjunct of pha + vowel u";
-begintchar(ccv_phu_code,cb_va_width#,x_height#,0,0,ul#,0);
-cb_va_form;
-sketch subpath(0,3.4) of cb_va_p;
-top z10 = 1/2[rt z1,z1];
-wedge(10);
-cc_clear; cc_transform(((subpath(0,2) of cb_va_p)..z97));
-numeric na,nb;
-(na,nb)=cc_transformed_path intersectiontimes
- ((0,w_height)..(cb_va_width,w_height));
-z11=point na of cc_transformed_path;
-vm_u_form(11);
-cc_transform(lit_cir_p);cc_transform(wedge_p); cc_whd(1,1);
-w:=rt x11b;
-endtchar; etest;
-
-stest(ccvphuu); telchar "consonant conjunct of pha + vowel uu";
-begintchar(ccv_phuu_code,cb_va_width#,x_height#,0,0,ul#,0);
-cb_va_form;
-sketch subpath(0,3.4) of cb_va_p;
-top z10 = 1/2[rt z1,z1];
-wedge(10);
-cc_clear; cc_transform(((subpath(0,2) of cb_va_p)..z97));
-numeric na,nb;
-(na,nb)=cc_transformed_path intersectiontimes
- ((0,w_height)..(cb_va_width,w_height));
-z11=point na of cc_transformed_path;
-vm_u_form(11);barandhook_forma(11d,vmwidth,5);
-cc_transform(lit_cir_p);cc_transform(wedge_p); cc_whd(1,1);
-w:=rt x11d.b;
-endtchar; etest;
-
-stest(cvbe); telchar "consonant+vowel ba+e";
-begintchar(cv_be_code,cb_ba_width#,vm_e_height1#,0,0,0,0);
-cb_ba_form;erase sketch cb_ba_p;
-vm_e_form_a(cb_ba_width/2);
-sketch (subpath(0,7) of cb_ba_p)..vm_e_pa;
-pivot_message(x999);
-endtchar; etest;
-
-stest(cvbao); telchar "consonant+vowel ba+ao";
-begintchar(cv_bao_code,cb_ba_width#,vm_e_height1#,0,0,0,0);
-cb_ba_form;erase sketch cb_ba_p;
-vm_ao_form(11,cb_ba_width/2);
-sketch (subpath (0,7) of cb_ba_p)..subpath (1,3) of vm_ao_pa;
-sketch subpath (0,5) of vm_ao_pb;
-pivot_message(x11i);
-endtchar; etest;
-
-stest(cvbhe); telchar "consonant+vowel bha+e";
-begintchar(cv_bhe_code,cb_ba_width#,vm_e_height1#,wedge_depth#,0,0,0);
-cb_ba_form;erase sketch cb_ba_p;
-vm_e_form_a(cb_ba_width/2);
-sketch (subpath(0,7) of cb_ba_p)..vm_e_pa;
-wedge(6);
-pivot_message(x999);
-endtchar; etest;
-
-stest(cvbhao); telchar "consonant+vowel bha+ao";
-begintchar(cv_bhao_code,cb_ba_width#,vm_e_height1#,wedge_depth#,0,0,0);
-cb_ba_form;erase sketch cb_ba_p;
-vm_ao_form(11,cb_ba_width/2);
-sketch (subpath (0,7) of cb_ba_p)..subpath (1,3) of vm_ao_pa;
-sketch subpath (0,5) of vm_ao_pb;
-wedge(6);
-pivot_message(x11i);
-endtchar; etest;
-
-stest(cvre); telchar "consonant+vowel ra+e";
-begintchar(cv_re_code,cb_ra_width#,vm_e_height3#,0,0,0,0);
-cb_ra_form;
-sketch cv_re_p;
-pivot_message(x31);
-endtchar; etest;
-
-stest(cvle); telchar "consonant+vowel la+e";
-begintchar(cv_le_code,cb_la_width#,vm_e_height1#,0,0,0,0);
-cb_la_form;
-vm_e_form_a(0.6cb_la_width);
-sketch (subpath(0,6) of cb_la_p)..vm_e_pa;
-pivot_message(x999);
-endtchar; etest;
-
-stest(cvlao); telchar "consonant+vowel la+ao";
-begintchar(cv_lao_code,cb_la_width#,vm_e_height1#,0,0,0,0);
-cb_la_form;
-vm_ao_form(11,0.6cb_la_width);
-sketch (subpath (0,6) of cb_la_p)..subpath (1,3) of vm_ao_pa;
-sketch subpath (0,5) of vm_ao_pb;
-pivot_message(x11i);
-endtchar; etest;
-
-stest(cvlle); telchar "consonant+vowel lla+e";
-begintchar(cv_lle_code,cb_lla_width#,vm_e_height1#,0,0,0,0);
- cb_lla_form; erase sketch cb_lla_pa;
-vm_e_form_a(cb_lla_width/2);
-sketch (subpath(0,6) of cb_lla_pa)..vm_e_pa;
-pivot_message(x999);
-endtchar; etest;
-
-stest(cvllu); telchar "consonant+vowel lla+u";
-begintchar(cv_llu_code,cb_lla_width#,asc_height#,0,0,0,0);
- cb_lla_form;vm_a_form(10);
-vm_u_form(12); w:=rt x12b;
-pivot_message(lft x12d);
-endtchar; etest;
-
-stest(cvllao); telchar "consonant+vowel lla+ao";
-begintchar(cv_llao_code,cb_lla_width#,vm_e_height1#,0,0,0,0);
- cb_lla_form; erase sketch cb_lla_pa;
-vm_ao_form(11,cb_lla_width/2);
-sketch (subpath (0,6) of cb_lla_pa)..subpath (1,3) of vm_ao_pa;
-sketch subpath (0,5) of vm_ao_pb;
-pivot_message(x11i);
-endtchar; etest;
-
-stest(cvve); telchar "consonant+vowel va+e";
-begintchar(cv_ve_code,cb_va_width#,vm_e_height1#,0,0,0,0);
-cb_va_form;
-vm_e_form_a(cb_va_width/2);
-sketch (subpath(0,2) of cb_va_p)..vm_e_pa;
-pivot_message(x999);
-endtchar; etest;
-
-stest(cvvao); telchar "consonant+vowel va+ao";
-begintchar(cv_vao_code,cb_va_width#,vm_e_height1#,0,0,0,0);
-cb_va_form;
-vm_ao_form(11,0.4cb_va_width);
-sketch (subpath (0,2) of cb_va_p)..subpath (1,3) of vm_ao_pa;
-sketch subpath (0,5) of vm_ao_pb;
-pivot_message(x11i);
-endtchar; etest;
-
-stest(cvce); telchar "consonant+vowel ca+e";
-begintchar(cv_ce_code,cb_ca_width#,vm_e_height1#,0,0,0,0);
- cb_ca_form; erase sketch cb_ca_p;
-vm_e_form_a(cb_ca_width/3);
-sketch (subpath(0,6) of cb_ca_p){up}..vm_e_pa;
-pivot_message(x999);
-endtchar; etest;
-
-stest(cvcao); telchar "consonant+vowel ca+ao";
-begintchar(cv_cao_code,cb_ca_width#,vm_e_height1#,0,0,0,0);
- cb_ca_form; erase sketch cb_ca_p;
-vm_ao_form(11,cb_ca_width/3);
-sketch (subpath (0,6) of cb_ca_p){up}..subpath (1,3) of vm_ao_pa;
-sketch subpath (0,5) of vm_ao_pb;
-pivot_message(x11i);
-endtchar; etest;
-
-stest(cvshaa); telchar "consonant+vowel sha+aa";
-begintchar(cv_shaa_code,cb_sha_width#,asc_height#,wedge_depth#,0,0,0);
-cb_va_form;
-sketch cv_paa_p;
-bot rt z25 = (cb_sha_width,-d);
-sketch bot z3{down}..{right}z25;
-pivot_message(x2,x22); %x22 used for alligning au modifier
-endtchar; etest;
-
-stest(cvshu); telchar "consonant+vowel sha+u";
-begintchar(cv_shu_code,cb_va_width#,asc_height#,1.25wedge_depth#,0,0,0);
-cb_va_form;
-sketch subpath(0,3.4) of cb_va_p;
-top z30=(x1,x_height);vm_a_form(30);
-bot rt z25 = (cb_sha_width,-d);
-sketch bot z3{down}..{right}z25;
- vm_u_form(3);w:=rt x3b;
-pivot_message(lft x3d);
-endtchar; etest;
-
-stest(cvsaa); telchar "consonant+vowel sa+aa";
-begintchar(cv_saa_code,cb_na_width#,asc_height#,0,0,0,0);
-cb_na_form;top z20=(w/2,h);
-path cv_saa_p;
-cv_saa_p=subpath (0,4) of cb_na_p..z20;
-sketch cv_saa_p;
-numeric aa; aa= (x3+x4)/2;
-numeric na,nb;
-(na,nb)=cv_saa_p intersectiontimes
- ((0,asc_height2)..(cb_na_width,asc_height2));
-z21=point na of cv_saa_p;
-pivot_message(aa,x21); %x21 is used for alligning au modifier
-endtchar; etest;
-
-stest(cvhaa); telchar "consonant+vowel ha+aa";
-begintchar(cv_haa_code,cb_va_width#+vmwidth#,asc_height#,0,0,0,0);
-cb_va_form;
-z10 = point 3.6 of cb_va_p;
-top z11 = (x10,x_height);
-sketch subpath(0,3) of cb_va_p..z11;
-barandhook_forma(11,vmwidth,5);
-vm_a_form(5);vm_hook_form(11e,3);
-w:=max(rt x11e.c,rt x11b);
-endtchar; etest;
-
-stest(cvhao); telchar "consonant+vowel ha+ao";
-begintchar(cv_hao_code,cb_va_width#+vmwidth#,asc_height#,0,0,0,0);
-cb_va_form;
-z10 = point 3.6 of cb_va_p;
-top z11 = (x10,x_height);
-sketch subpath(0,3) of cb_va_p..z11;
-barandhook_forma(11,vmwidth,4);
-numeric oldh;
-vm_a_form(5);erase sketch barandhook_p;oldh:=h;
-vm_ao_form(12,0.63w); sketch barandhook_p..subpath (2,3) of vm_ao_pa;
-sketch subpath (0,5) of vm_ao_pb;
-h:=max(h,oldh);
-pivot_message(x12i);
-endtchar; etest;
-
-stest(cvkshu); telchar "consonant+vowel ksha+u";
-begintchar(cv_kshu_code,cb_ka_width#,asc_height#,cb_ksha_depth#,0,0,0);
-cb_ksha_form;
-vm_a_form(2);
-z20=(cb_ka_width+u,w_height);
-vm_u_form(20); erase sketch vm_u_p;
-sketch cb_ka_p..vm_u_p; w := rt x20b;
-pivot_message(x20d);
-endtchar; etest;
-
diff --git a/Master/texmf-dist/fonts/source/public/itrans/telchrs3.mf b/Master/texmf-dist/fonts/source/public/itrans/telchrs3.mf
deleted file mode 100644
index 9cff20d6994..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/telchrs3.mf
+++ /dev/null
@@ -1,502 +0,0 @@
-% This file is part of the TeluguTeX Software Package.
-%Copyright (c) 1991 Lakshmankumar Mukkavilli
-%
-%The TeluguTeX Software Package is distributed in the hope that
-%it will be useful,but WITHOUT ANY WARRANTY. No author or distributor
-%accepts responsibility to anyone for the consequences of using it
-%or for whether it serves any particular purpose or works at all,
-%unless he says so in writing. Refer to the TeluguTeX Software Package
-%General Public License for full details.
-%
-%Everyone is granted permission to copy, modify and redistribute
-%the TeluguTeX Software Package, but only under the conditions described in the
-%TeluguTeX Software Package General Public License. A copy of this license is
-%supposed to have been given to you along with TeluguTeX Software Package so you
-%can know your rights and responsibilities. It should be in a
-%file named CopyrightLong. Among other things, the copyright notice
-%and this notice must be preserved on all copies.
-%%%%%
-% This file contains code to generate roman digits,
-% telugu digits and punctuation symbols
-% --------- start of roman digits ------------
-stest(drzero); telchar "Roman digit zero";
-begintchar(dr_zero_code,7u#,fig_height#,0,0,0,ur#);
-top z1=(w/2,h); lft z2=(0,1/2h);
-bot z3=(w/2,0); rt z4=(w,1/2h);
-sketch superellipse(z4,z1,z2,z3,0.707);
-endtchar; etest;
-
-stest(drone); telchar "Roman digit one";
-begintchar(dr_one_code,4u#,fig_height#,0,0,0,ur#);
-bot lft z1=(0,0); bot rt z2=(w,0); top z3=(x5,h);
-lft z4=(x1,x_height+uh); bot z5=1/2[z1,z2];
-sketch z1--z2; sketch z3--z5;
-sketch z4..{up}z3;
-endtchar; etest;
-
-stest(drtwo); telchar "Roman digit two";
-begintchar(dr_two_code,7u#,fig_height#,0,0,0,ur#);
-bot lft z1=(0,0); bot rt z2=(w,0); lft z3=(0,x_height);
-top z4=(w/2,h); rt z5=(w,y3);
-sketch z1--z2; sketch z3..z4..z5..{-1,-1}z1;
-endtchar; etest;
-
-stest(drthree); telchar "Roman digit three";
-begintchar(dr_three_code,7u#,fig_height#,0,0,0,ur#);
-path pa;
-top lft z1=(0,3/4h); top z2=(w/2,h);
-rt z3=(w,y1); z4=(w/2-u,1/2h);
-pa= z1..z2..z3..{(-1,0)}z4;
-sketch pa; sketch pa reflectedabout (z4,(w,y4));
-endtchar; etest;
-
-stest(drfour); telchar "Roman digit four";
-begintchar(dr_four_code,7u#,fig_height#,0,0,0,ur#);
-bot z1=(w-1.5u,0); top z2=(x1,h);
-lft z3=(0,w_height); rt z4=(w,y3);
-bot z1a=(x1-(x4-x1),0); bot z1b=(x4,0);
-sketch z1a--z1b; sketch z1--z2;
-sketch z3--z2; sketch z3--z4;
-penlabels(1a,1b);
-endtchar; etest;
-
-stest(drfive); telchar "Roman digit five";
-begintchar(dr_five_code,7u#,fig_height#,0,0,0,ur#);
-top rt z1=(w,h); top lft z2=(0,h); lft z3=(0,6/10h);
-z4=(1/2w,y3+uh); rt z5=(w,(y4+y6)/2); bot z6=(x4,0); lft z7=(0,1/4h);
-sketch z1--z2; sketch z2--z3;
-sketch z3..z4..z5..z6..z7;
-endtchar; etest;
-
-stest(drsix); telchar "Roman digit six";
-begintchar(dr_six_code,6u#,fig_height#,0,0,0,ur#);
-dr_sixnine_form;
-sketch dr_sixnine_p;
-endtchar; etest;
-
-stest(drseven); telchar "Roman digit seven";
-begintchar(dr_seven_code,7u#,fig_height#,0,0,0,ur#);
-top lft z1=(0,h); top rt z3=(w,h);
-bot z4=(1/4w,0);
-sketch z1--z3{(-1,-1)}..{down}z4;
-endtchar; etest;
-
-stest(dreight); telchar "Roman digit eight";
-begintchar(dr_eight_code,7u#,fig_height#,0,0,0,ur#);
-top z1=(w/2,h); z2=(x1,0.6h);
-bot z3=(x1,0); lft z4=(0,y2/2); rt z5=(w,y4);
-z6=(x4+u,1/2(y1+y2)); z7=(w-u,y6);
-sketch superellipse(z7,z1,z6,z2,0.707);
-sketch superellipse(z5,z2,z4,z3,0.707);
-endtchar; etest;
-
-stest(drnine); telchar "Roman digit nine";
-begintchar(dr_nine_code,6u#,fig_height#,0,0,0,ur#);
-dr_sixnine_form;
-bot lft z10 = z1;
-sketch dr_sixnine_p rotatedaround(z10,-180) shifted(-w,-h);
-endtchar; etest;
-
-%---------------------end of roman digits------------------------
-
-% ------------- start of telugu digits ------------
-
-stest(dtzero); telchar "telugu digit zero";
-begintchar(dt_zero_code,tfig_width#,tfig_height#,0,0,0,ur#);
-top z1=(w/2,h); lft z2=(0,h/2); bot z3=(x1,0); rt z4=(w,y2);
-sketch superellipse(z4,z1,z2,z3,0.707);
-endtchar; etest;
-
-stest(dtone); telchar "telugu digit one";
-begintchar(dt_one_code,tfig_width#+u#,tfig_height#,0,0,0,ur#);
-bot z1=(w/5,0); lft z2=(0,h/2); top z3=(w/2,h);
-rt z4=(w,h/2); bot z5=(w-(w/5),0);
-sketch z1..z2..z3..z4..z5;
-endtchar; etest;
-
-stest(dttwo); telchar "telugu digit two";
-begintchar(dt_two_code,tfig_width#,tfig_height#,0,0,0,ur#);
-z1=(3w/5,5h/6); z2=(x1,4h/6); z3=(w/2,y1);
-top z4=(x1,h); z5=((x8+x1)/2,y3); bot z6=(x1,0);
-bot lft z7=(0,0);rt z8=(w,h/2);
-sketch z1..z2..z3..z4..z8..{(-1,0)}z6--z7;
-endtchar; etest;
-
-
-stest(dtthree); telchar "telugu digit three";
-begintchar(dt_three_code,tfig_width#-2u#,tfig_height#,0,0,0,ur#);
-path pa;
-lft z1=(0,4h/5); top z2=(w/2,h); top z3=(4w/5,h);
-rt z4=(w,3h/4); z5=(3w/4,h/2); z6=(w/3,h/2);
-pa= z1..z2..z3..z4..z5;
-sketch pa; sketch pa reflectedabout(z5,z6);
-sketch z5--z6;
-endtchar; etest;
-
-stest(dtfour); telchar "telugu digit four";
-begintchar(dt_four_code,tfig_width#-u#,tfig_height#,0,0,0,ur#);
-top z1=(w/5,h); lft z2=(0,2h/3); z4=(w/2,h/3);
-bot z5=(x4,0); z3=(w/3,1/2(y4+y5));
-forsuffixes s=6,7,8:
- z.s=z.[s-5] reflectedabout(z4,z5); endfor;
-sketch z1..z2..z4..z7..z6;
-sketch z4..z3..z5..z8..z4;
-endtchar; etest;
-
-stest(dtfive); telchar "telugu digit five";
-begintchar(dt_five_code,tfig_width#+u#,tfig_height#,0,0,0,ur#);
-lft z1=(0,8h/10); lft z2=(0,3h/10); z3=(2w/3,(y1+y2)/2);
-top z11=(w/3,h); z12 = z11 reflectedabout ((0,y3),(w,y3));
-sketch z1..z11..z3..z12..z2;
-top z4=(x3+(w-x3)/2,h);
-rt z5=(w,(y3+y4)/2);
-bot z7=(x4,0); rt z8=(x9,y9-uh); rt z9=(w,y2);
-sketch z3..z5..z4..z3..z7..z8..z9;
-endtchar; etest;
-
-stest(dtsix); telchar "telugu digit six";
-begintchar(dt_six_code,tfig_width#,tfig_height#,0,0,0,ur#);
-dt_six_form;
-sketch dt_six_pa; sketch dt_six_pb;
-endtchar; etest;
-
-stest(dtseven); telchar "telugu digit seven";
-begintchar(dt_seven_code,tfig_width#-2u#,tfig_height#,0,0,0,ur#);
-lft z1=(0,3h/4); top z2=(w/2,h); rt z3=(w,y1); z4=(w/2,h/2);
-forsuffixes i=6,7,8:
- z.i=z.[i-5] rotatedaround (z4,180);
-endfor;
-sketch z1..z2..z3..z4..z8..z7..z6;
-endtchar; etest;
-
-
-stest(dteight); telchar "telugu digit eight";
-begintchar(dt_eight_code,tfig_width#+u#,tfig_height#,0,0,0,ur#);
-z2=(1.5u,w/2); lft z7=(0,(y2+y3)/2);
-bot z3=(w/4,0); z4=z2+(3(x3-x2),0);
-top z5=(x3,h); top rt z6=(w,h);
-sketch z2..z7..z3..z4..z5 & z5--z6;
-endtchar; etest;
-
-stest(dtnine); telchar "telugu digit nine";
-begintchar(dt_nine_code,tfig_width#,tfig_height#,0,0,0,ur#);
-dt_six_form;
-sketch dt_six_pa reflectedabout((0,0),(w,0)) shifted (0,h);
-sketch dt_six_pb reflectedabout((0,0),(w,0)) shifted (0,h);
-endtchar; etest;
-
-% end of telugu digits
-
-% --------- start of punctuation ----------
-
-stest(pperiod); telchar "punctuation period";
-begintchar(p_period_code,2*dot_radius#,2*dot_radius#,0,0,0,ur#);
-z1=(dot_radius,dot_radius);
-fill_dot(1);
-endtchar; etest;
-
-stest(pcomma); telchar "punctuation comma";
-begintchar(p_comma_code, p_comma_width#,2*dot_radius#,des_depth#,0,0,ur#);
-p_comma_form;
-endtchar; etest;
-
-stest(pequal); telchar "punctuation equal";
-begintchar(p_equal_code,10u#,3/4x_height#,0,0,0,ur#);
-top lft z1=(0,h); top rt z2=(w,h);
-bot lft z3=(0,1/4x_height); bot rt z4=(w,1/4x_height);
-sketch z1--z2; sketch z3--z4;
-endtchar; etest;
-
-stest(pbar); telchar "punctuation vertical bar";
-begintchar(p_bar_code,u#,x_height#,0,0,0,ur#);
-p_bar_form;
-sketch p_bar_p;
-endtchar; etest;
-
-stest(pdbar); telchar "punctuation double bar";
-begintchar(p_dbar_code,2.5u#,x_height#,0,0,0,ur#);
-p_bar_form;
-sketch p_bar_p;sketch p_bar_p reflectedabout ((w/2,0),(w/2,h));
-endtchar; etest;
-
-stest(pcolon); telchar "punctuation colon";
-begintchar(p_colon_code,2*dot_radius#,x_height#,0,0,0,ur#);
-z1=(dot_radius,dot_radius);
-fill_dot(1);
-z2=(x1,x_height-dot_radius);
-fill_dot(2);
-endtchar; etest;
-
-stest(pscolon); telchar "punctuation semicolon";
-begintchar(p_scolon_code,p_comma_width#,x_height#,des_depth#,0,0,ur#);
-p_comma_form;
-z5=(x1,x_height-dot_radius);
-fill_dot(5);
-endtchar; etest;
-
-stest(pcquote); telchar "punctuation closing quote";
-begintchar(p_cquote_code,p_comma_width#,asc_height#,0,0,0,ur#);
-p_comma_form;
-erase fill fill_dot_p; erase sketch p_comma_p;
-fill fill_dot_p shifted (0,asc_height-2*dot_radius);
-sketch p_comma_p shifted (0,asc_height-2*dot_radius);
-endtchar; etest;
-
-stest(pcquotes); telchar "punctuation closing quotes";
-begintchar(p_cquotes_code,2*p_comma_width#+u#,asc_height#,0,0,0,ur#);
-p_comma_form;
-erase fill fill_dot_p; erase sketch p_comma_p;
-fill fill_dot_p shifted (0,asc_height-2*dot_radius);
-sketch p_comma_p shifted (0,asc_height-2*dot_radius);
-fill fill_dot_p shifted (0,asc_height-2*dot_radius)
- shifted (p_comma_width+u,0);
-sketch p_comma_p shifted (0,asc_height-2*dot_radius)
- shifted (p_comma_width+u,0);
-endtchar; etest;
-
-stest(poquote); telchar "punctuation opening quote";
-begintchar(p_oquote_code,p_comma_width#,asc_height#,0,0,0,ur#);
-p_comma_form;
-erase fill fill_dot_p; erase sketch p_comma_p;
-lft z5 = z2;
-top rt z6 =z3;
-fill fill_dot_p rotatedaround (z5,-180) shifted(-x5,asc_height-abs(y6));
-sketch p_comma_p rotatedaround (z5,-180) shifted(-x5,asc_height-abs(y6));
-endtchar; etest;
-
-stest(poquotes); telchar "punctuation opening quotes";
-begintchar(p_oquotes_code,2*p_comma_width#+u#,asc_height#,0,0,0,ur#);
-p_comma_form;
-erase fill fill_dot_p; erase sketch p_comma_p;
-lft z5 = z2;
-top rt z6 =z3;
-fill fill_dot_p rotatedaround (z5,-180) shifted(-x5,asc_height-abs(y6));
-sketch p_comma_p rotatedaround (z5,-180) shifted(-x5,asc_height-abs(y6));
-fill fill_dot_p rotatedaround (z5,-180) shifted(-x5,asc_height-abs(y6))
- shifted(p_comma_width+u,0);
-sketch p_comma_p rotatedaround (z5,-180) shifted(-x5,asc_height-abs(y6))
- shifted(p_comma_width+u,0);
-endtchar; etest;
-
-stest(pdquotes);telchar "punctuation double quotes";
-begintchar(p_dquotes_code,4.5u#,asc_height#,0,0,0,ur#);
-top lft z1=(1.5u,h); bot lft z2=(0,x_height);
-top rt z3=(w,h); bot rt z4=(x1+1.5u,x_height);
-sketch z1--z2; sketch z3--z4;
-endtchar; etest;
-
-%stest(pdquotes);telchar "punctuation double quotes";
-%begintchar(p_dquotes_code,2*dot_radius#+u#,asc_height#,0,0,0,ur#);
-%%begintchar(p_dquotes_code,4*dot_radius#+u#,asc_height#,0,0,0,ur#);
-%path pa;
-%%z1=(dot_radius,h-dot_radius);z1l=(0,y1);z1r=(2x1,y1);z1t=(x1,h);
-%z1=(dot_radius/2,h-dot_radius/2);z1l=(0,y1);z1r=(2x1,y1);z1t=(x1,h);
-%z2=(x1,x_height);
-%%z2=(x1,x_height);z2l=(dot_radius/2,y2);z2r=(x2+(x2-x2l),y2);
-%%pa= z2l--z1l & flex(z1l,z1t,z1r) & z1r--z2r--cycle; fill pa;
-%pa= z2--z1l & flex(z1l,z1t,z1r) & z1r--z2--cycle; filldraw pa;
-%filldraw pa shifted(dot_radius+u,0);
-%%fill pa shifted(2dot_radius+u,0);
-%endtchar; etest;
-
-stest(pslash); telchar "punctuation virgule (slash)";
-begintchar(p_slash_code,6u#,asc_height#,des_depth#,0,0,ur#);
-p_slash_form;
-sketch p_slash_p;
-endtchar; etest;
-
-stest(phash); telchar "punctuation hash mark (number sign)";
-begintchar(p_hash_code,12u#,asc_height#,des_depth#,0,0,ur#);
-numeric midpoint;
-midpoint = (-des_depth+asc_height)/2;
-lft z1=(0,midpoint+2u); rt z2=(w,y1);
-lft z3=(0,midpoint-2u); rt z4=(w,y3);
-bot z5=(2u,-d); top z6=(x5+4u,h);
-z7=(x5+4u,y5); z8=(x7+4u,y6);
-sketch z1--z2; sketch z3--z4;
-sketch z5--z6; sketch z7--z8;
-endtchar; etest;
-
-%stest(pexcla); telchar "punctuation exclamation point";
-%begintchar(p_excla_code,dot_radius#,asc_height#,0,0,0,ur#);
-%pickup pencircle;
-%z1=(dot_radius/2,dot_radius/2);
-%filldraw fullcircle scaled 2x1 shifted z1;
-%z2=(x1,5*y1); z3 =(x1,h-y1);
-%z2l=(x1-dot_radius/4,y2); z2r=(x1+dot_radius/4,y2);
-%z3l=(0,y3); z3r=(x1+dot_radius/2,y3); z3t=(x1,h);
-%filldraw z2l--z3l & flex(z3l,z3t,z3r) & z3r--z2r--cycle;
-%endtchar; etest;
-
-stest(pexcla); telchar "punctuation exclamation point";
-begintchar(p_excla_code,dot_radius#,asc_height#,0,0,0,ur#);
-z1=(dot_radius,dot_radius);
-fill_dot(1);
-fill fullcircle scaled 2x1 shifted z1;
-top z2=(x1,h); bot z3 =(x1,4*y1);
-sketch z2--z3;
-endtchar; etest;
-
-stest(pasterisk); telchar "punctuation asterisk";
-begintchar(p_asterisk_code,x_height#,x_height#,0,0,0,ur#);
-z1=(1/2w,1/2h);
- for d=30 step 60 until 330:
- z[d]=z1+0.5 dir d xscaled w yscaled h;
- sketch z1--z[d];
- penlabels(z[d]);
- endfor;
-endtchar; etest;
-
-stest(pplus); telchar "punctuation plus";
-begintchar(p_plus_code,x_height#,x_height#,0,0,0,ur#);
-lft z1=(0,h/2); rt z2=(w,y1); top z3=(w/2,h); bot z4=(x3,0);
-sketch z1--z2; sketch z3--z4;
-endtchar; etest;
-
-
-stest(plbracket); telchar "punctuation left bracket";
-begintchar(p_lbracket_code,3u#,top_height#,bot_depth#,0,0,ur#);
-p_lbracket_form;
-sketch p_lbracket_p;
-endtchar; etest;
-
-stest(prbracket); telchar "punctuation right bracket";
-begintchar(p_rbracket_code,3u#,top_height#,bot_depth#,0,0,ur#);
-p_lbracket_form;
-sketch p_lbracket_p shifted (-w,0) reflectedabout ((0,0),(0,h));
-endtchar; etest;
-
-stest(plparen); telchar "punctuation left parenthesis";
-begintchar(p_lparen_code,3u#,top_height#,bot_depth#,0,0,ur#);
-p_rparen_form;
-sketch p_rparen_p shifted (-w,0) reflectedabout ((0,0),(0,h));
-endtchar; etest;
-
-stest(prparen); telchar "punctuation right parenthesis";
-begintchar(p_rparen_code,3u#,top_height#,bot_depth#,0,0,ur#);
-p_rparen_form;
-sketch p_rparen_p;
-endtchar; etest;
-
-stest(plbrace); telchar "punctuation left brace";
-begintchar(p_lbrace_code,4u#,top_height#,bot_depth#,0,0,ur#);
-p_lbrace_form;
-sketch p_lbrace_p;
-endtchar; etest;
-
-stest(prbrace); telchar "punctuation right brace";
-begintchar(p_rbrace_code,4u#,top_height#,bot_depth#,0,0,ur#);
-p_lbrace_form;
- sketch (p_lbrace_p shifted (-w,0) reflectedabout ((0,0),(0,h)) );
-endtchar; etest;
-
-stest(ppercent); telchar "punctuation percent sign";
-begintchar(p_percent_code,6u#,asc_height#,des_depth#,0,0,ur#);
-p_slash_form;
-sketch p_slash_p;
-z3=(3(x1+x2)/8,-d+7/8(h+d));
-z4=(w-x3,-d+(h-y3));
-sketch fullcircle scaled (1.5u) shifted z3;
-sketch fullcircle scaled (1.5u) shifted z4;
-endtchar; etest;
-
-stest(pbslash); telchar "punctuation backslash";
-begintchar(p_bslash_code,6u#,asc_height#,des_depth#,0,0,ur#);
-p_slash_form;
-sketch p_slash_p reflectedabout ((w/2,h),(w/2,0));
-endtchar; etest;
-
-stest(plbar); telchar "punctuation long bar";
-begintchar(p_lbar_code,u#,asc_height#,des_depth#,0,0,ur#);
-top z1=(w/2,h); bot z2=(x1,-d);
-sketch z1--z2;
-endtchar; etest;
-
-stest(phyphen); telchar "punctuation hyphen";
-begintchar(p_hyphen_code,6u#,1/2x_height#,0,0,0,ur#);
-top lft z1=(0,h); top rt z2=(w,h);
-sketch z1--z2;
-endtchar; etest;
-
-stest(plhyphen); telchar "punctuation long hyphen";
-begintchar(p_lhyphen_code,9u#,1/2x_height#,0,0,0,ur#);
-top lft z1=(0,h); top rt z2=(w,h);
-sketch z1--z2;
-endtchar; etest;
-
-stest(pvlhyphen); telchar "punctuation very long hyphen";
-begintchar(p_vlhyphen_code,15u#,1/2x_height#,0,0,0,ur#);
-top lft z1=(0,h); top rt z2=(w,h);
-sketch z1--z2;
-endtchar; etest;
-
-stest(pubar); telchar "punctuation underbar";
-begintchar(p_ubar_code,x_height#,0,uh#,0,0,ur#);
-bot lft z1=(0,-d); bot rt z2=(w,-d);
-sketch z1--z2;
-endtchar; etest;
-
-stest(pquestion); telchar "punctuation question mark";
-begintchar(p_question_code,6u#,asc_height#,0,0,0,ur#);
-lft z1=(0,h-2dot_radius); top z2=(w/2,h);
-rt z3=(w,y1); z4=(x2,1/2x_height);
-z5=(x2,1/3(y2+y4)); z6=(x2,dot_radius);fill_dot(6);
-sketch z1..z2..z3..z5..tension 1.5..z4;
-endtchar; etest;
-
-stest(pdollar); telchar "punctuation dollar sign";
-begintchar(p_dollar_code,cb_ka_width#,x_height#+1.5uh#,1.5uh#,0,0,ur#);
-cb_ka_form;
-sketch z1..z2..z3..z4..z5..z6..z7;
-top z11 = (w/2,h); bot z12 = (w/2,-d);
-sketch z11--z12;
-endtchar; etest;
-
-stest(pgreater); telchar "punctuation greater than";
-begintchar(p_greater_code,7u#,x_height#,0,0,0,ur#);
-bot lft z1=(0,0); top lft z2=(0,x_height); rt z3=(w,1/2(y1+y2));
-sketch z1--z3; sketch z2--z3;
-endtchar; etest;
-
-stest(pless); telchar "punctuation less than";
-begintchar(p_less_code,7u#,x_height#,0,0,0,ur#);
-bot rt z1=(w,0); top rt z2=(w,x_height); lft z3=(0,1/2(y1+y2));
-sketch z1--z3; sketch z2--z3;
-endtchar; etest;
-
-stest(pat); telchar "punctuation at sign";
-begintchar(p_at_code,10u#,asc_height#,0,0,0,ur#);
-z1=(w/2,3/4h); z2=(1/5w,1/2h);
-z3=(x1,1/4h); z4=(4/5w,5/8h);
-z5=(4/5w,3/8h); z6=(9/10w,y3);
-rt z7=(w,y2); top z8=(x1,h);
-lft z9=(0,y2); bot z10=(x1,0); rt z11=(x7,1/8h);
-sketch z5..z3..z2..z1..z4&z4--z5& z5..z6..z7{up}..{left}z8..z9..z10..z11;
-endtchar; etest;
-
-stest(ptilde); telchar "punctuation tilde sign";
-begintchar(p_tilde_code,9u#,asc_height#,0,0,0,ur#);
-top lft z1=(0,asc_height2); top z2=(w/3,h);
-z3=(2/3w,y1); top rt z4=(w,y2);
-sketch z1..z2..z3..z4;
-endtchar; etest;
-
-stest(phat); telchar "punctuation circumflex(hat)";
-begintchar(p_hat_code,5u#,asc_height#,0,0,0,ur#);
-lft z1=(0,asc_height1); rt z2=(w,y1); top z3=(1/2(x1+x2),h);
-sketch z1--z3; sketch z3--z2;
-endtchar; etest;
-
-stest(pampersand); telchar "punctuation ampersand";
-begintchar(p_ampersand_code,11u#,asc_height#,0,0,0,ur#);
-rt z11=(w,1/4x_height); bot z10=(3/4w,0);
-z1=(x10+u,x_height); y1a=y1; x1-x1a=w-x1; rt z1b=(w,x_height);
-bot z2=(w/4,0);lft z3=(0,y11); z4=(w/8,1/2x_height+uh);
-z5=(x2,3/4x_height); z6=(w/2,asc_height1);
-top z7=(5/12w,h); z8=(5/24w,y6); %z9=(x7,1/2x_height);
-sketch z1a--z1b;
-sketch z1..{left}z2..z3..z4..z5..z6..z7..z8..z5..z10..z11;
-penlabels (1a,1b);
-endtchar; etest;
-
-% ---------------- end of punctuation ------------
diff --git a/Master/texmf-dist/fonts/source/public/itrans/telcodes.mf b/Master/texmf-dist/fonts/source/public/itrans/telcodes.mf
deleted file mode 100644
index 98f94481881..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/telcodes.mf
+++ /dev/null
@@ -1,282 +0,0 @@
-% This file is part of the TeluguTeX Software Package.
-%Copyright (c) 1991 Lakshmankumar Mukkavilli
-%
-%The TeluguTeX Software Package is distributed in the hope that
-%it will be useful,but WITHOUT ANY WARRANTY. No author or distributor
-%accepts responsibility to anyone for the consequences of using it
-%or for whether it serves any particular purpose or works at all,
-%unless he says so in writing. Refer to the TeluguTeX Software Package
-%General Public License for full details.
-%
-%Everyone is granted permission to copy, modify and redistribute
-%the TeluguTeX Software Package, but only under the conditions described in the
-%TeluguTeX Software Package General Public License. A copy of this license is
-%supposed to have been given to you along with TeluguTeX Software Package so you
-%can know your rights and responsibilities. It should be in a
-%file named CopyrightLong. Among other things, the copyright notice
-%and this notice must be preserved on all copies.
-%%%%%%%
-% This file contains codes to determine where various symbols
-% are placed in the font. The symbols that are also part of ASCII
-% character set are placed at the same location as in ASCII code.
-% Any revision of this file MUST maintain this assignment.
-% All telugu digits are given contiguous codes in the order
-% 0,1,2,3,4,5,6,7,8,9. Any revision of this file MUST maintain
-% this property.
-%
-% vowels
-v_a_code := oct"027";
-v_aa_code := v_a_code +1;
-v_e_code := v_aa_code +1;
-v_ee_code := v_e_code +1;
-v_u_code := v_ee_code +1;
-v_uu_code := v_u_code +1;
-v_ro_code := v_uu_code +1;
-v_roo_code := v_ro_code +1;
-v_lo_code := v_roo_code +1;
-v_loo_code := v_lo_code +1;
-v_ea_code := oct"101";
-v_eae_code := v_ea_code +1;
-v_i_code := v_eae_code +1;
-v_ao_code := v_i_code +1;
-v_aoo_code := v_ao_code +1;
-v_au_code := v_aoo_code +1;
-
-% vowel modifiers
-vm_a_code := oct"200";
-vm_aa_code := vm_a_code +1;
-vm_aaa_code := vm_aa_code +1;
-vm_e_code := vm_aaa_code +1;
-vm_ee_code := vm_e_code +1;
-vm_eea_code := vm_ee_code +1;
-vm_eeb_code := vm_eea_code +1;
-vm_u_code := vm_eeb_code +1;
-vm_uu_code := vm_u_code +1;
-vm_ro_code := vm_uu_code +1;
-vm_roo_code := vm_ro_code +1;
-vm_lo_code := vm_roo_code +1;
-vm_loo_code := vm_lo_code +1;
-vm_ea_code := vm_loo_code +1;
-vm_eae_code := vm_ea_code +1;
-vm_i1_code := vm_ea_code;
-vm_i2_code := vm_eae_code +1;
-vm_ao_code := vm_i2_code +1;
-vm_aoo_code := vm_ao_code +1;
-vm_aoo_code_a := vm_aoo_code +1;
-vm_au_code := vm_aoo_code_a+1;
-vm_p_code := vm_au_code +1;
-
-% Consonant bases
-cb_ka_code := v_au_code +1;
-cb_kha_code := cb_ka_code +1;
-cb_ga_code := cb_kha_code +1;
-cb_gha_code := cb_ga_code +1;
-cb_nga_code := cb_gha_code +1;
-cb_cha_code := cb_nga_code +1;
-cb_ccha_code := cb_cha_code +1;
-cb_ja_code := cb_ccha_code +1;
-cb_jha_code := cb_ja_code +1;
-cb_nya_code := cb_jha_code +1;
-cb_tta_code := cb_nya_code +1;
-cb_ttha_code := cb_tta_code +1;
-cb_dda_code := cb_ttha_code +1;
-cb_ddha_code := cb_dda_code +1;
-cb_nna_code := cb_ddha_code +1;
-cb_ta_code := cb_nna_code +1;
-cb_tha_code := cb_ta_code +1;
-cb_da_code := cb_tha_code +1;
-cb_dha_code := cb_da_code +1;
-cb_na_code := cb_dha_code +1;
-cb_pa_code := oct"141";
-cb_pha_code := cb_pa_code +1;
-cb_ba_code := cb_pha_code +1;
-cb_bha_code := cb_ba_code +1;
-cb_ma_code := cb_bha_code +1;
-cb_ya_code := cb_ma_code +1;
-cb_ra_code := cb_ya_code +1;
-cb_rra_code := cb_ra_code +1;
-cb_la_code := cb_rra_code +1;
-cb_lla_code := cb_la_code +1;
-cb_va_code := cb_lla_code +1;
-cb_ca_code := cb_va_code +1;
-cb_sha_code := cb_ca_code +1;
-cb_sa_code := cb_sha_code +1;
-cb_ha_code := cb_sa_code +1;
-cb_ksha_code := cb_ha_code +1;
-cb_dt_code := cb_ksha_code +1;
-cb_np_code := cb_dt_code +1;
-cb_vg_code := cb_np_code +1;
-cb_bb_code := cb_vg_code +1; % boxes(bb,bo,be)(used for demonstrating
-% vowel modifiers, cons. conjuncts)
-cb_bo_code := cb_bb_code +1;
-cb_be_code := cb_bo_code +1;
-
-% Consonant conjuncts
-cc_ka_code := vm_p_code +1;
-cc_kha_code := cc_ka_code +1;
-cc_ga_code := cc_kha_code +1;
-cc_gha_code := cc_ga_code +1;
-cc_nga_code := cc_gha_code +1;
-cc_cha_code := cc_nga_code +1;
-cc_ccha_code := cc_cha_code +1;
-cc_ja_code := cc_ccha_code +1;
-cc_jha_code := cc_ja_code +1;
-cc_nya_code := cc_jha_code +1;
-cc_tta_code := cc_nya_code +1;
-cc_ttha_code := cc_tta_code +1;
-cc_dda_code := cc_ttha_code +1;
-cc_ddha_code := cc_dda_code +1;
-cc_nna_code := cc_ddha_code +1;
-cc_ta_code := cc_nna_code +1;
-cc_tha_code := cc_ta_code +1;
-cc_da_code := cc_tha_code +1;
-cc_dha_code := cc_da_code +1;
-cc_na_code := cc_dha_code +1;
-cc_pa_code := cc_na_code +1;
-cc_pha_code := cc_pa_code +1;
-cc_ba_code := cc_pha_code +1;
-cc_bha_code := cc_ba_code +1;
-cc_ma_code := cc_bha_code +1;
-cc_ya_code := cc_ma_code +1;
-cc_ra_code := cc_ya_code +1;
-cc_rra_code := cc_ra_code +1;
-cc_la_code := cc_rra_code +1;
-cc_lla_code := cc_la_code +1;
-cc_va_code := cc_lla_code +1;
-cc_ca_code := cc_va_code +1;
-cc_sha_code := cc_ca_code +1;
-cc_sa_code := cc_sha_code +1;
-cc_ha_code := cc_sa_code +1;
-
-% bars used for transliteration of vedic hymns
-% and other symbols used for singing
-b_udatta1_code := oct"005";
-b_udatta2_code := b_udatta1_code +1;
-b_anudatta_code := b_udatta2_code +1;
-
-% Roman digits
-dr_zero_code := ASCII"0";
-dr_one_code := dr_zero_code +1;
-dr_two_code := dr_one_code +1;
-dr_three_code := dr_two_code +1;
-dr_four_code := dr_three_code +1;
-dr_five_code := dr_four_code +1;
-dr_six_code := dr_five_code +1;
-dr_seven_code := dr_six_code +1;
-dr_eight_code := dr_seven_code +1;
-dr_nine_code := dr_eight_code +1;
-
-% Telugu digits
-dt_zero_code := oct"015";
-dt_one_code := dt_zero_code +1;
-dt_two_code := dt_one_code +1;
-dt_three_code := dt_two_code +1;
-dt_four_code := dt_three_code +1;
-dt_five_code := dt_four_code +1;
-dt_six_code := dt_five_code +1;
-dt_seven_code := dt_six_code +1;
-dt_eight_code := dt_seven_code +1;
-dt_nine_code := dt_eight_code +1;
-
-% Punctuations
-p_period_code := ASCII".";
-p_comma_code := ASCII",";
-p_equal_code := ASCII"=";
-p_bar_code := oct"177";
-p_dbar_code := oct"000";
-p_colon_code := ASCII":";
-p_scolon_code := ASCII";";
-p_cquote_code := ASCII"'";
-p_cquotes_code := oct"001";
-p_oquote_code := ASCII"`";
-p_oquotes_code := oct"002";
-p_dquotes_code := ASCII ditto; %ASCII "
-p_slash_code := ASCII"/";
-p_hash_code := ASCII"#";
-p_excla_code := ASCII"!";
-p_asterisk_code := ASCII"*";
-p_plus_code := ASCII"+";
-p_lbracket_code := ASCII"[";
-p_rbracket_code := ASCII"]";
-p_lparen_code := ASCII"(";
-p_rparen_code := ASCII")";
-p_lbrace_code := ASCII"{";
-p_rbrace_code := ASCII"}";
-p_percent_code := ASCII"%";
-p_bslash_code := ASCII"\";
-p_lbar_code := ASCII"|";
-p_hyphen_code := ASCII"-";
-p_lhyphen_code := oct"003";
-p_vlhyphen_code := oct"004";
-p_ubar_code := ASCII"_";
-p_question_code := ASCII"?";
-p_dollar_code := ASCII"$";
-p_greater_code := ASCII">";
-p_less_code := ASCII"<";
-p_at_code := ASCII"@";
-p_tilde_code := ASCII"~";
-p_hat_code := ASCII"^";
-p_ampersand_code := ASCII"&";
-
-% Ubayaksharas
-u_ardhasunna_code := oct"010";
-u_sunna_code := u_ardhasunna_code +1;
-u_visarga_code := u_sunna_code +1;
-u_ardhavisarga_code := u_visarga_code +1;
-u_avagraha_code := u_ardhavisarga_code +1;
-
-%some consonant+vowel's need special symbols. Next we will
-%define codes for these symbols.
-cv_ku_code := cc_ha_code+1;
-cv_khe_code := cv_ku_code+1;
-cv_khao_code := cv_khe_code+1;
-cv_ge_code := cv_khao_code+1;
-cv_ngu_code := cv_ge_code+1;
-cv_nguu_code := cv_ngu_code+1;
-cv_che_code := cv_nguu_code+1;
-cv_chao_code := cv_che_code+1;
-cv_cche_code := cv_chao_code+1;
-cv_cchao_code := cv_cche_code+1;
-cv_je_code := cv_cchao_code+1;
-cv_ju_code := cv_je_code+1;
-cv_juu_code := cv_ju_code+1;
-cv_jao_code := cv_juu_code+1;
-cv_ttao_code := cv_jao_code+1;
-cv_tthe_code := cv_ttao_code+1;
-cv_ddu_code := cv_tthe_code+1;
-cv_ddhu_code := cv_ddu_code+1;
-cv_te_code := cv_ddhu_code+1;
-cv_tao_code := cv_te_code+1;
-cv_the_code := cv_tao_code+1;
-cv_de_code := cv_the_code+1;
-cv_dhe_code := cv_de_code+1;
-cv_ne_code := cv_dhe_code+1;
-cv_nao_code := cv_ne_code+1;
-cv_paa_code := cv_nao_code+1;
-cv_pu_code := cv_paa_code+1;
-ccv_pu_code := cv_pu_code+1; %con. conjunct for pa + vowel u
-cv_puu_code := ccv_pu_code+1;
-ccv_puu_code := cv_puu_code+1; %con. conjunct for pa + vowel uu
-cv_phaa_code := ccv_puu_code+1;
-ccv_phu_code := cv_phaa_code+1; %con. conjunct for pha + vowel u
-ccv_phuu_code := ccv_phu_code+1; %con. conjunct for pha + vowel uu
-cv_be_code := ccv_phuu_code+1;
-cv_bao_code := cv_be_code+1;
-cv_bhe_code := cv_bao_code+1;
-cv_bhao_code := cv_bhe_code+1;
-cv_re_code := cv_bhao_code+1;
-cv_le_code := cv_re_code+1;
-cv_lao_code := cv_le_code+1;
-cv_lle_code := cv_lao_code+1;
-cv_llu_code := cv_lle_code+1;
-cv_llao_code := cv_llu_code+1;
-cv_ve_code := cv_llao_code+1;
-cv_vao_code := cv_ve_code+1;
-cv_ce_code := cv_vao_code+1;
-cv_cao_code := cv_ce_code+1;
-cv_shaa_code := cv_cao_code+1;
-cv_shu_code := cv_shaa_code+1;
-cv_saa_code := cv_shu_code+1;
-cv_haa_code := cv_saa_code+1;
-cv_hao_code := cv_haa_code+1;
-cv_kshu_code := cv_hao_code+1;
diff --git a/Master/texmf-dist/fonts/source/public/itrans/telmode.mf b/Master/texmf-dist/fonts/source/public/itrans/telmode.mf
deleted file mode 100644
index 63760d2a2bc..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/telmode.mf
+++ /dev/null
@@ -1,21 +0,0 @@
-% This file is part of the TeluguTeX Software Package.
-%Copyright (c) 1991 Lakshmankumar Mukkavilli
-%
-%The TeluguTeX Software Package is distributed in the hope that
-%it will be useful,but WITHOUT ANY WARRANTY. No author or distributor
-%accepts responsibility to anyone for the consequences of using it
-%or for whether it serves any particular purpose or works at all,
-%unless he says so in writing. Refer to the TeluguTeX Software Package
-%General Public License for full details.
-%
-%Everyone is granted permission to copy, modify and redistribute
-%the TeluguTeX Software Package, but only under the conditions described in the
-%TeluguTeX Software Package General Public License. A copy of this license is
-%supposed to have been given to you along with TeluguTeX Software Package so you
-%can know your rights and responsibilities. It should be in a
-%file named CopyrightLong. Among other things, the copyright notice
-%and this notice must be preserved on all copies.
-
-% avinash: comment out the mode line, since MakeTeXPK or MakeTeXTFM will
-% pass the correct mode to mf anyway, no need to hardcode it here.
-% mode=localfont;
diff --git a/Master/texmf-dist/fonts/source/public/itrans/telparam.mf b/Master/texmf-dist/fonts/source/public/itrans/telparam.mf
deleted file mode 100644
index 74cb3f0efe0..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/telparam.mf
+++ /dev/null
@@ -1,135 +0,0 @@
-% This file is part of the TeluguTeX Software Package.
-%Copyright (c) 1991 Lakshmankumar Mukkavilli
-%
-%The TeluguTeX Software Package is distributed in the hope that
-%it will be useful,but WITHOUT ANY WARRANTY. No author or distributor
-%accepts responsibility to anyone for the consequences of using it
-%or for whether it serves any particular purpose or works at all,
-%unless he says so in writing. Refer to the TeluguTeX Software Package
-%General Public License for full details.
-%
-%Everyone is granted permission to copy, modify and redistribute
-%the TeluguTeX Software Package, but only under the conditions described in the
-%TeluguTeX Software Package General Public License. A copy of this license is
-%supposed to have been given to you along with TeluguTeX Software Package so you
-%can know your rights and responsibilities. It should be in a
-%file named CopyrightLong. Among other things, the copyright notice
-%and this notice must be preserved on all copies.
-%%%%%%%%
-% This file contains various parameters used in making a font
-% for telugu. Many of the parameters are used in several places.
-% Before changing anything here you should be very clear about
-% the possible impact.
-%
-input telbase % read basefile
-
-font_identifier :="TELUGU";
-
-% parameters
-
-u#:=designsize/18; % unit width
-v#:=designsize; % total height
-uh#:=v#/18; % unit height
-top_shoulder:=2/36; % top shoulder proportion
-bot_shoulder:=2/36; % bottom shoulder proportion
-xheight:=15/36; % x height proportion
-ascheight:=10/36; % ascender height proportion
-desdepth:=7/36; % descender depth proportion
-figheight:=6/36; % height of roman digits
-
-em_width#:=18u#; % same as font_quad
-
-asc_height#:=(ascheight+xheight)*v#;
-des_depth#:=desdepth*v#;
-x_height#:=xheight*v#;
-bot_depth#:=(bot_shoulder+desdepth)*v#;
-top_height#:=(top_shoulder+ascheight+xheight)*v#;
-fig_height#:=(figheight+xheight)*v#; % height of roman digits
-tfig_width#:=7.5u#; % width of telugu digits
-tfig_height#:=x_height#; % height of telugu digits
-
-asc_height1#:=(1/3ascheight+xheight)*v#;
-asc_height2#:=(2/3ascheight+xheight)*v#;
-
-j_height#:=2/3x_height#; % height of bowls in ja,ta etc
-c_height#:=1/3x_height#; % height of circle in ma, va etc
-% c_height is used to draw small circles. If we use a wide pen then the circle
-% may not be clearly visible. Hence the following statement.
-if c_height# < (3.2*pen_width#):c_height#:=3.2pen_width#; fi;
-w_height#:=1/3x_height#; % height of wedge in da,ta etc
-ascunit#:=1/6(asc_height#-x_height#); % a unit for acsender area
-vmwidth#:=7u#; % width of vowel modifiers
-top_accent#:=1.5uh#; % base for accents that appear at top
-bot_accent#:=1.5uh#; % base for accents that appear below
-cc_scale:=0.7; % scale factor for consonant conjuncts
-ccwidth#:=vmwidth#; % width of co.conjuncts that appear on % the side
-dot_radius#:=u#; % radius of dot
-wedge_height#:=x_height#/4; % height of wedge (in dha, uu etc)
-wedge_depth#:=4/9des_depth#; % depth of wedge(in dha,uu etc)
-sc_height#:=1/6x_height#; % misc. usage
-
-v_a_width#:=10u#; % width of vowel a
-v_e_width#:=7.5u#; % width of vowel e
-v_u_width#:=8u#; % width of vowel u (like dda no hat
-v_lo_width#:=11u#; % width of vowel lo(inverted ja)
-v_ea_width#:=6u#; % width of vowel ea(like va without
-v_i_width#:=7u#; % width of vowel i
-
-vm_a_width#:=5u#; % width of vowel modifier a
-vm_e_width#:=4u#; % width of vowel modifier e
-vm_e_height1#:=asc_height2#; % height of vowelmodifier e (used
- % with certain consonants kha,cha,
- % ccha,ja,ta,na,ba,bha,ma,la,va etc)
-vm_e_height2#:=5/6x_height#; % vowel mod. e for ra,ga.da sits
-vm_e_height3#:=(1/2ascheight+xheight)*v#; % between vm_e_height2 and 3
-vm_u_width#:=5u#; % width of ubowl (attached to letter
-vm_ro_width#:=6u#; % width of vowel modifier ro
-vm_ao_width#:=8u#; % width of vowel modifier ao
-vm_aoo_width#:=vm_ao_width#+1.5u#; % width of vowel modifier aoo
-
-cb_ka_width#:=6u#; % width of ka
-cb_kha_width#:=7.5u#; % width of kha
-cb_ga_width#:=6u#; % width of ga
-cb_cha_width#:=9u#; % width of cha
-cb_ja_width#:=7.5u#; % width of ja
-cb_tta_width#:=10.5u#; % width of tta
-cb_nna_width#:=10u#; % width of nna
-cb_ta_width#:=8u#; % width of ta
-cb_da_width#:=9.0u#; % width of da
-cb_na_width#:=7.5u#; % width of na
-cb_ba_width#:=7.5u#; % width of ba
-cb_ya_width#:=10u#; % width of ya (without bowl)
-cb_ra_width#:=6u#; % width of ra
-cb_la_width#:=9u#; % width of la
-cb_lla_width#:=6u#; % width of lla
-cb_va_width#:=7.5u#; % width of va
-cb_ca_width#:=5u#; % width of ca
-cb_sha_width#:=cb_va_width#+1.5u#; % width of sha
-cb_ksha_width#:=cb_ka_width#; % width of ksha
-cb_ksha_depth#:=des_depth#; % floor of ksha
-cb_np_width#:=ccwidth#; % width of nakarapollu
-cb_vg_width#:=ccwidth#; % width of valapalagilaka
-
-cv_pu_width#:=cb_va_width#+2u#; % width of u modifier for pa
-cv_pu_depth#:=1.5uh#; % depth of u modifier for pa
-
-p_comma_width#:=2dot_radius#+u#; % width of comma
-half_plus_width#:=cb_ja_width#/2; % width of symbol like truncated +
-
-% ul#, ur# indicate the amount of white space that is added
-% to a symbol. Following are the criteria used to add space
-% consonant base, vowels - none
-% punctuation,digits - on right
-% consonant conjuncts that appear below,vowel modifiers that appear
-% above/below - none
-% accents that appear below/above - none
-% consonant conjuncts that appear on the side - on left
-% vowel modifiers for u, uu - none
-% vowel modifiers for ro, roo - on left
-% While composing Telugu text using TeX, space is added after a syllable
-% by the macros that build a syllable.
-ul#:=2u#; % white space (on left)
-ur#:=2u#; % white space (on right)
-
-
-generate telugu; % switch to driver files
diff --git a/Master/texmf-dist/fonts/source/public/itrans/telspc.mf b/Master/texmf-dist/fonts/source/public/itrans/telspc.mf
deleted file mode 100644
index c2ae45d132e..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/telspc.mf
+++ /dev/null
@@ -1,52 +0,0 @@
-%telspc%
-% generates striped characters with shading
-input telmode;
-font_size 72pt#;
-slant:=0;
-pen_width#:=2.5pt#;
-% Following code(with minor modifications) is taken from the article,
-% The ABC's of Special Effects by Georgia K. M. Tobin,
-% that appeared in TUGboat, Volume 9(1988), No. 1
-vardef special_effects=
-% creates characters filled with stripes and followed by a shadow.
- cullit;
- picture Normalchar;
- Normalchar:=currentpicture;
- clearit;
-% Depending on the output device, pen size(0.1pt) may need to be
-% changed.
- pickup pencircle scaled 0.1pt;
- filldraw (0,-d)--(w,-d)--
- (w,h)--(0,h)--cycle;
- picture Blackbox;
- Blackbox:=currentpicture;
- picture Reversevideo;
- Reversevideo:=Blackbox-Normalchar;
- clearit;
-% Depending on the output device,stepsize(uh/3) may need to be
-% changed.
- for f=-d step uh/3 until h:
- draw(0,f)--(w,f);
- endfor;
- currentpicture:=
- currentpicture-Reversevideo;
- cullit;
- picture Stripedchar;
- Stripedchar:=currentpicture;
- clearit;
-% Depending on the output device,offset(1.5pt) may need to be
-% changed.
- currentpicture:=Normalchar shifted(1.5pt,-1.5pt);
- picture Shadow;
- Shadow:=currentpicture;
- clearit;
- currentpicture:=Shadow-Normalchar;
- cullit;
- picture Shadowonly;
- Shadowonly:=currentpicture;
- clearit;
-
- currentpicture:=Shadowonly+Stripedchar;
-enddef;
-input telparam;
-%%
diff --git a/Master/texmf-dist/fonts/source/public/itrans/telugu.mf b/Master/texmf-dist/fonts/source/public/itrans/telugu.mf
deleted file mode 100644
index f442599c9f2..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/telugu.mf
+++ /dev/null
@@ -1,48 +0,0 @@
-% This file is part of the TeluguTeX Software Package.
-%Copyright (c) 1991 Lakshmankumar Mukkavilli
-%
-%The TeluguTeX Software Package is distributed in the hope that
-%it will be useful,but WITHOUT ANY WARRANTY. No author or distributor
-%accepts responsibility to anyone for the consequences of using it
-%or for whether it serves any particular purpose or works at all,
-%unless he says so in writing. Refer to the TeluguTeX Software Package
-%General Public License for full details.
-%
-%Everyone is granted permission to copy, modify and redistribute
-%the TeluguTeX Software Package, but only under the conditions described in the
-%TeluguTeX Software Package General Public License. A copy of this license is
-%supposed to have been given to you along with TeluguTeX Software Package so you
-%can know your rights and responsibilities. It should be in a
-%file named CopyrightLong. Among other things, the copyright notice
-%and this notice must be preserved on all copies.
-%%%%%%%
-% This file contains font dimensions, ligature definitions etc.
-%
-font_coding_scheme := "TeX text";
-
-mode_setup; font_setup;
-
-input telcodes; % codes for telugu symbols
-input telchrs1; % vowels,vowel modifiers, consonant bases,
-% % consonant conjuncts, accents, c+v's
-input telchrs2; % consonant + vowel that need special care
-input telchrs3; % digits(roman&Telugu), punctuation
-
-% Font Dimensions
-
-font_slant slant;
-font_x_height x_height#;
-font_normal_space 6u#;
-font_normal_stretch 3u#;
-font_normal_shrink 2u#;
-font_quad em_width#;
-font_extra_space 2u#;
-
-%ligature and kern information
-
-ligtable "'": "'" =: p_cquotes_code; % close quotes
-ligtable "`": "`" =: p_oquotes_code; % open quotes
-ligtable "-": "-" =: p_lhyphen_code; % en dash
-ligtable p_lhyphen_code: "-" =: p_vlhyphen_code; % em dash
-
-if not testing: expandafter stop fi;
diff --git a/Master/texmf-dist/fonts/source/public/itrans/wntml12.mf b/Master/texmf-dist/fonts/source/public/itrans/wntml12.mf
deleted file mode 100644
index 46d97df59aa..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/wntml12.mf
+++ /dev/null
@@ -1,77 +0,0 @@
-% This is WNTML12.MF (Washington Tamil 12pt)
-% based on CMR12.MF
-% Created by Avinash Chopde, from the existing U of Wash definition
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNTML"; font_size 12pt#;
-
-u#:=23.5/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=5.8/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=0pt#; % extra space added to all sidebars
-
-body_height#:=324/36pt#; % height of tallest characters
-asc_height#:=300/36pt#; % height of lowercase ascenders
-cap_height#:=295.2/36pt#; % height of caps
-fig_height#:=278.4/36pt#; % height of numerals
-x_height#:=186/36pt#; % height of lowercase without ascenders
-math_axis#:=108/36pt#; % axis of symmetry for math symbols
-bar_height#:=104.4/36pt#; % height of crossbar in lowercase e
-comma_depth#:=84/36pt#; % depth of comma below baseline
-desc_depth#:=84/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=7.5/36pt#; % width of extrafine details
-hair#:=9.5/36pt#; % lowercase hairline breadth
-stem#:=28/36pt#; % lowercase stem breadth
-curve#:=33/36pt#; % lowercase curve breadth
-ess#:=30/36pt#; % breadth in middle of lowercase s
-flare#:=36/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=42/36pt#; % diameter of dots
-cap_hair#:=11.5/36pt#; % uppercase hairline breadth
-cap_stem#:=35/36pt#; % uppercase stem breadth
-cap_curve#:=40/36pt#; % uppercase curve breadth
-cap_ess#:=38/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.44pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=24/36pt#; % vertical distance from serif base to tangent
-jut#:=33/36pt#; % protrusion of lowercase serifs
-cap_jut#:=41/36pt#; % protrusion of uppercase serifs
-beak_jut#:=11.4/36pt#; % horizontal protrusion of beak serifs
-beak#:=84/36pt#; % vertical protrusion of beak serifs
-vair#:=8.5/36pt#; % vertical diameter of hairlines
-notch_cut#:=12pt#; % maximum breadth above or below notches
-bar#:=12.5/36pt#; % lowercase bar thickness
-slab#:=12.5/36pt#; % serif and arm thickness
-cap_bar#:=12.5/36pt#; % uppercase bar thickness
-cap_band#:=12.5/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=12pt#; % max breadth above/below uppercase notches
-serif_drop#:=4.8/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=9/36pt#; % amount of overshoot for curves
-apex_o#:=9/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=-0.2; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-generate wntamil % switch to the driver file
diff --git a/Master/texmf-dist/fonts/source/public/itrans/wntml17.mf b/Master/texmf-dist/fonts/source/public/itrans/wntml17.mf
deleted file mode 100644
index 57fc94db469..00000000000
--- a/Master/texmf-dist/fonts/source/public/itrans/wntml17.mf
+++ /dev/null
@@ -1,77 +0,0 @@
-% This is WNTML12.MF (Washington Tamil 12pt)
-% based on CMR12.MF
-% Created by Avinash Chopde, from the existing U of Wash definition
-if unknown cmbase: input cmbase fi
-
-font_identifier:="WNTML"; font_size 17.28pt#;
-
-u#:=32.5/36pt#; % unit width
-width_adj#:=0pt#; % width adjustment for certain characters
-serif_fit#:=0pt#; % extra sidebar near lowercase serifs
-cap_serif_fit#:=8/36pt#; % extra sidebar near uppercase serifs
-letter_fit#:=-0.1pt#; % extra space added to all sidebars
-
-body_height#:=466/36pt#; % height of tallest characters
-asc_height#:=432/36pt#; % height of lowercase ascenders
-cap_height#:=425/36pt#; % height of caps
-fig_height#:=401/36pt#; % height of numerals
-x_height#:=267.8/36pt#; % height of lowercase without ascenders
-math_axis#:=155.5/36pt#; % axis of symmetry for math symbols
-bar_height#:=150/36pt#; % height of crossbar in lowercase e
-comma_depth#:=121/36pt#; % depth of comma below baseline
-desc_depth#:=121/36pt#; % depth of lowercase descenders
-
-crisp#:=0pt#; % diameter of serif corners
-tiny#:=8/36pt#; % diameter of rounded corners
-fine#:=7/36pt#; % diameter of sharply rounded corners
-thin_join#:=9/36pt#; % width of extrafine details
-hair#:=11/36pt#; % lowercase hairline breadth
-stem#:=33/36pt#; % lowercase stem breadth
-curve#:=40/36pt#; % lowercase curve breadth
-ess#:=35/36pt#; % breadth in middle of lowercase s
-flare#:=45/36pt#; % diameter of bulbs or breadth of terminals
-dot_size#:=51/36pt#; % diameter of dots
-cap_hair#:=13/36pt#; % uppercase hairline breadth
-cap_stem#:=41/36pt#; % uppercase stem breadth
-cap_curve#:=47/36pt#; % uppercase curve breadth
-cap_ess#:=43/36pt#; % breadth in middle of uppercase s
-rule_thickness#:=.6pt#; % thickness of lines in math symbols
-
-dish#:=1/36pt#; % amount erased at top or bottom of serifs
-bracket#:=34/36pt#; % vertical distance from serif base to tangent
-jut#:=42/36pt#; % protrusion of lowercase serifs
-cap_jut#:=50/36pt#; % protrusion of uppercase serifs
-beak_jut#:=15/36pt#; % horizontal protrusion of beak serifs
-beak#:=121/36pt#; % vertical protrusion of beak serifs
-vair#:=10/36pt#; % vertical diameter of hairlines
-notch_cut#:=17pt#; % maximum breadth above or below notches
-bar#:=16/36pt#; % lowercase bar thickness
-slab#:=16/36pt#; % serif and arm thickness
-cap_bar#:=16/36pt#; % uppercase bar thickness
-cap_band#:=16/36pt#; % uppercase thickness above/below lobes
-cap_notch_cut#:=17pt#; % max breadth above/below uppercase notches
-serif_drop#:=7/36pt#; % vertical drop of sloped serifs
-stem_corr#:=1/36pt#; % for small refinements of stem breadth
-vair_corr#:=1/36pt#; % for small refinements of hairline height
-apex_corr#:=0pt#; % extra width at diagonal junctions
-
-o#:=10/36pt#; % amount of overshoot for curves
-apex_o#:=10/36pt#; % amount of overshoot for diagonal junctions
-
-slant:=0; % tilt ratio $(\Delta x/\Delta y)$
-fudge:=1; % factor applied to weights of heavy characters
-math_spread:=-0.4; % extra openness of math symbols
-superness:=1/sqrt2; % parameter for superellipses
-superpull:=1/6; % extra openness inside bowls
-beak_darkness:=11/30; % fraction of triangle inside beak serifs
-ligs:=2; % level of ligatures to be included
-
-square_dots:=false; % should dots be square?
-hefty:=false; % should we try hard not to be overweight?
-serifs:=true; % should serifs and bulbs be attached?
-monospace:=false; % should all characters have the same width?
-variant_g:=false; % should an italic-style g be used?
-low_asterisk:=false; % should the asterisk be centered at the axis?
-math_fitting:=false; % should math-mode spacing be used?
-
-generate wntamil % switch to the driver file
diff --git a/Master/texmf-dist/fonts/tfm/public/itrans/kan12.tfm b/Master/texmf-dist/fonts/tfm/public/itrans/kan12.tfm
deleted file mode 100644
index 78c6d308a82..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/itrans/kan12.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/itrans/kan12b.tfm b/Master/texmf-dist/fonts/tfm/public/itrans/kan12b.tfm
deleted file mode 100644
index 79c5881bbef..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/itrans/kan12b.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/itrans/kan12nx.tfm b/Master/texmf-dist/fonts/tfm/public/itrans/kan12nx.tfm
deleted file mode 100644
index e0357926dc7..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/itrans/kan12nx.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/itrans/kan12s.tfm b/Master/texmf-dist/fonts/tfm/public/itrans/kan12s.tfm
deleted file mode 100644
index db26783995b..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/itrans/kan12s.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/itrans/kan18.tfm b/Master/texmf-dist/fonts/tfm/public/itrans/kan18.tfm
deleted file mode 100644
index 4ef2585ed47..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/itrans/kan18.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/itrans/ncpicsxp.tfm b/Master/texmf-dist/fonts/tfm/public/itrans/ncpicsxp.tfm
deleted file mode 100644
index b600497687f..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/itrans/ncpicsxp.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/itrans/ncprcsxp.tfm b/Master/texmf-dist/fonts/tfm/public/itrans/ncprcsxp.tfm
deleted file mode 100644
index 7efe1d3b722..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/itrans/ncprcsxp.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/itrans/tel12.tfm b/Master/texmf-dist/fonts/tfm/public/itrans/tel12.tfm
deleted file mode 100644
index fd694338328..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/itrans/tel12.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/itrans/tel12b.tfm b/Master/texmf-dist/fonts/tfm/public/itrans/tel12b.tfm
deleted file mode 100644
index 84a689d370f..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/itrans/tel12b.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/itrans/tel12nx.tfm b/Master/texmf-dist/fonts/tfm/public/itrans/tel12nx.tfm
deleted file mode 100644
index 5452c260857..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/itrans/tel12nx.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/itrans/tel12ny.tfm b/Master/texmf-dist/fonts/tfm/public/itrans/tel12ny.tfm
deleted file mode 100644
index 9a3fbe79d7b..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/itrans/tel12ny.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/itrans/tel12s.tfm b/Master/texmf-dist/fonts/tfm/public/itrans/tel12s.tfm
deleted file mode 100644
index b3a6f712f25..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/itrans/tel12s.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/itrans/tel18.tfm b/Master/texmf-dist/fonts/tfm/public/itrans/tel18.tfm
deleted file mode 100644
index b8526911a1e..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/itrans/tel18.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/itrans/telspc.tfm b/Master/texmf-dist/fonts/tfm/public/itrans/telspc.tfm
deleted file mode 100644
index 879ed6c6410..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/itrans/telspc.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/itrans/wntml12.tfm b/Master/texmf-dist/fonts/tfm/public/itrans/wntml12.tfm
deleted file mode 100644
index 9f64f0e1867..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/itrans/wntml12.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/itrans/wntml17.tfm b/Master/texmf-dist/fonts/tfm/public/itrans/wntml17.tfm
deleted file mode 100644
index 010dcb8f302..00000000000
--- a/Master/texmf-dist/fonts/tfm/public/itrans/wntml17.tfm
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/itrans/ncpi____.ttf b/Master/texmf-dist/fonts/truetype/public/itrans/ncpi____.ttf
deleted file mode 100644
index 0904ea46f14..00000000000
--- a/Master/texmf-dist/fonts/truetype/public/itrans/ncpi____.ttf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/truetype/public/itrans/ncpr____.ttf b/Master/texmf-dist/fonts/truetype/public/itrans/ncpr____.ttf
deleted file mode 100644
index 51bef1e7993..00000000000
--- a/Master/texmf-dist/fonts/truetype/public/itrans/ncpr____.ttf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/itrans/ncpi____.pfb b/Master/texmf-dist/fonts/type1/public/itrans/ncpi____.pfb
deleted file mode 100644
index 66c0db7e807..00000000000
--- a/Master/texmf-dist/fonts/type1/public/itrans/ncpi____.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/itrans/ncpr____.pfb b/Master/texmf-dist/fonts/type1/public/itrans/ncpr____.pfb
deleted file mode 100644
index 3446f8f0b7b..00000000000
--- a/Master/texmf-dist/fonts/type1/public/itrans/ncpr____.pfb
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/itrans/htmlstub.sty b/Master/texmf-dist/tex/latex/itrans/htmlstub.sty
deleted file mode 100644
index 9be8488457b..00000000000
--- a/Master/texmf-dist/tex/latex/itrans/htmlstub.sty
+++ /dev/null
@@ -1,16 +0,0 @@
-% ITRANS html.sty stub file
-% USE THIS FILE IF YOU DO NOT HAVE html.sty from the Latex2HTML package
-
-\usepackage{comment}
-
-\excludecomment{htmlonly}
-
-\newcommand{\htmladdnormallink}[2]{#1}
-
-\newenvironment{makeimage}{}{}
-
-\newenvironment{imagesonly}{}{}
-
-\newcommand{\htmlrule}[1][]{}
-
-\newcommand{\htmlimage}[1]{}
diff --git a/Master/texmf-dist/tex/latex/itrans/idevn.tex b/Master/texmf-dist/tex/latex/itrans/idevn.tex
deleted file mode 100644
index f5b551be8e5..00000000000
--- a/Master/texmf-dist/tex/latex/itrans/idevn.tex
+++ /dev/null
@@ -1,299 +0,0 @@
-% ITRANS Devanagari Header for TeX/LaTeX.
-% using either Devnac or Devnag font
-% Defines devanagari fonts in various sizes
-% Also includes some macros for the ITRANS song book....
-%-----
-% Copy this file to someplace where TeX can find it, the best place
-% is usually the ITRANS lib/ directory. Make sure to add that directory
-% to the TEXINPUTS environment variable.
-%-----
-% created: avinash chopde, february 1994
-% avinash@acm.org
-% modified: may 2001
-% $Header:$
-% -----------------------------------------------------------------
-%% Usage:
-%% Include this file somewhere in the beginning of your input file.
-% \input <thisfilename>
-%% Then, if you are using Frans's font, add these lines (uncommented):
-% #indianifm=dvng_is.ifm % ITRANS command
-% #indianfont=\fransdvng
-%% If you are using the PostScript Devnac font that came with ITRANS, add
-%% these lines (uncommented):
-% #indianifm=dvnc.ifm % ITRANS command
-% #indianfont=\postdvng
-%% Then, whenever you need to use some particular size of the font,
-%% use the following command:
-% \let\usedvng=\largedvng % usedvng is used by \fransdvng or \avidvng
-%% sizes available: normaldvng < largedvng < LARGEdvng < hugedvng
-% see the file ../doc/sample.itx for an example.
-% -----------------------------------------------------------------
-\newif\iffrans
-% -----------------------------------------------------------------
-% Page commands (for LaTeX ONLY, use one of these commands in preamble)
-\def\portraitpage{%
- \setlength{\topmargin}{-0.50in} % real margin == this + 1in
- \setlength{\oddsidemargin}{-0.0in} % real margin == this + 1in
- \setlength{\evensidemargin}{-0.0in} % real margin == this + 1in
- \setlength{\columnsep}{20pt}
- \setlength{\columnseprule}{0.4pt}
-
- % Use Portrait Size Page
- \setlength{\textwidth}{6.5in}
- \setlength{\textheight}{9.0in}%
-}
-\def\landscapepage{%
- \typeout{Landscape Mode: be sure to print in landscape format}
- \typeout{ (for dvips, use -t landscape option)}
-
- \setlength{\topmargin}{-0.75in} % real margin == this + 1in
- \setlength{\oddsidemargin}{-0.0in} % real margin == this + 1in
- \setlength{\evensidemargin}{-0.0in} % real margin == this + 1in
- \setlength{\columnsep}{20pt}
- \setlength{\columnseprule}{0.4pt}
-
- % Use Landscape Size Page
- \setlength{\textwidth}{9.5in}
- \setlength{\textheight}{7in}%
-}
-% -----------------------------------------------------------------
-% Font Stuff
-\font\sixrm=cmr6
-\font\sevenrm=cmr7
-\font\eightrm=cmr8
-\font\ninerm=cmr9
-\font\tenrm=cmr10
-
-\let\smallcmr=\sixrm
-\let\titlefont=\eightrm
-
-\def\devnmode{
- \tolerance=10000
- \pretolerance=10000
- \normalbaselines
- \hyphenchar\devnfont=-1 % do not hyphenate words using this font
- %
- % If using Frans's font, need to make punctuation chars active.
- \iffrans
- \specialsforfrans % turn this on for Frans' font only.
- \fi
- % \englfont % default font is english font.
- \devnfont % default font is devanagari font.
-}
-% ------------------------------------------------------------------------
-% Devanagari font macros
-% sizes: normal < large < Large < LARGE < huge < Huge
-
-% 10pt text
-\def\normaldvng{
- \iffrans
- \font\devnfont=dvng10
- \font\englfont=cmr10
- \else
- \font\devnfont=dnh at 12pt % size looks like 10pt
- \font\englfont=cmbx10
- \fi
- \normalbaselineskip=15pt \devnmode}
-
-% 10.95pt text
-\def\largedvng{\iffrans \font\devnfont=dvng10 scaled\magstephalf
- \font\englfont=cmr10 scaled\magstephalf
- \else \font\devnfont=dnh at 14pt % size looks like 11pt
- \font\englfont=cmbx10 scaled\magstephalf
- \fi
- \normalbaselineskip=16pt \devnmode}
-
-% 12pt text
-\def\Largedvng{\iffrans \font\devnfont=dvng10 scaled\magstep1
- \font\englfont=cmr10 scaled\magstep1
- \else \font\devnfont=dnh at 16pt % size looks like 12pt
- \font\englfont=cmbx10 scaled\magstep1
- \fi
- \normalbaselineskip=18pt \devnmode}
-
-% 14.4pt text
-\def\LARGEdvng{\iffrans \font\devnfont=dvng10 scaled\magstep2 % 14.4pt
- \font\englfont=cmr10 scaled\magstep2
- \else \font\devnfont=dnh at 19pt % size looks like 14.4 pt
- \font\englfont=cmbx10 scaled\magstep2
- \fi
- \normalbaselineskip=21pt minus2pt \devnmode}
-
-% 17.28pt text
-\def\hugedvng{\iffrans \font\devnfont=dvng10 scaled\magstep3 % 17.28pt
- \font\englfont=cmr10 scaled\magstep3
- \else \font\devnfont=dnh at 22pt % size looks like 17.28 pt
- \font\englfont=cmbx10 scaled\magstep3
- \fi
- \normalbaselineskip=25pt \devnmode}
-
-% 20.74pt text
-\def\Hugedvng{\iffrans \font\devnfont=dvng10 scaled\magstep4 % 20.74
- \font\englfont=cmr10 scaled\magstep4
- \else \font\devnfont=dnh at 25pt % size looks like 20.74 pt
- \font\englfont=cmbx10 scaled\magstep4
- \fi
- \normalbaselineskip=28pt \devnmode}
-
-% ------------------------------------------------------------------------
-% (Must do \let\usedvng after normaldvng is defined...)
-%
-\let\usedvng=\normaldvng % default font size definition
-
-\def\fransdvng{\franstrue\usedvng}
-
-\def\postdvng{\fransfalse\usedvng}
-
-% ------------------------------------------------------------------------
-% Macro for song listings (verbatim mode---see page 381 of the TeXbook)
-\def\obeyspaceslines{\def\par{\leavevmode\null\endgraf\penalty-500\relax}%
- \obeylines \obeyspaces}
-% actually, the TeXbook defn has problems -- according to comp.text.tex
-% readers, I needed to add the \null and \relax above to make it correct!
-% otherwise TeX will eat up any number that starts a line!!!!!
-%{\obeyspaces\global\let =\ } % TeX sets space = "\space", change it to "\ "
-{\obeyspaces\global\let =~} % use this for a non-breaking space
-
-\def\threedots{{\englfont%
- \leavevmode\hbox{\hskip2pt .\hskip2pt .\hskip2pt .\hskip2pt}}}
-
-% For Frans's devanagari font, make punctuation chars that are absent from
-% the font active characters, and define them to use the roman font punctuation.
-% These characters have to be made special
-% NO NEED TO DO THIS FOR THE PostScript Devnac font...
-\def\specialsforfrans{%
- \catcode`\(=\active
- \catcode`\,=\active
- \catcode`\)=\active
- \catcode`\:=\active
- \catcode`\;=\active
- \catcode`\!=\active
- \catcode`\?=\active
- \catcode`\'=\active
- \catcode`\"=\active
- \catcode`\/=\active
- \catcode`\|=\active%
-}
-% define the commands for the punctuations
-{\specialsforfrans
- \gdef,{{\englfont\char`\,}}
- \gdef({{\englfont\char`\(}}
- \gdef){{\englfont\char`\)}}
- \gdef:{{\englfont\char`\:}}
- \gdef;{{\englfont\char`\;}}
- \gdef!{{\englfont\char`\!}}
- \gdef?{{\englfont\char`\?}}
- \gdef'{{\englfont\char`\'}}
- \gdef"{{\englfont\char`\"}}
- \gdef/{{\englfont\char`\/}}
- \gdef|{.}
- % CANNOT do the same for - (numbers like kern-0.3 get screwed up!)
- % \catcode`\-=\active % NOTE: this implies that minus cannot be used (no numbers)!
- % \def-{{\englfont\char`\-}} % DONT EVER TURN THIS ON!
- % Therefore, have to use \- in the input song
- % Similarly, cannot use . in input text (to get roman period)
- % Use \. instead.
-}
-% Frans's Font does not have -, but cannot make - an active character,
-% so you must use \- to get a dash (same goes for . (dot) use \. instead).
-% For PostScript out, the hdr.ips defines a \- procedure, so all works
-% there too..... (IF your PostScript intepretor accepts \ in a name!)
-% See the comments regarding "specialsforfrans" in this file to see how
-% other punctuation characters are handled for Frans's devnag font...
-% ------------------
-%
-% ------ definitions for song headings, etc ------
-\def\fileinfo{%
- \ifx\songfile\undefined % songfile is defined when multiple
- % .s files are combined by "isongcat" program.
- \ifx\jobname\undefined
- \rightline{\hbox to 120pt{\hfill\smallcmr ITRANS Song Book}}%
- \else
- \rightline{\hbox to 120pt{\smallcmr ITRANS Song Book:\hfill{\jobname}.s}}%
- \fi
- \else
- \rightline{\hbox to 120pt{\smallcmr ITRANS Song Book:\hfill{\songfile}}}%
- \fi
-}
-
-% songtitle - use if needed. Invoke this after a \startsong statement
-% Assumes that both \startsong and \songtitle lines in the input text
-% do not contain a % at the end....
- \def\stitle#1{} % unused today...
- \def\film#1{\def\vvfilm{#1}}
- \def\starring#1{}
- \def\singer#1{\def\vvsinger{#1}}
- \def\lyrics#1{\def\vvlyrics{#1}}
- \def\music#1{\def\vvmusic{#1}}
-
- \def\printtitle{{% print out vvfilm, vvsinger, vvlyrics, vvmusic
- \ifx\vvfilm\undefined \def\vvfilm{} \fi
- \ifx\vvsinger\undefined \def\vvsinger{} \fi
- \ifx\vvlyrics\undefined \def\vvlyrics{} \fi
- \ifx\vvmusic\undefined \def\vvmusic{} \fi
- \vskip3pt
- \baselineskip=0pt% local def only, using 2 {'s to define \printtitle..
- %
- % Now, print out legend only if atleast one of the args is non-{}
- \def\vvnonempty{1} % initialize non-empty to TRUE
- \ifx\vvfilm\empty \else\def\vvnonempty{0}\fi % check film non-empty
- \ifx\vvsinger\empty \else\def\vvnonempty{0}\fi % check singers
- \ifx\vvlyrics\empty \else\def\vvnonempty{0}\fi % check lyrics
- \ifx\vvmusic\empty \else\def\vvnonempty{0}\fi % check music
- % if any args present, print out legend:
- \nobreak
- \if0\vvnonempty
- \setbox0=\hbox{\titlefont {\smallcmr film:} \vvfilm%
- \quad{\smallcmr singer:} \vvsinger%
- \quad{\smallcmr lyrics:} \vvlyrics%
- \quad{\smallcmr music:} \vvmusic}%
- \ifdim\wd0>\hsize
- % too large, split into two lines
- \hbox to\hsize{\titlefont {\smallcmr film:} \vvfilm%
- \quad{\smallcmr singer:} \vvsinger\hfill}%
- \vskip2pt
- \hbox to\hsize{\titlefont {\smallcmr lyrics:} \vvlyrics%
- \quad{\smallcmr music:} \vvmusic\hfill}%
- \else
- \hbox to\hsize{\titlefont {\smallcmr film:} \vvfilm%
- \hfill{\smallcmr singer:} \vvsinger%
- \hfill{\smallcmr lyrics:} \vvlyrics%
- \hfill{\smallcmr music:} \vvmusic\hfill}%
- \fi
- \fi
- \nobreak
- }}% printtitle
-
-% ------------------------------------------------
-%%%%%%%%%%%%% Shrisha Rao's macros %%%%%%%%%%%%%%
-\def\ldq{{\englfont ``\hskip+0.1em}} % Avinash Chopde's definitions
-\def\rdq{{\englfont ''}} % to make quotes possible.
-
-\def\ast{{\englfont *}} % defined to use an asterisk
-\def\dash{{\englfont ---}} % defined to use a long dash
-\def\spl{{\englfont \S}} % defined to use a special symbol
-
-\def\lsq{{\englfont `\hskip+0.1em}} % single open-quote
-\def\rsq{{\englfont '}} % single close-quote
-
-\def\?{{\englfont ?}} % defined to use a question-mark
-%%%%%%%%%%%%% End of Shrisha Rao's macros %%%%%%%%%%%%%%
-% ------------------------------------------------
-
-\def\startsong{\bgroup
- \def\-{{\englfont -}}%
- \def\.{{\englfont .}}%
- \usedvng % use whatever font the user wants...default normaldvng
- \englfont % usedvng makes default font indian, restore english font
- \parindent=7pt%
- \obeyspaceslines}
-
-\def\endsong{%
- \nobreak
- \vskip 9pt plus1fill % fill this page if no more material available
- \fileinfo\smallskip
- \hrule height0.4pt%
- \egroup
- }
-
-% ----------------------- End of idevn.tex ------------------------
diff --git a/Master/texmf-dist/tex/latex/itrans/itrans.sty b/Master/texmf-dist/tex/latex/itrans/itrans.sty
deleted file mode 100644
index 433a9fe07de..00000000000
--- a/Master/texmf-dist/tex/latex/itrans/itrans.sty
+++ /dev/null
@@ -1,147 +0,0 @@
-%------------------------------------------------------------------------
-% Avinash Chopde: Ross Moore's itrans.sty for supporting ITRANS with
-% LaTeX2HTML are now included with ITRANS (version 5.2 and beyond). June '98.
-% This file is same as latex2html/IndicTeX-HTML/itrans.sty
-%------------------------------------------------------------------------
-% itrans.sty by Ross Moore <ross@mpce.mq.edu.au> $
-%% $Log:
-%
-% LaTeX2e package interface for ...
-%
-% ITRANS pre-processor, and indic fonts, by Avinash Chopde
-%
-% The ITRANS system is *not* included with this package.
-% Obtain if from: http://www.aczone.com/itrans/
-%
-% ===================================================================
-% In LaTeX this package does little more than to load .
-% However...
-%
-% ...the package has a corresponding implementation for LaTeX2HTML
-% called: itrans.perl .
-%
-% With LaTeX2HTML the options on the \usepackage line specify
-% pre-processor commands to be included automatically.
-%
-% Usage:
-%
-% \usepackage{itrans} %| for text already pre-processed
-% \usepackage[itrans]{itrans} %| for all supported languages
-% \usepackage[preprocess]{itrans}%| same as [itrans]
-%
-% options affecting Input-forms
-%
-% \usepackage[7bit]{itrans} %|
-% \usepackage[8bit]{itrans} %|
-% \usepackage[csx]{itrans} %| 8-bit Sanskrit extension of ISO 646
-% \usepackage[csxx]{itrans} %| CSX+ transliteration (not ready yet)
-% \usepackage[latex]{itrans} %| standardized LaTeX transcription form
-% \usepackage[unicode]{itrans} %| ISO 10646-1 + Sinhalese extension
-% \usepackage[ind]{itrans} %| Indian
-%
-% options specifyinging languages:
-%
-% \usepackage[ben]{itrans} %| Bengali
-% \usepackage[guj]{itrans} %| Gujarati
-% \usepackage[gur]{itrans} %| Gurmukhi
-% \usepackage[hin]{itrans} %| Hindi
-% \usepackage[kan]{itrans} %| Kannada
-% \usepackage[mar]{itrans} %| Marathi
-% \usepackage[ori]{itrans} %| Oriya
-% \usepackage[pun]{itrans} %| Punjabi
-% \usepackage[rom]{itrans} %| Roman
-% \usepackage[san]{itrans} %| Sanskrit
-% \usepackage[tam]{itrans} %| Tamil
-% \usepackage[tel]{itrans} %| Telugu
-%
-%
-% \usepackage[bengali]{itrans} %| Bengali
-% \usepackage[gujarati]{itrans} %| Gujarati
-% \usepackage[gurmukhi]{itrans} %| Gurmukhi
-% \usepackage[hindi]{itrans} %| Hindi
-% \usepackage[kannada]{itrans} %| Kannada
-% \usepackage[marathi]{itrans} %| Marathi
-% \usepackage[oriya]{itrans} %| Oriya
-% \usepackage[punjabi]{itrans} %| Punjabi
-% \usepackage[roman]{itrans} %| Roman
-% \usepackage[sanskrit]{itrans} %| Sanskrit
-% \usepackage[tamil]{itrans} %| Tamil
-% \usepackage[telugu]{itrans} %| Telugu
-%
-%
-% ===================================================================
-%
-\ProvidesFile{itrans.sty}[1998/6/12]
-%
-\NeedsTeXFormat{LaTeX2e}
-%
-\DeclareOption{preprocess}{\ds@itrans}
-\DeclareOption{indica}{\ds@itrans}
-\DeclareOption{html7}{\ds@itrans}
-\DeclareOption{html8}{\ds@itrans}
-\DeclareOption{csx}{\ds@itrans}
-\DeclareOption{csxx}{\ds@notyetitrans{csxx}}
-\DeclareOption{html}{\ds@itrans}
-\DeclareOption{postscript}{\ds@itrans}
-\DeclareOption{unicode}{\ds@itrans}
-
-\DeclareOption{ben}{\ds@itrans} %| Bengali
-\DeclareOption{dev}{\ds@itrans} %| Devanagari
-\DeclareOption{guj}{\ds@itrans} %| Gujarati
-\DeclareOption{gur}{\ds@itrans} %| Gurmukhi
-\DeclareOption{hin}{\ds@itrans} %| Hindi
-\DeclareOption{kan}{\ds@itrans} %| Kannada
-\DeclareOption{mar}{\ds@itrans} %| Marathi
-\DeclareOption{ori}{\ds@itrans} %| Oriya
-\DeclareOption{pun}{\ds@itrans} %| Punjabi
-\DeclareOption{rom}{\ds@itrans} %| Roman
-\DeclareOption{san}{\ds@itrans} %| Sanskrit
-\DeclareOption{tam}{\ds@itrans} %| Tamil
-\DeclareOption{tel}{\ds@itrans} %| Telugu
-
-\DeclareOption{bengali}{\ds@itrans} %| Bengali
-\DeclareOption{devanagari}{\ds@itrans}%| Devanagari
-\DeclareOption{gujarati}{\ds@itrans} %| Gujarati
-\DeclareOption{gurmukhi}{\ds@itrans} %| Gurmukhi
-\DeclareOption{hindi}{\ds@itrans} %| Hindi
-\DeclareOption{kannada}{\ds@itrans} %| Kannada
-\DeclareOption{marathi}{\ds@itrans} %| Marathi
-\DeclareOption{oriya}{\ds@itrans} %| Oriya
-\DeclareOption{punjabi}{\ds@itrans} %| Punjabi
-\DeclareOption{roman}{\ds@itrans} %| Roman
-\DeclareOption{sanskrit}{\ds@itrans} %| Sanskrit
-\DeclareOption{tamil}{\ds@itrans} %| Tamil
-\DeclareOption{telugu}{\ds@itrans\ds@itrans@telugu}%| Telugu
-
-
-\DeclareOption*{\@latexerr{%
- `\CurrentOption' is an invalid option, using `preprocess' instead}%
- {Available Options:^^J^^J itrans,html7,html8,bengali,devanagari^^J
- gujarati,gurmukhi,hindi,kannada,marathi,oriya,punjabi,roman,sanskrit,^^J
- tamil,telugu, ben,dev,guj,gur,hin,kan,mar,ori,pun,rom,san,tam,tel^^J}%
- \PassOptionsToPackage{preprocess}{itrans}}
-
-
-\def\ds@itrans@telugu{%
- \InputIfFileExists{itrnstlg.tex}{}{\@latexerr{%
- Could not find the itrnstlg.tex macros file.}}}
-
-\def\ds@itrans@devnag{%
- \InputIfFileExists{idevn.tex}{}{\@latexerr{%
- Could not find the idevn.tex macros file.}}}
-
-% this lets you put the pagenumbers in devanaagarii
-% by using \pagenumbering{itrans} in the preamble
-\def\@itrans#1{{\fransdvng\number #1}}
-
-\def\ds@notyetitrans#1{%
- \typeout{** Sorry, the #1 option isn't implemented yet. **}%
-}
-
-\def\ds@itrans{\ds@itrans@devnag
- \def\itransloaded{}}
-
-\ProcessOptions*
-\expandafter\ifx\csname itransloaded\endcsname\relax\expandafter\ds@itrans\fi
-\endinput
-
diff --git a/Master/texmf-dist/tex/latex/itrans/itrnstlg.tex b/Master/texmf-dist/tex/latex/itrans/itrnstlg.tex
deleted file mode 100644
index d3f3387924d..00000000000
--- a/Master/texmf-dist/tex/latex/itrans/itrnstlg.tex
+++ /dev/null
@@ -1,43 +0,0 @@
-%===================================================================
-% Copyright 1992 Avinash Chopde, All Rights Reserved.
-%
-% Macros for additional Telugu characters.
-% For use with the ITRANS package, using the TeluguTeX font.
-% $Header: /home/cvsroot/itrans/nextrel/lib/itrnstlg.tex,v 1.1.1.1 1996/11/29 01:45:32 avinash Exp $
-%===================================================================
-
-\def\TGas{\char8} % arasunna (also available as ".r")
-\def\TGs{\char9} % sunna (also available as ".n")
-\def\TGav{\char12} % avagraha (also available as ".a")
-
-\def\TGadh{\char11} % ardha visargha
-
-\def\TGnp{\char114} % nakarapolla
-\def\TGvp{\char115} % valapalagilaka
-
-\def\TGbar{\char127} % single vertical bar (fullstop)
-\def\TGbarr{\char0} % double vertical bar
-
-\def\TGpu{\char211} % \tlccvpu in original TeluguTeX package
-\def\TGpuu{\char213} % \tlccvpU in original TeluguTeX package
-\def\TGphu{\char215} % \tlccvphu in original TeluguTeX package
-\def\TGphuu{\char216} % \tlccvphU in original TeluguTeX package
-
-% --------------------------------------------------------------------
-% The following are not fully supported: udatta, anudatta, and dantyam
-% But, here are some examples of using these, if you need to ...
-
-\def\TGBud{\hbox{}\kern0.2em\raise0.55em\hbox{\char5}\kern-0.25em} % udatta (1 line)
-\def\TGud{\hbox{}\kern-0.5em\raise0.55em\hbox{\char5}\kern0.3em} % udatta (1 line)
-
-\def\TGudd{\hbox{}\kern-0.5em\raise0.55em\hbox{\char6}\kern0.3em} % udatta (2 lines)
-
-\def\TGan{\hbox{}\kern-0.4em\char7\kern0.2em} % anudatta
-\def\TGBan{\hbox{}\kern0.1em\char7\kern-0.3em} % anudatta
-\def\TGCan{\hbox{}\kern0.1em\raise-0.5em\hbox{\char7}\kern-0.3em} % anudatta
-\def\TGAan#1{\hbox{}\kern0.1em\raise#1em\hbox{\char7}\kern-0.3em} % anudatta
-
-\def\TGAdt#1#2{\kern#1em\raise0.5em\hbox{\char113}\kern#2em} % dantyam
-\def\TGBdt{\raise0.5em\hbox{\char113}\kern-0.3em} % dantyam
-\def\TGdt{\hbox{}\kern-0.500em\raise0.5em\hbox{\char113}\kern0.1em} % dantyam
-% --------------------------------------------------------------------
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index d2bf38f92f1..f1cb3d97f4f 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -455,6 +455,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'latex-pro-pragmatiky',"die 'skipping, no source'",
'latex-tipps-und-tricks',"die 'skipping, noinfo license'",
'latex_maker', "die 'skipping, we must not usurp two-character cmd name'",
+ 'latex2html', "die 'skipping, not self-locating, needs apache changes'",
'latex2pdf', "die 'skipping, too bare-bones'",
'latex3', "die 'skipping, use xpackages'",
'latexdb', "die 'skipping, needs sql, etc.'",
diff --git a/Master/tlpkg/tlpsrc/collection-langindic.tlpsrc b/Master/tlpkg/tlpsrc/collection-langindic.tlpsrc
index b69df813a93..2c7fa1dc1c4 100644
--- a/Master/tlpkg/tlpsrc/collection-langindic.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-langindic.tlpsrc
@@ -8,7 +8,6 @@ depend devnag
depend ebong
depend hyphen-indic
depend hyphen-sanskrit
-depend itrans
depend malayalam
depend sanskrit
depend velthuis
diff --git a/Master/tlpkg/tlpsrc/itrans.tlpsrc b/Master/tlpkg/tlpsrc/itrans.tlpsrc
deleted file mode 100644
index 020227bbeea..00000000000
--- a/Master/tlpkg/tlpsrc/itrans.tlpsrc
+++ /dev/null
@@ -1 +0,0 @@
-catalogue itrans-processor