Anyterial
Note: prerelease version v0.1, subject to change

Hermann-Mauguin entry markups (property)

This page documents an OPTIMADE Property Definition. See https://schemas.optimade.org/ for more information.

ID: https://schemas.anyterial.se/defs/v0.1/properties/spacegroups/hm_entry_markup
Definition name: hm_entry_markup

Property name: Hermann-Mauguin entry markups
Description: Display-oriented renderings of the Hermann-Mauguin entry label in hm_entry.
Type: dictionary

The plain string value is stored in hm_entry; this object only provides alternate markup forms for display. These renderings follow the same typographic conventions as hm_full_markup.

Examples:

Formats: [JSON] [MD]

JSON definition:

{
    "$id": "https://schemas.anyterial.se/defs/v0.1/properties/spacegroups/hm_entry_markup",
    "$schema": "https://schemas.optimade.org/meta/v1.3/optimade/property_definition.json",
    "title": "Hermann-Mauguin entry markups",
    "x-optimade-definition": {
        "kind": "property",
        "version": "0.1.0",
        "format": "1.3",
        "name": "hm_entry_markup",
        "label": "hm_entry_markup_spacegroups"
    },
    "description": "Display-oriented renderings of the Hermann-Mauguin entry label in `hm_entry`.\n\nThe plain string value is stored in `hm_entry`; this object only provides alternate markup forms for display.\nThese renderings follow the same typographic conventions as `hm_full_markup`.",
    "x-optimade-type": "dictionary",
    "x-optimade-unit": "inapplicable",
    "type": [
        "object",
        "null"
    ],
    "properties": {
        "html": {
            "x-optimade-type": "string",
            "x-optimade-unit": "inapplicable",
            "type": [
                "string",
                "null"
            ],
            "description": "HTML rendering of the sibling string."
        },
        "latex": {
            "x-optimade-type": "string",
            "x-optimade-unit": "inapplicable",
            "type": [
                "string",
                "null"
            ],
            "description": "LaTeX rendering of the sibling string."
        },
        "unicode": {
            "x-optimade-type": "string",
            "x-optimade-unit": "inapplicable",
            "type": [
                "string",
                "null"
            ],
            "description": "Unicode rendering of the sibling string."
        }
    },
    "examples": [
        {
            "html": "<i>P</i> 2<sub>1</sub>/<i>c</i>",
            "latex": "\\mathit{P}\\,2_{1}/c",
            "unicode": "P2\u2081/c"
        }
    ]
}