summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-11 23:55:48 +0000
committerKarl Berry <karl@freefriends.org>2006-01-11 23:55:48 +0000
commitd94bb5b66774b54f215231eaaf5411a00aed69ee (patch)
treea985be1af0afe13eae8f064feca15c95eb9dcb43 /Master/texmf-dist/source
parent376742d77b9114ed2263b5106e2545cd5e92f636 (diff)
trunk/Master/texmf-dist/source/latex/otibet
git-svn-id: svn://tug.org/texlive/trunk@427 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r--Master/texmf-dist/source/latex/otibet/Makefile55
-rw-r--r--Master/texmf-dist/source/latex/otibet/allbasic.odvibin0 -> 38208 bytes
-rw-r--r--Master/texmf-dist/source/latex/otibet/convnum.scm79
-rw-r--r--Master/texmf-dist/source/latex/otibet/generate-otp.el120
-rw-r--r--Master/texmf-dist/source/latex/otibet/oct2otp.c20
-rw-r--r--Master/texmf-dist/source/latex/otibet/pl2ovp.scm166
-rw-r--r--Master/texmf-dist/source/latex/otibet/tibetan.pl804
-rw-r--r--Master/texmf-dist/source/latex/otibet/tiblatex.odvibin0 -> 12468 bytes
-rw-r--r--Master/texmf-dist/source/latex/otibet/tibovp.scm19
-rw-r--r--Master/texmf-dist/source/latex/otibet/unidoc.odvibin0 -> 8020 bytes
-rw-r--r--Master/texmf-dist/source/latex/otibet/yugpacan.odvibin0 -> 13168 bytes
11 files changed, 1263 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/otibet/Makefile b/Master/texmf-dist/source/latex/otibet/Makefile
new file mode 100644
index 00000000000..429c9d3be34
--- /dev/null
+++ b/Master/texmf-dist/source/latex/otibet/Makefile
@@ -0,0 +1,55 @@
+#
+# gnumakefile
+#
+SHELL=/bin/bash
+OTPDIR=../otp
+OCPDIR=../ocp
+OCPS=tibinwylie.ocp tibinunicode.ocp tibadjusttsheg.ocp tibuniuni.ocp tibvowel.ocp tibout.ocp tibspecial.ocp
+
+# vpath
+vpath %.otp $(OTPDIR)
+vpath %.ocp $(OCPDIR)
+
+export OCPINPUTS=$(OCPDIR):
+export DESTROOT=.
+
+# implicit rules
+%.ocp : %.otp
+ cd ../otp ; make $*.ocp
+
+%.ps : %.odvi
+ odvips $*.odvi
+
+%.dvi : %.odvi
+ odvicopy $*.odvi $*.dvi
+
+first: allbasic.dvi
+
+yugpacan: yugpacan.ps yugpacan.dvi
+unidoc: unidoc.ps unidoc.dvi
+tiblatex: tiblatex.ps tiblatex.dvi
+allbasic: allbasic.ps allbasic.dvi
+
+all: unidoc tiblatex yugpacan allbasic
+
+tiblatex.odvi: tiblatex.tex $(OCPS) otibet.sty otibet.tex
+ lambda ./tiblatex.tex
+ mv tiblatex.dvi tiblatex.odvi
+
+yugpacan.odvi: yugpacan.tex $(OCPS) otibet.sty otibet.tex
+ lambda ./yugpacan.tex
+ mv yugpacan.dvi yugpacan.odvi
+
+unidoc.odvi: unidoc.tex $(OCPS) otibet.sty otibet.tex
+ lambda ./unidoc.tex
+ lambda ./unidoc.tex
+ mv unidoc.dvi unidoc.odvi
+
+allbasic.odvi: allbasic.tex $(OCPS) otibet.sty otibet.tex
+ lambda ./allbasic.tex
+ mv allbasic.dvi allbasic.odvi
+
+clean:
+ rm -f *.odvi *.dvi *.aux *.log *.ps *~
+
+# eof
diff --git a/Master/texmf-dist/source/latex/otibet/allbasic.odvi b/Master/texmf-dist/source/latex/otibet/allbasic.odvi
new file mode 100644
index 00000000000..9a4c83e1f11
--- /dev/null
+++ b/Master/texmf-dist/source/latex/otibet/allbasic.odvi
Binary files differ
diff --git a/Master/texmf-dist/source/latex/otibet/convnum.scm b/Master/texmf-dist/source/latex/otibet/convnum.scm
new file mode 100644
index 00000000000..defb6542b0d
--- /dev/null
+++ b/Master/texmf-dist/source/latex/otibet/convnum.scm
@@ -0,0 +1,79 @@
+;;
+;; numconv.scm
+;; (c) Norbert Preining 1997
+;; This file is part of the otibet-package.
+;;
+;; Converting hex <-> dec <-> oct values
+;; hex, oct are STRINGS!!!
+;; dec is INTEGER
+;;
+;; Provides:
+;; (dec->hex INTEGER) -> STRING
+;; (dec->oct INTEGER) -> STRING
+;; (hex->dec STRING) -> INTEGER
+;; (oct->dec STRING) -> INTEGER
+;; (oct->hex STRING) -> STRING
+;; (hex->oct STRING) -> STRING
+;;
+;; Comment: Not very effective, just a quick hack.
+;;
+(define (number->hex-digit n)
+ (if (and (integer? n) (> n -1) (< n 16))
+ (if (< n 10)
+ (string (integer->char (+ n (char->integer #\0))))
+ (string (integer->char (+ n (char->integer #\A) -10))))
+ (error 'number->hex-digit
+ "Argument ~a not a integer or out of range!" n)))
+
+(define (hex-digit->number h)
+ (let ((n (- (char->integer (string-ref h 0)) 65)))
+ (if (< n 0)
+ (+ n 17)
+ (+ n 10))))
+
+(define (number->oct-digit n)
+ (if (and (integer? n) (> n -1) (< n 8))
+ (string (integer->char (+ n (char->integer #\0))))
+ (error 'number->oct-digit
+ "Argument ~a not a integer or out of range!" n)))
+
+(define (oct-digit->number h)
+ (- (char->integer (string-ref h 0)) (char->integer #\0)))
+
+(define (dec->hex n)
+ (if (= n 0)
+ ""
+ (letrec ((rem (modulo n 16))
+ (rval (/ (- n rem) 16)))
+ (string-append (dec->hex rval) (number->hex-digit rem)))))
+
+(define (hex-list->dec x)
+ (if (= (length x) 0)
+ 0
+ (+ (* 16 (hex-list->dec (cdr x)))
+ (hex-digit->number (string (car x))))))
+
+(define (hex->dec x)
+ (hex-list->dec (reverse (string->list x))))
+
+(define (dec->oct n)
+ (if (= n 0)
+ ""
+ (letrec ((rem (modulo n 8))
+ (rval (/ (- n rem) 8)))
+ (string-append (dec->oct rval) (number->oct-digit rem)))))
+
+(define (oct-list->dec x)
+ (if (= (length x) 0)
+ 0
+ (+ (* 8 (oct-list->dec (cdr x)))
+ (oct-digit->number (string (car x))))))
+
+(define (oct->dec x)
+ (oct-list->dec (reverse (string->list x))))
+
+(define (hex->oct x)
+ (dec->oct (hex->dec x)))
+
+(define (oct->hex x)
+ (dec->hex (oct->dec x))) \ No newline at end of file
diff --git a/Master/texmf-dist/source/latex/otibet/generate-otp.el b/Master/texmf-dist/source/latex/otibet/generate-otp.el
new file mode 100644
index 00000000000..abbaa208094
--- /dev/null
+++ b/Master/texmf-dist/source/latex/otibet/generate-otp.el
@@ -0,0 +1,120 @@
+(defun write-otp-line (l)
+ (if l
+ (progn
+ (insert (format "%s\t=>%s\n" (cdar l) (caar l)))
+ (write-otp-line (cdr l)))))
+write-otp-line
+(write-otp-line
+
+@'243@'241 =>+k
+@'243@'242 =>+kh
+@'243@'243 =>+g
+@'243@'244 =>+gh
+@'243@'245 =>+ng
+@'243@'246 =>+c
+@'243@'247 =>+ch
+@'243@'250 =>+j
+@'243@'252 =>+ny
+@'243@'253 =>+T
+@'243@'254 =>+TH
+@'243@'255 =>+D
+@'243@'256 =>+DH
+@'243@'257 =>+N
+@'243@'260 =>+t
+@'243@'261 =>+th
+@'243@'262 =>+d
+@'243@'263 =>+dh
+@'243@'264 =>+n
+@'243@'265 =>+p
+@'243@'266 =>+ph
+@'243@'267 =>+b
+@'243@'270 =>+bh
+@'243@'271 =>+m
+@'243@'272 =>+ts
+@'243@'273 =>+tsh
+@'243@'274 =>+dz
+@'243@'275 =>+dzh
+@'243@'276 =>+w
+@'243@'277 =>+zh
+@'243@'300 =>+z
+@'243@'301 =>+'
+@'243@'302 =>+y
+@'243@'303 =>+r
+@'243@'304 =>+l
+@'243@'305 =>+sh
+@'243@'306 =>+SH
+@'243@'307 =>+s
+@'243@'310 =>+h
+@'243@'311 =>+A
+@'243@'312 =>+kSH
+@'243@'320 =>R
+@'242@'273 =>tsh
+@'242@'275 =>dzh
+@'242@'312 =>kSH
+@'242@'242 =>kh
+@'242@'244 =>gh
+@'242@'245 =>ng
+@'242@'247 =>ch
+@'242@'252 =>ny
+@'242@'254 =>TH
+@'242@'256 =>DH
+@'242@'261 =>th
+@'242@'263 =>dh
+@'242@'266 =>ph
+@'242@'270 =>bh
+@'242@'272 =>ts
+@'242@'274 =>dz
+@'242@'277 =>zh
+@'242@'305 =>sh
+@'242@'306 =>SH
+@'242@'241 =>k
+@'242@'243 =>g
+@'242@'246 =>c
+@'242@'250 =>j
+@'242@'253 =>T
+@'242@'255 =>D
+@'242@'257 =>N
+@'242@'260 =>t
+@'242@'262 =>d
+@'242@'264 =>n
+@'242@'265 =>p
+@'242@'267 =>b
+@'242@'271 =>m
+@'242@'276 =>w
+@'242@'300 =>z
+@'242@'301 =>'
+@'242@'302 =>y
+@'242@'303 =>r
+@'242@'304 =>l
+@'242@'307 =>s
+@'242@'310 =>h
+@'242@'310 =>H
+@'242@'311 =>A
+
+@'242@'334 =>ai
+@'242@'336 =>au
+@'242@'334 =>ee
+@'242@'336 =>oo
+@'242@'321 =>a
+@'242@'323 =>i
+@'242@'325 =>u
+@'242@'333 =>e
+@'242@'335 =>o
+@'242@'334 =>E
+@'242@'336 =>O
+@'242@'341 =>I
+@'242@'337 =>M
+@'242@'343 =>~
+@'242@'344 =>`
+@'242@'345 =>,
+@'242@'347 =>v
+@'242@'350 =>V
+@'242@'351 =>x
+@'242@'352 =>X
+@'242@'353 =>q
+@'242@'354 =>Q
+@'241@'347 =>_o
+@'241@'345 =>_O
+@'241@'311 =>_/
+
+
diff --git a/Master/texmf-dist/source/latex/otibet/oct2otp.c b/Master/texmf-dist/source/latex/otibet/oct2otp.c
new file mode 100644
index 00000000000..54e1a88c862
--- /dev/null
+++ b/Master/texmf-dist/source/latex/otibet/oct2otp.c
@@ -0,0 +1,20 @@
+/*
+ * File: oct2otp.c
+ * Date: Thu Dec 18 14:39:34 1997
+ * Author: (norbert)
+ *
+ */
+
+#include <stdio.h>
+
+int main()
+{
+ int c;
+ while ((c=getchar())!=EOF) {
+ if (c>127)
+ printf("@'%o",c);
+ else
+ printf("%c",c);
+ }
+}
+
diff --git a/Master/texmf-dist/source/latex/otibet/pl2ovp.scm b/Master/texmf-dist/source/latex/otibet/pl2ovp.scm
new file mode 100644
index 00000000000..7dada025d74
--- /dev/null
+++ b/Master/texmf-dist/source/latex/otibet/pl2ovp.scm
@@ -0,0 +1,166 @@
+;;
+;; pl2ovp.scm
+;; (c) Norbert Preining 1997
+;; This file is part of the otibet-package.
+;;
+;; Converting pl to ovp file with a certain shift amount.
+;; The FontDesignSize of the ovp-file can be given, also
+;; the FONTAT value of the FONTMAP entry
+;;
+;; IMPORTANT: LIGTABLE will be deleted (at the moment)!!!!!!
+;;
+;; Provides:
+;; (pl->ovp pl-filename ovp-filename shift ovp-designsize pl-at)
+;;
+;; pl-filename The name (with or without extansion) of the input
+;; ovp-filename The name (with or without extension) of the output
+;; shift The value a character in pl-filename will be shifted
+;; e.g.: in pl: (CHARACTER H 23 ...)
+;; shift = (hex->dec "1000")
+;; -> in ovp (CHARACTER H 1023 ... SETCHAR H 23 ...)
+;; ovp-designsize (DESIGNSIZE ...)
+;; pl-at (MAPFONT D 0 ...(FONTAT ...))
+;;
+(load 'convnum.scm)
+
+(define (convert-to-dec number mode)
+ (let ((num (if (number? number)
+ (number->string number)
+ (symbol->string number))))
+ (case (string-ref mode 0)
+ (#\H (hex->dec num))
+ (#\O (oct->dec num))
+ (#\C (char->integer (string-ref num 0))))))
+
+(define (list->sentence low)
+ (if (= (length low) 1)
+ (if (number? (car low))
+ (number->string (car low))
+ (symbol->string (car low)))
+ (string-append (if (number? (car low))
+ (number->string (car low))
+ (symbol->string (car low)))
+ " "
+ (list->sentence (cdr low)))))
+
+(define nextitem '())
+(define pl-fontdsize "")
+
+;;
+;; pl-read-header
+;;
+;; liest den pl-file header bis zum ersten CHARACTER ein
+;; LIGTABLE wird geloescht!!!
+(define (pl-read-header inf outf designsize)
+ (let ((ni (if (= (length nextitem) 0)
+ (let ((tmp (read inf)))
+ (if (eof-object? tmp)
+ (error 'pl-read-header "Cannot read from Infile")
+ tmp))
+ nextitem)))
+ (let ((tag (symbol->string (car ni))))
+ (cond
+ ((or (string=? tag "FAMILY")
+ (string=? tag "COMMENT"))
+ (format outf "~a~%" ni)
+ (set! nextitem '())
+ (pl-read-header inf outf designsize))
+ ((string=? tag "FONTDIMEN")
+ (set! nextitem '())
+ (format outf "(FONTDIMEN~%~a )~%"
+ (list-entries->string (cdr ni) " "))
+ (pl-read-header inf outf designsize))
+ ((string=? tag "DESIGNSIZE")
+ (set! nextitem '())
+ (set! pl-fontdsize (number->string (caddr ni)))
+ (format outf "(DESIGNSIZE R ~a)~%" designsize)
+ (pl-read-header inf outf designsize))
+ ((string=? tag "CODINGSCHEME")
+ (format outf "(CODINGSCHEME SHIFTED ~a)~%" (list->sentence (cdr ni)))
+ (set! nextitem '())
+ (pl-read-header inf outf designsize))
+ ((string=? tag "CHARACTER")
+ (set! nextitem ni))
+ (else
+ (set! nextitem '())
+ (pl-read-header inf outf designsize))))))
+
+
+(define (ovp-write-font-mapping outf fontname fontat fontdsize)
+ (format outf "(MAPFONT D 0~% (FONTNAME ~a)~% (FONTAT R ~a)~% (FONTDSIZE R ~a)~% )~%" fontname fontat fontdsize))
+
+(define (list-entries->string lst head)
+ (if (= (length lst) 0)
+ ""
+ (string-append (format #f "~a~a~%" head (car lst))
+ (list-entries->string (cdr lst) head))))
+
+(define (pl-read-character inf outf shift)
+ (let ((ni (if (= (length nextitem) 0)
+ (read inf)
+ nextitem)))
+ (if (eof-object? ni)
+ #t
+ (letrec ((tag (symbol->string (car ni)))
+ (mode (symbol->string (cadr ni)))
+ (val (caddr ni))
+ (decval (convert-to-dec val mode))
+ (rs (if (number? shift) shift
+ (let ((tmp (string->number shift)))
+ (if (integer? tmp) tmp
+ (error 'pl-read-character "Shift not an integer: ~a." shift)))))
+ (restlst (cdddr ni)))
+ (if (not (string=? tag "CHARACTER"))
+ (error 'pl-read-character "Tag ~a wrong, not CHARACTER." tag)
+ (begin
+ (format outf
+ "(~a H ~a~%~a (MAP~% (SELECTFONT D 0)~% (SETCHAR ~a ~a)~% )~% )~%"
+ tag
+ (dec->hex (+ decval rs))
+ (list-entries->string restlst " ")
+ mode
+ val)
+ (set! nextitem '())
+ (pl-read-character inf outf shift)))))))
+
+(define (basename file ext)
+ (letrec ((fl (string-length file))
+ (el (string-length ext))
+ (bi (- fl el))
+ (ei fl))
+ (begin
+ (if (string=? (substring file bi ei) ext)
+ (substring file 0 bi)
+ file))))
+
+;;
+;; MAIN FUNCTION
+;;
+;; pl->ovp pl-filename ovp-filename shift ovp-designsize pl-at
+;;
+;; pl-filename The name (with or without extansion) of the input
+;; ovp-filename The name (with or without extension) of the output
+;; shift The value a character in pl-filename will be shifted
+;; e.g.: in pl: (CHARACTER H 23 ...)
+;; shift = (hex->dec "1000")
+;; -> in ovp (CHARACTER H 1023 ... SETCHAR H 23 ...)
+;; ovp-designsize (DESIGNSIZE ...)
+;; pl-at (MAPFONT D 0 ...(FONTAT ...))
+;;
+(define (pl->ovp pl-filename ovp-filename shift ovp-designsize pl-at)
+ (letrec ((ifnb (basename pl-filename ".pl"))
+ (ofnb (basename ovp-filename ".ovp"))
+ (ifn (string-append ifnb ".pl"))
+ (ofn (string-append ofnb ".ovp"))
+ (inf (open-input-file ifn))
+ (outf (open-output-file ofn)))
+ (pl-read-header inf outf ovp-designsize)
+ (ovp-write-font-mapping outf
+ ifnb
+ pl-at
+ pl-fontdsize)
+ (pl-read-character inf outf shift)
+ (close-input-port inf)
+ (close-output-port outf)))
+
+; eof \ No newline at end of file
diff --git a/Master/texmf-dist/source/latex/otibet/tibetan.pl b/Master/texmf-dist/source/latex/otibet/tibetan.pl
new file mode 100644
index 00000000000..aff158085d9
--- /dev/null
+++ b/Master/texmf-dist/source/latex/otibet/tibetan.pl
@@ -0,0 +1,804 @@
+(FAMILY TIBETAN)
+(FACE O 352)
+(CODINGSCHEME TIBETAN TEX)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM O 16267502613)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.3333)
+ (STRETCH R 0.1666)
+ (SHRINK R 0.111099)
+ )
+(CHARACTER O 1
+ (CHARWD R 1.3972)
+ (CHARHT R 0.7468)
+ )
+(CHARACTER O 2
+ (CHARWD R 1.252699)
+ (CHARHT R 0.481799)
+ )
+(CHARACTER O 3
+ (CHARWD R 1.156301)
+ (CHARHT R 0.4577)
+ )
+(CHARACTER O 4
+ (CHARWD R 1.3972)
+ (CHARHT R 1.5504)
+ (CHARDP R 0.2168)
+ )
+(CHARACTER O 5
+ (CHARWD R 1.0)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.29525)
+ )
+(CHARACTER O 41
+ (CHARWD R 0.698599)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.9636)
+ )
+(CHARACTER O 47
+ (CHARWD R 1.06)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.385401)
+ )
+(CHARACTER O 56
+ (CHARWD R 0.3132)
+ (CHARHT R 0.6504)
+ )
+(CHARACTER O 57
+ (CHARWD R 0.3132)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER C 0
+ (CHARWD R 0.5541)
+ (CHARHT R 0.6504)
+ )
+(CHARACTER C 1
+ (CHARWD R 0.578199)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.1325)
+ )
+(CHARACTER C 2
+ (CHARWD R 0.6022005)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.1325)
+ )
+(CHARACTER C 3
+ (CHARWD R 0.6504)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.29525)
+ )
+(CHARACTER C 4
+ (CHARWD R 1.1804)
+ (CHARHT R 0.6504)
+ )
+(CHARACTER C 5
+ (CHARWD R 0.939501)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.024099)
+ )
+(CHARACTER C 6
+ (CHARWD R 0.9636)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.1325)
+ )
+(CHARACTER C 7
+ (CHARWD R 0.7709)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.1325)
+ )
+(CHARACTER C 8
+ (CHARWD R 0.698599)
+ (CHARHT R 0.6504)
+ (CHARDP R 0.024099)
+ )
+(CHARACTER C 9
+ (CHARWD R 0.8672)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.1325)
+ )
+(CHARACTER C a
+ (CHARWD R 1.3972)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.2168)
+ )
+(CHARACTER C b
+ (CHARWD R 0.939501)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.29525)
+ )
+(CHARACTER C c
+ (CHARWD R 0.891299)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.1325)
+ )
+(CHARACTER C d
+ (CHARWD R 0.939501)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.566099)
+ )
+(CHARACTER C g
+ (CHARWD R 1.108099)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER C h
+ (CHARWD R 0.9154005)
+ (CHARHT R 0.6504)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER C j
+ (CHARWD R 0.7709)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.2168)
+ )
+(CHARACTER C k
+ (CHARWD R 0.9636)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER C l
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.1325)
+ )
+(CHARACTER C m
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.1325)
+ )
+(CHARACTER C n
+ (CHARWD R 0.795)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER C p
+ (CHARWD R 0.9876995)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.2168)
+ )
+(CHARACTER C r
+ (CHARWD R 0.9876995)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.1325)
+ )
+(CHARACTER C s
+ (CHARWD R 1.108099)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.1325)
+ )
+(CHARACTER C t
+ (CHARWD R 0.698599)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER C w
+ (CHARWD R 1.1322)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER C y
+ (CHARWD R 1.2045)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.29525)
+ )
+(CHARACTER C z
+ (CHARWD R 0.819)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.1325)
+ )
+(CHARACTER O 200
+ (CHARWD R 1.108099)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 201
+ (CHARWD R 0.819)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.2168)
+ )
+(CHARACTER O 202
+ (CHARWD R 1.06)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.2168)
+ )
+(CHARACTER O 203
+ (CHARWD R 0.795)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 204
+ (CHARWD R 0.795)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.4577)
+ )
+(CHARACTER O 205
+ (CHARWD R 0.9876995)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.2168)
+ )
+(CHARACTER O 206
+ (CHARWD R 0.9876995)
+ (CHARHT R 0.9154005)
+ (CHARDP R 0.1325)
+ )
+(CHARACTER O 207
+ (CHARWD R 1.06)
+ (CHARHT R 0.9154005)
+ (CHARDP R 0.2168)
+ )
+(CHARACTER O 210
+ (CHARWD R 0.891299)
+ (CHARHT R 0.9154005)
+ (CHARDP R 0.1325)
+ )
+(CHARACTER O 211
+ (CHARWD R 0.9154005)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 213
+ (CHARWD R 1.156301)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 214
+ (CHARWD R 1.0118)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 215
+ (CHARWD R 1.06)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.806999)
+ )
+(CHARACTER O 216
+ (CHARWD R 0.7709)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 217
+ (CHARWD R 0.7468)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.385401)
+ )
+(CHARACTER O 220
+ (CHARWD R 0.9154005)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 221
+ (CHARWD R 0.6744995)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.806999)
+ )
+(CHARACTER O 222
+ (CHARWD R 0.891299)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.806999)
+ )
+(CHARACTER O 223
+ (CHARWD R 0.819)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.385401)
+ )
+(CHARACTER O 224
+ (CHARWD R 0.9154005)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.4577)
+ )
+(CHARACTER O 225
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.4577)
+ )
+(CHARACTER O 226
+ (CHARWD R 0.9876995)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.385401)
+ )
+(CHARACTER O 227
+ (CHARWD R 0.8431)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.4577)
+ )
+(CHARACTER O 230
+ (CHARWD R 0.9876995)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 231
+ (CHARWD R 0.9636)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 232
+ (CHARWD R 1.0118)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 233
+ (CHARWD R 1.0118)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.566099)
+ )
+(CHARACTER O 234
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 235
+ (CHARWD R 1.0118)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 236
+ (CHARWD R 1.0118)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 237
+ (CHARWD R 1.084)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 240
+ (CHARWD R 1.108099)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 241
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.806999)
+ )
+(CHARACTER O 242
+ (CHARWD R 0.9876995)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 243
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 244
+ (CHARWD R 0.9876995)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 245
+ (CHARWD R 1.084)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.806999)
+ )
+(CHARACTER O 246
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 247
+ (CHARWD R 0.9876995)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 250
+ (CHARWD R 1.06)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 251
+ (CHARWD R 1.0118)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 252
+ (CHARWD R 1.0118)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 253
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.806999)
+ )
+(CHARACTER O 254
+ (CHARWD R 1.2768)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 255
+ (CHARWD R 1.06)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 256
+ (CHARWD R 1.06)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 257
+ (CHARWD R 0.891299)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.566099)
+ )
+(CHARACTER O 260
+ (CHARWD R 1.108099)
+ (CHARHT R 0.6744995)
+ (CHARDP R 1.108099)
+ )
+(CHARACTER O 261
+ (CHARWD R 1.06)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.891299)
+ )
+(CHARACTER O 262
+ (CHARWD R 0.795)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.806999)
+ )
+(CHARACTER O 263
+ (CHARWD R 0.698599)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.806999)
+ )
+(CHARACTER O 264
+ (CHARWD R 0.7709)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 265
+ (CHARWD R 1.06)
+ (CHARHT R 0.9154005)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 266
+ (CHARWD R 0.9876995)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.891299)
+ )
+(CHARACTER O 267
+ (CHARWD R 0.9636)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 270
+ (CHARWD R 0.819)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.566099)
+ )
+(CHARACTER O 271
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 272
+ (CHARWD R 1.084)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.4577)
+ )
+(CHARACTER O 273
+ (CHARWD R 1.156301)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 274
+ (CHARWD R 0.9154005)
+ (CHARHT R 0.6504)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 275
+ (CHARWD R 1.06)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 276
+ (CHARWD R 1.06)
+ (CHARHT R 0.6744995)
+ (CHARDP R 1.108099)
+ )
+(CHARACTER O 277
+ (CHARWD R 0.891299)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.566099)
+ )
+(CHARACTER O 300
+ (CHARWD R 1.0118)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 301
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 302
+ (CHARWD R 1.06)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 303
+ (CHARWD R 0.9636)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 304
+ (CHARWD R 0.9636)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 305
+ (CHARWD R 1.0118)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 306
+ (CHARWD R 0.9154005)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 307
+ (CHARWD R 1.0118)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 310
+ (CHARWD R 0.819)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 311
+ (CHARWD R 0.8431)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 312
+ (CHARWD R 0.9636)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 313
+ (CHARWD R 0.819)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 314
+ (CHARWD R 0.939501)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 315
+ (CHARWD R 0.9876995)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.566099)
+ )
+(CHARACTER O 316
+ (CHARWD R 0.9154005)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.566099)
+ )
+(CHARACTER O 317
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.566099)
+ )
+(CHARACTER O 320
+ (CHARWD R 1.1804)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 321
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.566099)
+ )
+(CHARACTER O 322
+ (CHARWD R 0.9154005)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.566099)
+ )
+(CHARACTER O 323
+ (CHARWD R 1.0118)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 324
+ (CHARWD R 1.06)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 325
+ (CHARWD R 0.9876995)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 326
+ (CHARWD R 0.9636)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 327
+ (CHARWD R 1.06)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 330
+ (CHARWD R 1.06)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 331
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.891299)
+ )
+(CHARACTER O 332
+ (CHARWD R 1.0118)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.806999)
+ )
+(CHARACTER O 333
+ (CHARWD R 0.9636)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.891299)
+ )
+(CHARACTER O 334
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 335
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.9636)
+ )
+(CHARACTER O 336
+ (CHARWD R 1.0118)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.806999)
+ )
+(CHARACTER O 337
+ (CHARWD R 1.06)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.891299)
+ )
+(CHARACTER O 340
+ (CHARWD R 1.0118)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.9636)
+ )
+(CHARACTER O 341
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 1.035899)
+ )
+(CHARACTER O 342
+ (CHARWD R 1.0118)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.891299)
+ )
+(CHARACTER O 343
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.806999)
+ )
+(CHARACTER O 344
+ (CHARWD R 1.06)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.9636)
+ )
+(CHARACTER O 345
+ (CHARWD R 1.108099)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.891299)
+ )
+(CHARACTER O 346
+ (CHARWD R 0.9876995)
+ (CHARHT R 0.9154005)
+ (CHARDP R 0.566099)
+ )
+(CHARACTER O 347
+ (CHARWD R 1.108099)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.566099)
+ )
+(CHARACTER O 350
+ (CHARWD R 0.8672)
+ (CHARHT R 0.6744995)
+ (CHARDP R 1.035899)
+ )
+(CHARACTER O 351
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.9636)
+ )
+(CHARACTER O 352
+ (CHARWD R 0.698599)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.722699)
+ )
+(CHARACTER O 353
+ (CHARWD R 0.939501)
+ (CHARHT R 0.6504)
+ (CHARDP R 0.566099)
+ )
+(CHARACTER O 354
+ (CHARWD R 0.9876995)
+ (CHARHT R 0.6744995)
+ (CHARDP R 1.035899)
+ )
+(CHARACTER O 355
+ (CHARWD R 0.8672)
+ (CHARHT R 0.6744995)
+ (CHARDP R 1.035899)
+ )
+(CHARACTER O 356
+ (CHARWD R 0.9636)
+ (CHARHT R 0.6744995)
+ (CHARDP R 1.3009)
+ )
+(CHARACTER O 357
+ (CHARWD R 0.795)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.385401)
+ )
+(CHARACTER O 360
+ (CHARWD R 0.795)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 361
+ (CHARWD R 1.084)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.891299)
+ )
+(CHARACTER O 362
+ (CHARWD R 1.156301)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 363
+ (CHARWD R 1.108099)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 364
+ (CHARWD R 1.493601)
+ (CHARHT R 0.6022005)
+ )
+(CHARACTER O 365
+ (CHARWD R 0.939501)
+ (CHARHT R 0.5059)
+ )
+(CHARACTER O 366
+ (CHARWD R 0.819)
+ (CHARHT R 0.481799)
+ )
+(CHARACTER O 367
+ (CHARWD R 0.9636)
+ (CHARHT R -0.024099)
+ (CHARDP R 0.4577)
+ )
+(CHARACTER O 370
+ (CHARWD R 1.035899)
+ (CHARHT R 0.9636)
+ (CHARDP R 0.806999)
+ )
+(CHARACTER O 371
+ (CHARWD R 1.035899)
+ (CHARHT R 0.6744995)
+ (CHARDP R 0.806999)
+ )
+(CHARACTER O 372
+ (CHARWD R 0.9636)
+ (CHARHT R -0.024099)
+ (CHARDP R 0.6504)
+ )
+(CHARACTER O 376
+ (CHARWD R 3.0594)
+ (CHARHT R 0.6263)
+ (CHARDP R 0.29525)
+ )
diff --git a/Master/texmf-dist/source/latex/otibet/tiblatex.odvi b/Master/texmf-dist/source/latex/otibet/tiblatex.odvi
new file mode 100644
index 00000000000..e2259c3000e
--- /dev/null
+++ b/Master/texmf-dist/source/latex/otibet/tiblatex.odvi
Binary files differ
diff --git a/Master/texmf-dist/source/latex/otibet/tibovp.scm b/Master/texmf-dist/source/latex/otibet/tibovp.scm
new file mode 100644
index 00000000000..7a993813bcf
--- /dev/null
+++ b/Master/texmf-dist/source/latex/otibet/tibovp.scm
@@ -0,0 +1,19 @@
+;;
+;; tibovp.scm
+;; (c) Norbert Preining 1997
+;; This file is part of the otibet-package.
+;;
+;; Generating the otibetan.ovp file.
+
+(load 'pl2ovp.scm)
+
+;
+; args:
+; 1: from file tibetan.pl (tibetan also teh name in the MAPFONT)
+; 2: to file otibetan.ovp
+; 3: shift the characters
+; 4: FontDesignSize Value of the ovp-file
+; 5: FontAt Value of the MAPFONT entry
+(pl->ovp "tibetan" "otibetan" (hex->dec "1000") "10.0" "1.0")
+
+(exit)
diff --git a/Master/texmf-dist/source/latex/otibet/unidoc.odvi b/Master/texmf-dist/source/latex/otibet/unidoc.odvi
new file mode 100644
index 00000000000..4f5d1a692bf
--- /dev/null
+++ b/Master/texmf-dist/source/latex/otibet/unidoc.odvi
Binary files differ
diff --git a/Master/texmf-dist/source/latex/otibet/yugpacan.odvi b/Master/texmf-dist/source/latex/otibet/yugpacan.odvi
new file mode 100644
index 00000000000..ec0f4909e6a
--- /dev/null
+++ b/Master/texmf-dist/source/latex/otibet/yugpacan.odvi
Binary files differ