Skip to content

Commit

Permalink
Initial code of original code, as last touched in 1999.
Browse files Browse the repository at this point in the history
  • Loading branch information
jhellingman committed Feb 15, 2008
0 parents commit e7172e7
Show file tree
Hide file tree
Showing 58 changed files with 9,063 additions and 0 deletions.
68 changes: 68 additions & 0 deletions announce
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
Oriya-TeX

Soon to be available: Oriya-TeX, for typesetting the Oriya script using TeX.

features:

* new calligraphic designed Oriya METAFONT
* easy to type ASCII input, compatible with Velthuis' transcription scheme
* CSX, ISCII and Unicode input and output
* large number of conjuncts and ligatures
* runs on any machine that has TeX and C++ available,
including PC's from IBM-AT upwards, MacOS, and Unix boxes.
* cheapest system available to typeset in Oriya.

status:

Currently the fonts are ready for 'beta-testing'. People who know Oriya,
as well as TeX are requested to have a carefull look at the fonts, and the files
supplied with the package, and give their comments, remarks and bug-reports.

The support software is not yet completed. The work is waiting for a
new compiler to arrive. I intend to produce both Java and C++ versions of
the convertion software.

I also intend to create PostScript and TrueType versions of the fonts, but
please not ask me now. I will announce them when ready.

DO NOT USE THE BETA VERSION FOR SERIOUS PUBLICATIONS UNLESS YOU ARE PREPARED
TO DO SOME WORK ON IMPROVING THE INPUT METHODS. THE INPUT METHODS WILL SURELY
CHANGE.

conditions:

The package will be available as freeware. You may copy it, give it to your
friends, or distribute it via the internet or on CD-Roms, and use it as much
as you like for non-commercial as well as commercial purposes. The only
restriction is that you may not sell or otherwise make profit of the package
or derived works, itself, apart from a reasonable fee for media or transmission
times. Also, you may not pass arround a modified copy as the original.
Derived works are all works created by modifing the software (code, fonts,
macros), but do not include texts produced with the package. These are entirely
yours.

Copies of works printed with this package are more than welcome. As I am much
interested in Indian language dictionaries, anyone working on an Oriya
dictionary can have all support needed to use these fonts and have it printed.

contact:

Jeroen Hellingman
Aletta Jacobsstraat 5
3404 XD IJsselstein
The Netherlands

tel: +31 30 6875444

email: [email protected]

Also available:

Malayalam-TeX
Malayalam PostScript and TrueType fonts
Unicode Shapes font (TeX, PostScript, TrueType)

and soon:

Tamazight-TeX
Tamazight (Berber) PostScript and TrueType fonts
20 changes: 20 additions & 0 deletions docs/kathamala.or
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@

kathaamaalaa

dvitiiy kha.n.dh

pa.n.dhit nii.laka.n.th daas

niu s.tu.de.n.ts+ .s.tors li:


% bicaarapati

bicaarapati

ek deshre ja.ne samraa.t+ thile. se grajaa"nku pua pari
paa.luthile. grajaa"nk du.hkh guhaari bujhibaasaai/ sthaane sthaane
bicaarapatimaan raghaaithile. tathaapi taa"nk man maanu na thilaa.
se nije raajabesh chaa.ri, gaau/li lok pari lugaapa.taa gindhi
gho.raare ca.dhi bulanti. kaahi/ki bulanti? loka"nk sukh du.hkh
bekhi baapaai/. loke taa"nku samraa.t+ boli cihnipaaranti
3 changes: 3 additions & 0 deletions docs/orchart.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
\input chart
\table {or10 scaled \magstep5}
\bye
146 changes: 146 additions & 0 deletions docs/orcode.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
% TeX macros for accessing characters
% (automatically extracted from orcode.mf)
\def\orvowela{a}
\def\orvowelaa{aA}
\def\orvoweli{i}
\def\orvowelii{I}
\def\orvowelu{u}
\def\orvoweluu{U}
\def\orvowelri{\char128}
\def\orvowelrii{\char130}
\def\orvowelli{\char132}
\def\orvowellii{\char134}
\def\orvowele{e}
\def\orvowelai{E}
\def\orvowelo{o}
\def\orvowelau{O}
\def\orsignaa{A}
\def\orsigni{[}
\def\orsignivar{\char151}
\def\orsignii{X}
\def\orsignu{]}
\def\orsignuvar{\char145}
\def\orsignulow{\char211}
\def\orsignuverylow{\char216}
\def\orsignuu{Z}
\def\orsignuulow{\char212}
\def\orsignuuverylow{\char217}
\def\orsignri{\char129}
\def\orsignrilow{\char213}
\def\orsignriverylow{\char218}
\def\orsignrii{\char131}
\def\orsignli{\char133}
\def\orsignlii{\char135}
\def\orsigne{<}
\def\orsignai{>}
\def\orsignau{*}
\def\oranusvara{M}
\def\orcandrabindu{/}
\def\orvisarga{H}
\def\orvisargavar{\char250}
\def\orbadot{\char20}
\def\orsecDha{\char175}
\def\orsecta{\char174}
\def\orsectha{\char195}\def\orseccha{\char195}
\def\orsecna{\char240}
\def\orsecpa{\char143}
\def\orsecbha{\char239}
\def\orsecma{\char136}
\def\orsecya{\char138}
\def\orsecra{\char146}
\def\orsecralow{\char206}
\def\orsecla{\char155}
\def\orsecLa{\char156}
\def\orsecva{\char164}
\def\orhalant{+}
\def\orhalantlow{\char142}
\def\orreph{\char147}
\def\ornukta{\char144}
\def\oravagraha{\char253}
\def\ordot{\#}
\def\ordanda{.}
\def\orkka{\char199}
\def\orkTa{\char27}
\def\orkta{\char182}
\def\orkra{\char176}
\def\orkla{\char231}
\def\orkSa{x}
\def\orkSNa{\char225}
\def\orksa{\char203}
\def\orgga{\char30}
\def\orgdha{\char31}
\def\orngka{\char148}
\def\orngkha{\char159}
\def\orngga{\char160}
\def\ornggha{\char202}
\def\orcca{\char152}
\def\orccha{\char210}
\def\orjja{\char153}
\def\orjjha{\char36}
\def\orjnya{\char179}
\def\ornyca{\char172}
\def\ornycha{\char230}
\def\ornyja{\char189}
\def\ornyjha{\char173}
\def\orTTa{\char161}
\def\orDga{\char127}
\def\orRga{\char126}
\def\orDDa{\char236}
\def\orNTa{\char242}
\def\orNTha{\char220}
\def\orNDa{\char187}
\def\orNDha{\char188}
\def\orNNa{\char186}
\def\ortta{\char154}
\def\ortna{\char162}
\def\ortpa{\char28}
\def\ortma{\char163}
\def\ortra{\char177}
\def\ortsa{\char241}
\def\ordga{\char234}
\def\ordda{\char169}
\def\orddha{\char170}
\def\ordbha{\char214}
\def\ordhya{\char178}
\def\ornta{\char226}
\def\orntra{\char232}
\def\orntha{\char227}
\def\ornda{\char165}
\def\orndha{\char166}
\def\orbja{\char34}
\def\orbda{\char167}
\def\orbdha{\char29}
\def\orbba{\char168}
\def\orpta{\char181}
\def\orpsa{\char197}
\def\ormpa{\char190}
\def\ormpha{\char191}
\def\ormma{\char215}
\def\orlka{\char219}
\def\orlpa{\char221}
\def\orlpha{\char223}
\def\orlla{\char237}
\def\orshTa{\char204}
\def\orshca{\char205}
\def\prshcha{\char229}
\def\orSka{\char200}
\def\orSTa{\char198}
\def\orSTha{\char207}
\def\orSNa{\char16}
\def\orSpa{\char184}
\def\orSpha{\char222}
\def\orska{\char201}
\def\orskha{\char26}
\def\orsta{\char180}
\def\orstra{\char233}
\def\orstha{\char228}
\def\orspa{\char185}
\def\orspha{\char224}
\def\orhma{\char25}
\def\orhna{\char94}
\def\orhba{\char95}\def\orhva{\orhba}
\def\orireph{\char171}
\def\oromsign{\char21}
\def\organesh{\char254}
\def\dotcircle{\char0}
\def\whitesquare{\char1}
Binary file added docs/orman.dvi
Binary file not shown.
113 changes: 113 additions & 0 deletions docs/orman.log
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
This is TeX, Version 3.14159 (preloaded format=Plain 97.2.7) 20 JUN 1999 11:25
**&Plain orman.tex
(orman.tex (:TeX-inputs:Local:ormacs.tex (orcode.tex))
(:TeX-inputs:Local:2kol.tex Double Column Format.
\colwidth=\dimen16
\bigcolheight=\dimen17
\leftpluscenter=\dimen18
\pagewidth=\dimen19
\pageheight=\dimen20
\ruleht=\dimen21
\doublecolskip=\skip18
\savespaceskip=\skip19
\partialpage=\box16
\savesize=\dimen22
\margin=\insert252
\leftheader=\toks12
\rightheader=\toks13
\balerrhelp=\toks14
)
Oriya-T\kern -.1667em\lower .5ex\hbox {E}\kern -.125emX Summary License
[1] Introduction [2] How the Oriya fonts were made [3]
How to Use Oriya-T\kern -.1667em\lower .5ex\hbox {E}\kern -.125emX [4] [5]
[6] [7] [8] [9] [10] [11]
Underfull \vbox (badness 10000) has occurred while \output is active
\vbox(587.74998+0.83333)x167.65291
.\glue(\topskip) 3.05556
.\hbox(6.94444+2.25)x167.65291
..\glue(\tabskip) 0.0
..\hbox(6.94444+2.25)x15.83333, glue set 0.50002fill
...\or@XII k
...\glue 3.5 plus 2.0 minus 0.5
...\glue 3.33333 plus 1.66666 minus 1.11111
...\glue 0.0 plus 1.0fill
..\glue(\tabskip) 0.0
..\hbox(6.94444+2.25)x11.11113
...\tenrm +
...\glue 3.33333 plus 1.66666 minus 1.11111
...\glue 0.0 plus 1.0fill
..\glue(\tabskip) 0.0
..etc.
.\glue(\baselineskip) 2.80556
.\hbox(6.94444+2.49998)x167.65291
..\glue(\tabskip) 0.0
..\hbox(6.94444+2.49998)x15.83333, glue set 0.50002fill
...\or@XII k
...\glue 3.5 plus 2.0 minus 0.5
...\glue 3.33333 plus 1.66666 minus 1.11111
...\glue 0.0 plus 1.0fill
..\glue(\tabskip) 0.0
..\hbox(6.94444+2.49998)x11.11113
...\tenrm +
...\glue 3.33333 plus 1.66666 minus 1.11111
...\glue 0.0 plus 1.0fill
..\glue(\tabskip) 0.0
..etc.
.\glue(\baselineskip) 2.55557
.etc.


Underfull \vbox (badness 10000) has occurred while \output is active
\vbox(587.74998+3.0)x167.65291
.\glue(\splittopskip) 3.05556
.\hbox(6.94444+0.83333)x167.65291
..\glue(\tabskip) 0.0
..\hbox(6.94444+0.83333)x15.83333, glue set 1.75fill
...\or@XII d
...\glue 3.5 plus 2.0 minus 0.5
...\glue 3.33333 plus 1.66666 minus 1.11111
...\glue 0.0 plus 1.0fill
..\glue(\tabskip) 0.0
..\hbox(6.94444+0.83333)x11.11113
...\tenrm +
...\glue 3.33333 plus 1.66666 minus 1.11111
...\glue 0.0 plus 1.0fill
..\glue(\tabskip) 0.0
..etc.
.\glue(\baselineskip) 4.22223
.\hbox(6.94444+3.75)x167.65291
..\glue(\tabskip) 0.0
..\hbox(6.94444+3.75)x15.83333, glue set 1.75fill
...\or@XII d
...\glue 3.5 plus 2.0 minus 0.5
...\glue 3.33333 plus 1.66666 minus 1.11111
...\glue 0.0 plus 1.0fill
..\glue(\tabskip) 0.0
..\hbox(6.94444+3.75)x11.11113
...\tenrm +
...\glue 3.33333 plus 1.66666 minus 1.11111
...\glue 0.0 plus 1.0fill
..\glue(\tabskip) 0.0
..etc.
.\glue(\baselineskip) 1.30556
.etc.

[12]
Glyph Chart (:TeX-inputs:Local:chart.tex
\counter=\count26
)
Missing character: There is no @ in font or12!
Missing character: There is no R in font or12!
Missing character: There is no ^^f4 in font or12!
Missing character: There is no % in font or12!
Missing character: There is no & in font or12!
Missing character: There is no V in font or12!
Missing character: There is no ^^b7 in font or12!
Missing character: There is no ^^e7 in font or12!
Missing character: There is no ^^eb in font or12!
Missing character: There is no ^^fb in font or12!
Missing character: There is no = in font or12!
Missing character: There is no ^^ee in font or12!
Missing character: There is no ^^8f in font or12!
[13] )
Output written on orman.dvi (13 pages, 65972 bytes).
Binary file added docs/orman.ps
Binary file not shown.
Loading

0 comments on commit e7172e7

Please sign in to comment.