summaryrefslogtreecommitdiff
path: root/fonts/hacm
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /fonts/hacm
Initial commit
Diffstat (limited to 'fonts/hacm')
-rw-r--r--fonts/hacm/README28
-rw-r--r--fonts/hacm/doc/hacmdoc.pdfbin0 -> 203219 bytes
-rw-r--r--fonts/hacm/doc/hacmdoc.tex110
-rw-r--r--fonts/hacm/fonts/alblant.pfbbin0 -> 35558 bytes
-rw-r--r--fonts/hacm/fonts/alblant.tfmbin0 -> 1696 bytes
-rw-r--r--fonts/hacm/fonts/alblant.vfbin0 -> 1300 bytes
-rw-r--r--fonts/hacm/fonts/defans.pfbbin0 -> 29936 bytes
-rw-r--r--fonts/hacm/fonts/defans.tfmbin0 -> 1444 bytes
-rw-r--r--fonts/hacm/fonts/defans.vfbin0 -> 1296 bytes
-rw-r--r--fonts/hacm/fonts/fenlil.pfbbin0 -> 25206 bytes
-rw-r--r--fonts/hacm/fonts/fenlil.tfmbin0 -> 1704 bytes
-rw-r--r--fonts/hacm/fonts/fenlil.vfbin0 -> 1296 bytes
-rw-r--r--fonts/hacm/fonts/fialis.pfbbin0 -> 28802 bytes
-rw-r--r--fonts/hacm/fonts/fialis.tfmbin0 -> 1484 bytes
-rw-r--r--fonts/hacm/fonts/fialis.vfbin0 -> 1296 bytes
-rw-r--r--fonts/hacm/fonts/hacm.map10
-rw-r--r--fonts/hacm/fonts/inje.pfbbin0 -> 26506 bytes
-rw-r--r--fonts/hacm/fonts/inje.tfmbin0 -> 1496 bytes
-rw-r--r--fonts/hacm/fonts/inje.vfbin0 -> 1288 bytes
-rw-r--r--fonts/hacm/fonts/kardinal.pfbbin0 -> 28491 bytes
-rw-r--r--fonts/hacm/fonts/kardinal.tfmbin0 -> 1576 bytes
-rw-r--r--fonts/hacm/fonts/kardinal.vfbin0 -> 1304 bytes
-rw-r--r--fonts/hacm/fonts/lantia.pfbbin0 -> 32163 bytes
-rw-r--r--fonts/hacm/fonts/lantia.tfmbin0 -> 1596 bytes
-rw-r--r--fonts/hacm/fonts/lantia.vfbin0 -> 1296 bytes
-rw-r--r--fonts/hacm/fonts/nalnia.pfbbin0 -> 30805 bytes
-rw-r--r--fonts/hacm/fonts/nalnia.tfmbin0 -> 1836 bytes
-rw-r--r--fonts/hacm/fonts/nalnia.vfbin0 -> 1296 bytes
-rw-r--r--fonts/hacm/fonts/olivia.pfbbin0 -> 30528 bytes
-rw-r--r--fonts/hacm/fonts/olivia.tfmbin0 -> 1740 bytes
-rw-r--r--fonts/hacm/fonts/olivia.vfbin0 -> 1296 bytes
-rw-r--r--fonts/hacm/fonts/ralblant.tfmbin0 -> 1648 bytes
-rw-r--r--fonts/hacm/fonts/rdefans.tfmbin0 -> 1396 bytes
-rw-r--r--fonts/hacm/fonts/rfenlil.tfmbin0 -> 1656 bytes
-rw-r--r--fonts/hacm/fonts/rfialis.tfmbin0 -> 1432 bytes
-rw-r--r--fonts/hacm/fonts/rinje.tfmbin0 -> 1448 bytes
-rw-r--r--fonts/hacm/fonts/rkardinal.tfmbin0 -> 1524 bytes
-rw-r--r--fonts/hacm/fonts/rlantia.tfmbin0 -> 1544 bytes
-rw-r--r--fonts/hacm/fonts/rnalnia.tfmbin0 -> 1788 bytes
-rw-r--r--fonts/hacm/fonts/rolivia.tfmbin0 -> 1692 bytes
-rw-r--r--fonts/hacm/tex/hacm.sty40
-rw-r--r--fonts/hacm/tex/ot1halb.fd6
-rw-r--r--fonts/hacm/tex/ot1hdef.fd4
-rw-r--r--fonts/hacm/tex/ot1hfen.fd4
-rw-r--r--fonts/hacm/tex/ot1hfia.fd4
-rw-r--r--fonts/hacm/tex/ot1hinj.fd4
-rw-r--r--fonts/hacm/tex/ot1hkar.fd4
-rw-r--r--fonts/hacm/tex/ot1hlan.fd4
48 files changed, 218 insertions, 0 deletions
diff --git a/fonts/hacm/README b/fonts/hacm/README
new file mode 100644
index 0000000000..386bf60c16
--- /dev/null
+++ b/fonts/hacm/README
@@ -0,0 +1,28 @@
+hacm.sty (Ver 0.1)
+
+Kazuaki Miyatani miyatanium[at]gmail[dot]com
+============================================================
+
+hacm.sty is a package to help you typesetting hacm, the Arka alphabet.
+It supports nine official fonts.
+
+For information on the usage, see the hacmdoc.pdf.
+
+
+Licence
+------------
+
+This package is subject to the LaTeX Project Public Licence.
+(http://www.latex-project.org/lppl/lppl-1-3c.pdf)
+
+In particular, you can freely use, copy, distribute this package
+and/or works made by using this package.
+If you want to distribute this package after some modifications,
+you must do it in a way that users do not confuse your work and
+the original one, e.g. by using the name of the package.
+
+
+History
+------------
+
+Ver 0.1: Sep. 6, 2012: The first version.
diff --git a/fonts/hacm/doc/hacmdoc.pdf b/fonts/hacm/doc/hacmdoc.pdf
new file mode 100644
index 0000000000..cfb56d20d4
--- /dev/null
+++ b/fonts/hacm/doc/hacmdoc.pdf
Binary files differ
diff --git a/fonts/hacm/doc/hacmdoc.tex b/fonts/hacm/doc/hacmdoc.tex
new file mode 100644
index 0000000000..78d3c544a9
--- /dev/null
+++ b/fonts/hacm/doc/hacmdoc.tex
@@ -0,0 +1,110 @@
+\documentclass{article}
+\usepackage{fourier,hacm,color,graphicx}
+\title{hacm.sty --- typesetting \textalblant{hacm}.}
+\author{Kazuaki Miyatani\footnote{For any comments, discussions or invitations for a drink (especially japanese sake),
+ please feel free to contact me at: \texttt{miyatanium[at]gmail[dot]com}}}
+\date{\today}
+\renewcommand{\thesection}{\arabic{section} (\textalblant{\arabic{section}}).}
+\renewcommand{\thepage}{\textalblant{\arabic{page}}}
+\renewcommand{\theenumi}{\textlantia{\arabic{enumi}}}
+\begin{document}
+ \maketitle
+
+ \section{Introduction}
+
+ The Arka\footnote{Official website in Japanese: \texttt{http://constructed-language.org/arka/} and in English:
+ \texttt{http://constructed-language.org/arka/e\_index.html}} is a constructed language,
+ which is extraordinarily elaborate, made largely by Seren Arbazard.
+ One of the key points of this language is that we have an (also elaborately constructed) imaginary world, Kaldia,
+ in which it is spoken, and by which it is affected.
+
+ This package supports your typesetting hacm, the Arka alphabet.
+ The following nine official fonts\footnote{The information on the official fonts are available on the official website above.
+ You can also find some funny official/non-official fonts in \texttt{http://www9.atwiki.jp/hrain/} (Japanese).}
+ are available in this package:
+
+ \begin{center}
+ \renewcommand{\arraystretch}{1.5}
+ \begin{tabular}{ll}
+ kardinal & \textkardinal{tu et kardinal.}\\
+ alblant & \textalblant{tu et alblant.}\\
+ fenlil & \textfenlil{tu et fenlil.}\\
+ nalnia & \textnalnia{tu et nalnia.}\\
+ olivia & \textolivia{tu et olivia.}\\
+ lantia & \textlantia{tu et lantia.}\\
+ inje & \textinje{tu et inje.}\\
+ defans & \textdefans{tu et defans.}\\
+ fialis & \textfialis{tu et fialis.}
+ \end{tabular}
+ \end{center}
+
+ \section{License}
+
+ This package is subject to the \LaTeX{} Project Public Licence\footnote{\texttt{http://www.latex-project.org/lppl/lppl-1-3c.pdf}}.
+ In particular, you can freely use, copy, distribute this package and/or works made by using this package.
+ If you want to distribute this package after some modifications, you must do it in a way that
+ users do not confuse your work and the original one, e.g. by changing the name of the package.
+
+ \section{Usage}
+
+ In order to use this package, just write \texttt{\textbackslash usepackage\{hacm\}} in the preamble.
+
+ With this package, you have two ways to typewrite Arka words with the font $X$ ( $X = $ kardinal, alblant,... ).
+ The first one is to use \textbackslash\texttt{textX} command;
+
+ \begin{center}
+ \renewcommand{\arraystretch}{1.5}
+ \begin{tabular}{lll}
+ \small \textbackslash\texttt{textkardinal\{tu et to?\}} & $\Longrightarrow$ & \textkardinal{tu et to?}\\
+ \small \texttt{\textbackslash textalblant\{an axt\} \textbackslash textfenlil\{fenlil.\}} & $\Longrightarrow$ &
+ \small \textalblant{an axt} \textfenlil{fenlil.}
+ \end{tabular}
+ \end{center}
+
+ The second one is to use \textbackslash\texttt{X} command.
+ This command changes the font of all letters in the group, after the command;
+ for example, \texttt{\textbackslash textalblant\{12345\}} and \texttt{\{\textbackslash alblant 12345\}} both result in
+ {\alblant 12345}.
+
+ The default commands for enlarging/shrinking letters , like \texttt{\textbackslash Huge} and \texttt{\textbackslash{tiny}},
+ also work for hecm's.
+
+ \begin{center}
+ \renewcommand{\arraystretch}{1.5}
+ \begin{tabular}{lll}
+ \small \texttt{\{\textbackslash Huge \textbackslash lantia kai tiina\}} & $\Longrightarrow$ &
+ {\Huge \lantia kai tiina}\\
+ \small \texttt{\{\textbackslash tiny \textbackslash fialis lis tiina\}} & $\Longrightarrow$ &
+ {\tiny \fialis lis tiina}
+ \end{tabular}
+ \end{center}
+
+ Of course, we can rotate \rotatebox{90}{\inje hacm} (with \texttt{graphicx.sty}), or color \textcolor{red}{\defans hacm} (with \texttt{color.sty}).
+
+ \texttt{\textbackslash textit}, \texttt{\textbackslash itshape} is only supported for alblant; it makes nalnia.
+ Examples are:
+
+ \begin{center}
+ \renewcommand{\arraystretch}{1.5}
+ \begin{tabular}{lll}
+ \small \texttt{\{\textbackslash alblant skol!\}} & $\Longrightarrow$ & \alblant skol!\\
+ \small \texttt{\{\textbackslash alblant \textbackslash itshape tik!\}} & $\Longrightarrow$ & \alblant \itshape tik!\\
+ \end{tabular}
+ \end{center}
+
+ \section{Things to be considered.}
+ \begin{enumerate}
+ \item This package should include Lunar Letter, and some special commands to indicate single letters.
+ \item This package should support writing boards of xelt.
+ \item Is it useful to provide separate commands to write the page number, chapter number etc. with the digits in Arka
+ (just as in this list) ?
+ \item On using dvipdfm(x), we get too many warnings ``invalid glyph name in ..."
+ I have no idea how to fix it.
+ \end{enumerate}
+
+ \section{History}
+ \begin{tabular}{lll}
+ Ver 0.1 & Sep. 6, 2012, & The first version.
+ \end{tabular}
+
+\end{document}
diff --git a/fonts/hacm/fonts/alblant.pfb b/fonts/hacm/fonts/alblant.pfb
new file mode 100644
index 0000000000..3044ba0c09
--- /dev/null
+++ b/fonts/hacm/fonts/alblant.pfb
Binary files differ
diff --git a/fonts/hacm/fonts/alblant.tfm b/fonts/hacm/fonts/alblant.tfm
new file mode 100644
index 0000000000..8e5b9bcf6b
--- /dev/null
+++ b/fonts/hacm/fonts/alblant.tfm
Binary files differ
diff --git a/fonts/hacm/fonts/alblant.vf b/fonts/hacm/fonts/alblant.vf
new file mode 100644
index 0000000000..60df753a25
--- /dev/null
+++ b/fonts/hacm/fonts/alblant.vf
Binary files differ
diff --git a/fonts/hacm/fonts/defans.pfb b/fonts/hacm/fonts/defans.pfb
new file mode 100644
index 0000000000..ae4c2e6680
--- /dev/null
+++ b/fonts/hacm/fonts/defans.pfb
Binary files differ
diff --git a/fonts/hacm/fonts/defans.tfm b/fonts/hacm/fonts/defans.tfm
new file mode 100644
index 0000000000..25e118f4a8
--- /dev/null
+++ b/fonts/hacm/fonts/defans.tfm
Binary files differ
diff --git a/fonts/hacm/fonts/defans.vf b/fonts/hacm/fonts/defans.vf
new file mode 100644
index 0000000000..9ee90c5df3
--- /dev/null
+++ b/fonts/hacm/fonts/defans.vf
Binary files differ
diff --git a/fonts/hacm/fonts/fenlil.pfb b/fonts/hacm/fonts/fenlil.pfb
new file mode 100644
index 0000000000..2fa455d364
--- /dev/null
+++ b/fonts/hacm/fonts/fenlil.pfb
Binary files differ
diff --git a/fonts/hacm/fonts/fenlil.tfm b/fonts/hacm/fonts/fenlil.tfm
new file mode 100644
index 0000000000..4610f1ae13
--- /dev/null
+++ b/fonts/hacm/fonts/fenlil.tfm
Binary files differ
diff --git a/fonts/hacm/fonts/fenlil.vf b/fonts/hacm/fonts/fenlil.vf
new file mode 100644
index 0000000000..449dff643d
--- /dev/null
+++ b/fonts/hacm/fonts/fenlil.vf
Binary files differ
diff --git a/fonts/hacm/fonts/fialis.pfb b/fonts/hacm/fonts/fialis.pfb
new file mode 100644
index 0000000000..bb61b67cd6
--- /dev/null
+++ b/fonts/hacm/fonts/fialis.pfb
Binary files differ
diff --git a/fonts/hacm/fonts/fialis.tfm b/fonts/hacm/fonts/fialis.tfm
new file mode 100644
index 0000000000..717631804b
--- /dev/null
+++ b/fonts/hacm/fonts/fialis.tfm
Binary files differ
diff --git a/fonts/hacm/fonts/fialis.vf b/fonts/hacm/fonts/fialis.vf
new file mode 100644
index 0000000000..702721b108
--- /dev/null
+++ b/fonts/hacm/fonts/fialis.vf
Binary files differ
diff --git a/fonts/hacm/fonts/hacm.map b/fonts/hacm/fonts/hacm.map
new file mode 100644
index 0000000000..560284167b
--- /dev/null
+++ b/fonts/hacm/fonts/hacm.map
@@ -0,0 +1,10 @@
+ralblant alblant <alblant.pfb
+rdefans defans <defans.pfb
+rfialis fialis <fialis.pfb
+rkardinal kardinal <kardinal.pfb
+rlantia lantia <lantia.pfb
+rinje inje <inje.pfb
+rolivia olivia <olivia.pfb
+rnalnia nalnia <nalnia.pfb
+rfenlil fenlil <fenlil.pfb
+
diff --git a/fonts/hacm/fonts/inje.pfb b/fonts/hacm/fonts/inje.pfb
new file mode 100644
index 0000000000..89a38b4a56
--- /dev/null
+++ b/fonts/hacm/fonts/inje.pfb
Binary files differ
diff --git a/fonts/hacm/fonts/inje.tfm b/fonts/hacm/fonts/inje.tfm
new file mode 100644
index 0000000000..ae7d19eeea
--- /dev/null
+++ b/fonts/hacm/fonts/inje.tfm
Binary files differ
diff --git a/fonts/hacm/fonts/inje.vf b/fonts/hacm/fonts/inje.vf
new file mode 100644
index 0000000000..297265d9cc
--- /dev/null
+++ b/fonts/hacm/fonts/inje.vf
Binary files differ
diff --git a/fonts/hacm/fonts/kardinal.pfb b/fonts/hacm/fonts/kardinal.pfb
new file mode 100644
index 0000000000..07ba1a8b70
--- /dev/null
+++ b/fonts/hacm/fonts/kardinal.pfb
Binary files differ
diff --git a/fonts/hacm/fonts/kardinal.tfm b/fonts/hacm/fonts/kardinal.tfm
new file mode 100644
index 0000000000..d7097ef5b6
--- /dev/null
+++ b/fonts/hacm/fonts/kardinal.tfm
Binary files differ
diff --git a/fonts/hacm/fonts/kardinal.vf b/fonts/hacm/fonts/kardinal.vf
new file mode 100644
index 0000000000..ebcc3a7067
--- /dev/null
+++ b/fonts/hacm/fonts/kardinal.vf
Binary files differ
diff --git a/fonts/hacm/fonts/lantia.pfb b/fonts/hacm/fonts/lantia.pfb
new file mode 100644
index 0000000000..26f7fad5c0
--- /dev/null
+++ b/fonts/hacm/fonts/lantia.pfb
Binary files differ
diff --git a/fonts/hacm/fonts/lantia.tfm b/fonts/hacm/fonts/lantia.tfm
new file mode 100644
index 0000000000..e27c416b5f
--- /dev/null
+++ b/fonts/hacm/fonts/lantia.tfm
Binary files differ
diff --git a/fonts/hacm/fonts/lantia.vf b/fonts/hacm/fonts/lantia.vf
new file mode 100644
index 0000000000..756d4778be
--- /dev/null
+++ b/fonts/hacm/fonts/lantia.vf
Binary files differ
diff --git a/fonts/hacm/fonts/nalnia.pfb b/fonts/hacm/fonts/nalnia.pfb
new file mode 100644
index 0000000000..6aed8e11f1
--- /dev/null
+++ b/fonts/hacm/fonts/nalnia.pfb
Binary files differ
diff --git a/fonts/hacm/fonts/nalnia.tfm b/fonts/hacm/fonts/nalnia.tfm
new file mode 100644
index 0000000000..965c2e94bb
--- /dev/null
+++ b/fonts/hacm/fonts/nalnia.tfm
Binary files differ
diff --git a/fonts/hacm/fonts/nalnia.vf b/fonts/hacm/fonts/nalnia.vf
new file mode 100644
index 0000000000..921b1ebdb1
--- /dev/null
+++ b/fonts/hacm/fonts/nalnia.vf
Binary files differ
diff --git a/fonts/hacm/fonts/olivia.pfb b/fonts/hacm/fonts/olivia.pfb
new file mode 100644
index 0000000000..2e6776adcb
--- /dev/null
+++ b/fonts/hacm/fonts/olivia.pfb
Binary files differ
diff --git a/fonts/hacm/fonts/olivia.tfm b/fonts/hacm/fonts/olivia.tfm
new file mode 100644
index 0000000000..9ba53d4bcd
--- /dev/null
+++ b/fonts/hacm/fonts/olivia.tfm
Binary files differ
diff --git a/fonts/hacm/fonts/olivia.vf b/fonts/hacm/fonts/olivia.vf
new file mode 100644
index 0000000000..5b5a9666ca
--- /dev/null
+++ b/fonts/hacm/fonts/olivia.vf
Binary files differ
diff --git a/fonts/hacm/fonts/ralblant.tfm b/fonts/hacm/fonts/ralblant.tfm
new file mode 100644
index 0000000000..6ef301be3e
--- /dev/null
+++ b/fonts/hacm/fonts/ralblant.tfm
Binary files differ
diff --git a/fonts/hacm/fonts/rdefans.tfm b/fonts/hacm/fonts/rdefans.tfm
new file mode 100644
index 0000000000..24751fe3b4
--- /dev/null
+++ b/fonts/hacm/fonts/rdefans.tfm
Binary files differ
diff --git a/fonts/hacm/fonts/rfenlil.tfm b/fonts/hacm/fonts/rfenlil.tfm
new file mode 100644
index 0000000000..38d351277c
--- /dev/null
+++ b/fonts/hacm/fonts/rfenlil.tfm
Binary files differ
diff --git a/fonts/hacm/fonts/rfialis.tfm b/fonts/hacm/fonts/rfialis.tfm
new file mode 100644
index 0000000000..386b86138c
--- /dev/null
+++ b/fonts/hacm/fonts/rfialis.tfm
Binary files differ
diff --git a/fonts/hacm/fonts/rinje.tfm b/fonts/hacm/fonts/rinje.tfm
new file mode 100644
index 0000000000..fb00528f46
--- /dev/null
+++ b/fonts/hacm/fonts/rinje.tfm
Binary files differ
diff --git a/fonts/hacm/fonts/rkardinal.tfm b/fonts/hacm/fonts/rkardinal.tfm
new file mode 100644
index 0000000000..6495976f40
--- /dev/null
+++ b/fonts/hacm/fonts/rkardinal.tfm
Binary files differ
diff --git a/fonts/hacm/fonts/rlantia.tfm b/fonts/hacm/fonts/rlantia.tfm
new file mode 100644
index 0000000000..9194a8e75a
--- /dev/null
+++ b/fonts/hacm/fonts/rlantia.tfm
Binary files differ
diff --git a/fonts/hacm/fonts/rnalnia.tfm b/fonts/hacm/fonts/rnalnia.tfm
new file mode 100644
index 0000000000..362307c14c
--- /dev/null
+++ b/fonts/hacm/fonts/rnalnia.tfm
Binary files differ
diff --git a/fonts/hacm/fonts/rolivia.tfm b/fonts/hacm/fonts/rolivia.tfm
new file mode 100644
index 0000000000..2c3862bdc7
--- /dev/null
+++ b/fonts/hacm/fonts/rolivia.tfm
Binary files differ
diff --git a/fonts/hacm/tex/hacm.sty b/fonts/hacm/tex/hacm.sty
new file mode 100644
index 0000000000..530ff3fbfb
--- /dev/null
+++ b/fonts/hacm/tex/hacm.sty
@@ -0,0 +1,40 @@
+\NeedsTeXFormat{LaTeX2e}[1999/12/01]
+\ProvidesPackage{hacm}
+ [2012/09/04 v0.1 Kazuaki Miyatani]
+
+\DeclareRobustCommand\kardinal
+ {\usefont{OT1}{hlan}{m}{n}}
+\DeclareTextFontCommand{\textkardinal}{\kardinal}
+
+\DeclareRobustCommand\lantia
+ {\usefont{OT1}{hlan}{m}{n}}
+\DeclareTextFontCommand{\textlantia}{\lantia}
+
+\DeclareRobustCommand\alblant
+ {\usefont{OT1}{halb}{m}{n}}
+\DeclareTextFontCommand{\textalblant}{\alblant}
+
+\DeclareRobustCommand\fenlil
+ {\usefont{OT1}{hfen}{m}{n}}
+\DeclareTextFontCommand{\textfenlil}{\fenlil}
+
+\DeclareRobustCommand\nalnia
+ {\usefont{OT1}{halb}{m}{it}}
+\DeclareTextFontCommand{\textnalnia}{\nalnia}
+
+\DeclareRobustCommand\olivia
+ {\usefont{OT1}{halb}{b}{n}}
+\DeclareTextFontCommand{\textolivia}{\olivia}
+
+\DeclareRobustCommand\inje
+ {\usefont{OT1}{hinj}{m}{n}}
+\DeclareTextFontCommand{\textinje}{\inje}
+
+\DeclareRobustCommand\defans
+ {\usefont{OT1}{hdef}{m}{n}}
+\DeclareTextFontCommand{\textdefans}{\defans}
+
+\DeclareRobustCommand\fialis
+ {\usefont{OT1}{hfia}{m}{n}}
+\DeclareTextFontCommand{\textfialis}{\fialis}
+
diff --git a/fonts/hacm/tex/ot1halb.fd b/fonts/hacm/tex/ot1halb.fd
new file mode 100644
index 0000000000..ae57c634e3
--- /dev/null
+++ b/fonts/hacm/tex/ot1halb.fd
@@ -0,0 +1,6 @@
+\ProvidesFile{ot1halb}[2012/09/04 v1.0 Kazuaki Miyatani]
+\DeclareFontFamily{OT1}{halb}{}
+\DeclareFontShape{OT1}{halb}{m}{n}{<->s* alblant}{}
+\DeclareFontShape{OT1}{halb}{m}{it}{<->s* nalnia}{}
+\DeclareFontShape{OT1}{halb}{b}{n}{<->s* olivia}{}
+\endinput
diff --git a/fonts/hacm/tex/ot1hdef.fd b/fonts/hacm/tex/ot1hdef.fd
new file mode 100644
index 0000000000..9e8cd34238
--- /dev/null
+++ b/fonts/hacm/tex/ot1hdef.fd
@@ -0,0 +1,4 @@
+\ProvidesFile{ot1hdef}[2012/09/04 v1.0 Kazuaki Miyatani]
+\DeclareFontFamily{OT1}{hdef}{}
+\DeclareFontShape{OT1}{hdef}{m}{n}{<-> defans}{}
+\endinput
diff --git a/fonts/hacm/tex/ot1hfen.fd b/fonts/hacm/tex/ot1hfen.fd
new file mode 100644
index 0000000000..b582c57a10
--- /dev/null
+++ b/fonts/hacm/tex/ot1hfen.fd
@@ -0,0 +1,4 @@
+\ProvidesFile{ot1hfen}[2012/09/04 v1.0 Kazuaki Miyatani]
+\DeclareFontFamily{OT1}{hfen}{}
+\DeclareFontShape{OT1}{hfen}{m}{n}{<->s*[1.1] fenlil}{}
+\endinput
diff --git a/fonts/hacm/tex/ot1hfia.fd b/fonts/hacm/tex/ot1hfia.fd
new file mode 100644
index 0000000000..17da254305
--- /dev/null
+++ b/fonts/hacm/tex/ot1hfia.fd
@@ -0,0 +1,4 @@
+\ProvidesFile{ot1hfia}[2012/09/04 v1.0 Kazuaki Miyatani]
+\DeclareFontFamily{OT1}{hfia}{}
+\DeclareFontShape{OT1}{hfia}{m}{n}{<->s*[1.15] fialis}{}
+\endinput
diff --git a/fonts/hacm/tex/ot1hinj.fd b/fonts/hacm/tex/ot1hinj.fd
new file mode 100644
index 0000000000..bad4bba729
--- /dev/null
+++ b/fonts/hacm/tex/ot1hinj.fd
@@ -0,0 +1,4 @@
+\ProvidesFile{ot1hinj}[2012/09/04 v1.0 Kazuaki Miyatani]
+\DeclareFontFamily{OT1}{hinj}{}
+\DeclareFontShape{OT1}{hinj}{m}{n}{<-> inje}{}
+\endinput
diff --git a/fonts/hacm/tex/ot1hkar.fd b/fonts/hacm/tex/ot1hkar.fd
new file mode 100644
index 0000000000..d1597bf7a9
--- /dev/null
+++ b/fonts/hacm/tex/ot1hkar.fd
@@ -0,0 +1,4 @@
+\ProvidesFile{ot1hkar}[2012/09/04 v1.0 Kazuaki Miyatani]
+\DeclareFontFamily{OT1}{hkar}{}
+\DeclareFontShape{OT1}{hkar}{m}{n}{<-> kardinal}{}
+\endinput
diff --git a/fonts/hacm/tex/ot1hlan.fd b/fonts/hacm/tex/ot1hlan.fd
new file mode 100644
index 0000000000..dd3b2e8086
--- /dev/null
+++ b/fonts/hacm/tex/ot1hlan.fd
@@ -0,0 +1,4 @@
+\ProvidesFile{ot1hlan}[2012/09/04 v1.0 Kazuaki Miyatani]
+\DeclareFontFamily{OT1}{hlan}{}
+\DeclareFontShape{OT1}{hlan}{m}{n}{<-> lantia}{}
+\endinput