summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/ae/aehaxrm.mtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-11 23:50:46 +0000
committerKarl Berry <karl@freefriends.org>2006-01-11 23:50:46 +0000
commit8cbd83e9553c1eb2033e72e86b04af5c6b7ed324 (patch)
treeefb86e459e4f2dba778bcb700602084ee6142bff /Master/texmf-dist/source/latex/ae/aehaxrm.mtx
parent0126119c8589d1318123f97c018357d24faa0855 (diff)
trunk/Master/texmf-dist/source/latex/ae
git-svn-id: svn://tug.org/texlive/trunk@133 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/ae/aehaxrm.mtx')
-rw-r--r--Master/texmf-dist/source/latex/ae/aehaxrm.mtx74
1 files changed, 74 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/ae/aehaxrm.mtx b/Master/texmf-dist/source/latex/ae/aehaxrm.mtx
new file mode 100644
index 00000000000..bf1ec0f4899
--- /dev/null
+++ b/Master/texmf-dist/source/latex/ae/aehaxrm.mtx
@@ -0,0 +1,74 @@
+\relax
+
+\metrics
+
+\needsfontinstversion{1.315}
+
+% \shiftglyph takes three parameters:
+%
+% #1 the name of the glyph
+% #2 the amount of extra space at the left
+% #3 the amount of extra space at the right
+
+\setcommand\shiftglyph#1#2#3{
+ \resetglyph{#1}
+ \movert{#2}
+ \glyph{#1}{1000}
+ \movert{#3}
+ \resetitalic{\add{\italic{#1}}{#3}}
+ \endresetglyph
+}
+
+\shiftglyph{quotedblright}{0}{-125}
+\shiftglyph{quotedblleft}{-125}{0}
+\setrightkerning{quotedblbase}{comma}{1000}
+
+%% Following kerns stolen from the EC fonts
+\setkern{quotedblbase}{quotesinglbase}{200}
+\setkern{quotedblbase}{comma}{200}
+\def\setquotebasekerns#1{
+ \setkern{#1}{quotedblbase}{200}
+ \setkern{#1}{j}{200}
+ \setkern{#1}{g}{100}
+ \setkern{#1}{gbreve}{100}
+ \setkern{#1}{y}{100}
+ \setkern{#1}{V}{-200}
+ \setkern{#1}{W}{-150}
+ \setkern{#1}{Y}{-150}
+ \setkern{#1}{Yacute}{-150}
+ \setkern{#1}{Ydieresis}{-150}
+ \setkern{#1}{O}{-50}
+ \setkern{#1}{Odieresis}{-50}
+ \setkern{#1}{Ohungarumlaut}{-50}
+ \setkern{#1}{Ograve}{-50}
+ \setkern{#1}{Oacute}{-50}
+ \setkern{#1}{Ocircumflex}{-50}
+ \setkern{#1}{Otilde}{-50}
+ \setkern{#1}{Oslash}{-50}
+ \setkern{#1}{OE}{-50}
+ \setkern{#1}{C}{-50}
+ \setkern{#1}{Ccedilla}{-50}
+ \setkern{#1}{Cacute}{-50}
+ \setkern{#1}{Ccaron}{-50}
+ \setkern{#1}{G}{-50}
+ \setkern{#1}{Gbreve}{-50}
+ \setkern{#1}{Q}{-50}}
+\setquotebasekerns{quotedblbase}
+\setquotebasekerns{quotesinglbase}
+
+\resetglyph{quotedbl}
+ \glyph{quotedblright}{1000}
+\endresetglyph
+
+\resetglyph{quotedblbase}
+ \moveup{\sub{\height{comma}}{\height{quotedblright}}}
+ \glyph{quotedblright}{1000}
+ \movert{50}
+ \resetdepth{\depth{comma}}
+\endresetglyph
+
+\resetglyph{underscore}
+ \glyphrule{\int{visiblespacewidth}}{\int{underlinethickness}}
+\endresetglyph
+
+\endmetrics