CTAN Comprehensive TeX Archive Network

Directory fonts/hamnosys


hamnosys - Using HamNoSys in

This is the package hamnosys, which makes the HamNoSys font available in documents. The Hamburg Notation System, HamNoSys for short, is a system for the phonetic transcription of signed languages.


The hamnosys package requires XeLaTeX or Lua. It has been tested on Live 2021.


If your distribution does not contain the package, you can install it manually by copying the files hamnosys.sty and HamNoSysUnicode.ttf from this repository. To install it locally for a single project, copy the files into the root directory of your project. To install it globally, copy the files into a hamnosys/ subdirectory in the appropriate location in your installation. To generate the documentation, compile hamnosys.dtx using XeLaTeX or Lua.

To use HamNoSys in other parts of your operating system and for a wider range of input methods, see the HamNoSys Software Package.


The package provides three methods of entering HamNoSys symbols:

  1. Direct input of HamNoSys symbols as Unicode characters. As HamNoSys symbols can only be displayed by the HamNoSys font, you must either
    1. explicitly switch fonts using \texthamnosys{} or \hamnosysfont, or
    2. use the autofont package option ( only).
  2. Listing HamNoSys symbol names inside the command \hamnosys{}.
  3. Using the commands that have been defined for each individual HamNoSys symbol.

For more details, read hamnosys.pdf (English) or project note AP04-2021-02 of the DGS corpus project (English and German).

Licence & Copyright

Copyright (C) 1986-2022 Universit├Ąt Hamburg

Created by Marc Schulder, Thomas Hanke

This work may be distributed and/or modified under the conditions of the Project Public License, either version 1.3c of this license or (at your option) any later version.

This work has the LPPL maintenance status maintained'. The Current Maintainer of this work is Marc Schulder.

This work consists of the files hamnosys.dtx, hamnosys.ins, HamNoSysUnicode.ttf, README.md and the derived files hamnosys.sty, hamnosys.pdf and hamnosys.bib.

Download the contents of this package in one zip archive (215.9k).

hamnosys – A font for sign languages

The Hamburg Notation System, HamNoSys for short, is a system for the phonetic transcription of signed languages. This package makes HamNoSys available in XeLaTeX and Lua.

The package provides a Unicode font for rendering HamNoSys symbols as well as three methods for entering them.

Home pagehttps://github.com/DGS-Korpus/HamNoSys4TeX
Bug trackerhttps://github.com/DGS-Korpus/HamNoSys4TeX/issues
Version1.0.3 2022-02-08
LicensesThe Project Public License 1.3c
Copyright2021–2022 Universit├Ąt Hamburg
MaintainerThomas Hanke
Marc Schulder
Contained inTeX Live as hamnosys
MiKTeX as hamnosys
TopicsFont TTF
Accessibility Support
Guest Book Sitemap Contact Contact Author