html_generator

Module emojis

Source
Expand description

§Emoji Sequences Loader

Emoji data copyright (c) 2024 Unicode, Inc. License: http://www.unicode.org/copyright.html For terms of use, see http://www.unicode.org/terms_of_use.html

This module provides functions to load and parse emoji sequences from a simple text file. Each line in the file typically consists of three fields separated by semicolons, for example:

2B06 FE0F ; Basic_Emoji ; up

§Field Breakdown:

  1. 2B06 FE0F: The hexadecimal code points for the emoji sequence.
  2. Basic_Emoji: A type field (often unused in this context).
  3. up: The user-friendly label or description for the emoji sequence.

§Notes:

  • Lines that start with # or are blank are treated as comments.
  • Trailing comments in the file are ignored or processed to derive the emoji’s descriptive label.

§Example Comment Parsing:

26A1 ; emoji ; L1 ; none ; a j # V4.0 (⚡) HIGH VOLTAGE SIGN

The descriptive label derived would be: "high-voltage-sign".

Functions§