summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/elvish
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-11-17 01:35:05 +0000
committerKarl Berry <karl@freefriends.org>2008-11-17 01:35:05 +0000
commitce3158affc70967326d28a3a13948ee507338006 (patch)
tree0c9879f2c23d9f63fd3d01cbe8b564ecb8da855f /Master/texmf-dist/doc/fonts/elvish
parent849d652c8f474ae0613d480d38316568d31597b7 (diff)
elvish update to get free license
git-svn-id: svn://tug.org/texlive/trunk@11317 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/elvish')
-rw-r--r--Master/texmf-dist/doc/fonts/elvish/README35
-rw-r--r--Master/texmf-dist/doc/fonts/elvish/teng.tex32
2 files changed, 45 insertions, 22 deletions
diff --git a/Master/texmf-dist/doc/fonts/elvish/README b/Master/texmf-dist/doc/fonts/elvish/README
index 4bb3346b45f..74c467f009f 100644
--- a/Master/texmf-dist/doc/fonts/elvish/README
+++ b/Master/texmf-dist/doc/fonts/elvish/README
@@ -1,3 +1,5 @@
+(README changed 09/06/99; conditions relaxed)
+
28/06/91 As a concession to those who for some reason don't have Metafont,
the following files are now included: teng10.tfm and cirth.tfm (the font
metric files), and {teng10,cirth}.pk{300,360} (the pk files generated
@@ -10,31 +12,20 @@ with mode imagen (i.e. Laserwriter) at normal size and at magstep 1).
These files are copyright (c) 1987 J.C. Bradfield.
They are distributed on the following conditions:
- (a) You may make the source and generated fonts available at your site.
- (b) You may use the generated fonts in any academic or non-commercial
- publication. You may not charge, or allow any other user at your
- site to charge, for use of these fonts.
- (c) You, or any user at your site, may make modifications for his or
- her own use. If you distribute any modified form of these files, you
- must include the original files clearly labelled as such.
+ (a) You may use the source and generated fonts for any purpose,
+ and may distribute the files, provided that all files including
+ this copyright notice remain intact.
+ (b) You may make modifications for your own use. You may distribute
+ modified versions of these files PROVIDED that this copyright
+ notice remains intact AND that you include the original files
+ clearly labelled as such.
If you produce modifications that seem useful, you are asked to
send them to me, so that they can be incorporated into the master
files.
- (d) You may redistribute these files to single individuals (who are
- asked to act on the note below), but you may *not* place these
- files in a public archive site without my permission.
-
-The tengwar font is still under development; when I consider that a
-reasonably final version has been produced, conditions (c) and (d)
-will no longer apply; but until then I ask you to comply.
-
-
-*** PLEASE *** If you use these fonts, let me know (at the contact
-address below). One day, I may actually get round to the necessary tidying
-and improvement, at which time I shall want to replace all earlier versions.
-In particular, I hope that the facilities of TeX 3.0 will allow a great
-improvement in the "user interface" to the fonts.
+There are still things I would like to do with these fonts, in
+particular, to provide virtual fonts for Quenya etc. If you have
+suggestions or comments, please contact me.
******************************************
@@ -83,7 +74,7 @@ I can be contacted by post at:
U.K. EH9 3JZ
I can be contacted by electronic mail as:
- jcb@lfcs.ed.ac.uk (in Internet domain ordering)
+ jcb@dcs.ed.ac.uk (in Internet domain ordering)
If that doesn't work, you should kick your postmaster, and then
get him/her to tell you how to reach that address. (Well, maybe
diff --git a/Master/texmf-dist/doc/fonts/elvish/teng.tex b/Master/texmf-dist/doc/fonts/elvish/teng.tex
new file mode 100644
index 00000000000..f87a2fbd7f1
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/elvish/teng.tex
@@ -0,0 +1,32 @@
+% Version 1.0 dated 31/01/90
+% macros for tengwar in Quenya and Sindarin
+\font\teng=teng10
+\def\qac#1#2{\accent`#2#1}
+\def\sac{\accent`}
+\catcode`\^^I=12 % want to get at tab
+{\catcode`\^=13%
+% Because we define various things that conflict with plain TeX
+% macros, we do all definitions inside the tengwar section, though
+% this is of course expensive
+\gdef\quenya{\teng\catcode`\^=13\let^=\qac\dotengdefs}
+\gdef\sindarin{\teng\catcode`\^=13\let^=\sac\dotengdefs}}
+\def\dotengdefs{%
+\def\lap##1##2{\ooalign{##2\crcr\hidewidth##1\hidewidth}}%
+\def\raisedlap##1##2{\ooalign{##2\crcr\hidewidth\raise0.35ex\hbox{##1}\hidewidth}}%
+\def\lowlap##1##2{\ooalign{##2\crcr\hidewidth\vbox{\vskip0.2ex%
+\hbox{##1}\vskip-.2ex}\hidewidth}}%
+\def\verylowlap##1##2{\ooalign{##2\crcr\hidewidth\lower0.3ex%
+\hbox{##1}\hidewidth}}%
+\def\ssy{\verylowlap^^Zz}%
+\def\ldot{\raisedlap^^El}%
+\def\S{\kern-0.15em^^S}%
+\def\s{\kern-0.15em^^T}%
+%%%%\def\ll{\raisedlap^^Bl}%
+\def\ll{\lap^^Cl}%
+\def\,{\lap^^E}%
+\def\y{\lap^^Y}\def\z{\lap^^Z}\def\Y{\lap"}\def\b{\lap^^B}\def\c{\lap^^C}%
+\def\N{\lap^^N}\def\.{\accent`i}\def\\{\accent`e}\def\U{\accent`^^V}%
+% control sequences for the extended tengwar
+\chardef\xT=12\chardef\xf=16\chardef\xC=27\chardef\xK=11%
+\chardef\xD=4\chardef\xv=18\chardef\xJ=10\chardef\xG=7%
+} % end \dotengdefs