Full instructions for adding the Alpheios Embedded Library to your own website can be found in the README.

We don't currently support Alpheios user authentication on sites other than those owned by Alpheios. If there is sufficient interest in enabling this feature on 3rd party sites, we will consider adding this feature. Please email us if you would like to explore this further with us.

The Alpheios wordlists use the "utf-8" character set encoding. You must be sure to specify utf-8 as the character set encoding in whatever program you import the downloaded file into (such as a spreadsheet program).

Some text publishers use partial word markup, for example to use Leiden Conventions to indicate editorial decisions, or to emphasize a part of the word with bold or italics. For words which have this partial word markup, Alpheios will not automatically be able to identify the full word when you select it for lookup. It is possible for the publisher of a webpage to indicate to Alpheios that such markup should be ignored. This can be done by adding an extra html attribute to the page markup.

The data-alpheios-word-node attribute can be used to indicate that an element contains a complete word, and the text should be that of the entire node, including the child node text. The default value of default means that the word will be treated to default Alpheios word cleanup behavior, which includes stripping language-specific punctuation (of which the standard Leiden Conventions punctuation marks are included for Latin and Greek). A value of exact can be used to specify that the text contents should be taken exactly as supplied (excluding node markup).

For example:

  • <span data-alpheios-word-node="default"><b>f</b>ero</span> indicates the word should be analyzed as 'fero'
  • <span data-alpheios-word-node="default">f[ero</span> will also be analyzed as 'fero'
  • <span data-alpheios-word-node="exact">f[ero</span> will be analyzed as 'f[ero'