mkdocs-ezglossary-plugin


Namemkdocs-ezglossary-plugin JSON
Version 1.6.8 PyPI version JSON
download
home_pageNone
Summarymanage multiple glossaries in mkdocs
upload_time2024-04-24 16:32:16
maintainerNone
docs_urlNone
authorNone
requires_pythonNone
licenseNone
keywords mkdocs glossary plugin references links
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # mkdocs ezglossary plugin
> Glossary support for mkdocs.

## Features

-   Defining multiple glossaries
-   Linking to glossary entries in text
-   Printing a summary of your glossary with definitions and
    references anywhere in your documentation.
-   Customizable output
-   Unicode support
-   PDF support

## Documentation

-   Read the [full documentation](https://realtimeprojects.github.io/mkdocs-ezglossary)

## Prerequisites

This plugin requires the
[material definition lists](https://squidfunk.github.io/mkdocs-material/reference/lists/)
to be active or any other plugin which generates
[html description lists](https://www.w3schools.com/HTML/html_lists.asp).

## Installation

    pip install mkdocs-ezglossary-plugin

## Quickstart

### Activation

Add the following lines to your mkdocs.yml plugins section:

``` yaml
plugins:
  - search
  - ezglossary
```

### Defining glossary entries

Provided you use the material definition list, adding a glossary entry
just works by adding a definition list with section specifiers anywhere
in your documentation:

``` markdown
section:term
:   A list of specialized words with their definitions
```

### Linking to a glossary entry

You can now link to this glossary definition using the following
syntax. This will produce a link to the definition in your documentation:

``` markdown
-   See the <section:term> for details
```

### Printing a summary

Now you can place a summary of all definitions anywhere in your
documentation:

``` markdown
# Terms and Definitions

<glossary::section>
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "mkdocs-ezglossary-plugin",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "mkdocs, glossary, plugin, references, links",
    "author": null,
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/8c/c1/e055a191ac45a44a341ed7011207facce63075da7ac831f5ea74306c24c6/mkdocs_ezglossary_plugin-1.6.8.tar.gz",
    "platform": null,
    "description": "# mkdocs ezglossary plugin\n> Glossary support for mkdocs.\n\n## Features\n\n-   Defining multiple glossaries\n-   Linking to glossary entries in text\n-   Printing a summary of your glossary with definitions and\n    references anywhere in your documentation.\n-   Customizable output\n-   Unicode support\n-   PDF support\n\n## Documentation\n\n-   Read the [full documentation](https://realtimeprojects.github.io/mkdocs-ezglossary)\n\n## Prerequisites\n\nThis plugin requires the\n[material definition lists](https://squidfunk.github.io/mkdocs-material/reference/lists/)\nto be active or any other plugin which generates\n[html description lists](https://www.w3schools.com/HTML/html_lists.asp).\n\n## Installation\n\n    pip install mkdocs-ezglossary-plugin\n\n## Quickstart\n\n### Activation\n\nAdd the following lines to your mkdocs.yml plugins section:\n\n``` yaml\nplugins:\n  - search\n  - ezglossary\n```\n\n### Defining glossary entries\n\nProvided you use the material definition list, adding a glossary entry\njust works by adding a definition list with section specifiers anywhere\nin your documentation:\n\n``` markdown\nsection:term\n:   A list of specialized words with their definitions\n```\n\n### Linking to a glossary entry\n\nYou can now link to this glossary definition using the following\nsyntax. This will produce a link to the definition in your documentation:\n\n``` markdown\n-   See the <section:term> for details\n```\n\n### Printing a summary\n\nNow you can place a summary of all definitions anywhere in your\ndocumentation:\n\n``` markdown\n# Terms and Definitions\n\n<glossary::section>\n```\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "manage multiple glossaries in mkdocs",
    "version": "1.6.8",
    "project_urls": {
        "Bug Tracker": "https://github.com/realtimeprojects/mkdocs-ezglossary/issues",
        "Documentation": "https://realtimeprojects.github.io/mkdocs-ezglossary",
        "Homepage": "https://github.com/realtimeprojects/mkdocs-ezglossary"
    },
    "split_keywords": [
        "mkdocs",
        " glossary",
        " plugin",
        " references",
        " links"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e552d4cce456dc70959967581890f62593111bb256f5a5ca63718a638317cb8e",
                "md5": "6e98a4dfd06bc9e5e06f1d2f4cdfbc48",
                "sha256": "d44cababf000856c90f8b44eb2b1a905cb316552b17157cddc89b39ffc207d03"
            },
            "downloads": -1,
            "filename": "mkdocs_ezglossary_plugin-1.6.8-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "6e98a4dfd06bc9e5e06f1d2f4cdfbc48",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 11404,
            "upload_time": "2024-04-24T16:32:15",
            "upload_time_iso_8601": "2024-04-24T16:32:15.001799Z",
            "url": "https://files.pythonhosted.org/packages/e5/52/d4cce456dc70959967581890f62593111bb256f5a5ca63718a638317cb8e/mkdocs_ezglossary_plugin-1.6.8-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8cc1e055a191ac45a44a341ed7011207facce63075da7ac831f5ea74306c24c6",
                "md5": "07edde9d9eac0300f3ec56664c9621ca",
                "sha256": "89b2ee1c975e8baf8db19ae347ac16b2bd40cf9168882450e4a1d27f7c983347"
            },
            "downloads": -1,
            "filename": "mkdocs_ezglossary_plugin-1.6.8.tar.gz",
            "has_sig": false,
            "md5_digest": "07edde9d9eac0300f3ec56664c9621ca",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 11179,
            "upload_time": "2024-04-24T16:32:16",
            "upload_time_iso_8601": "2024-04-24T16:32:16.153809Z",
            "url": "https://files.pythonhosted.org/packages/8c/c1/e055a191ac45a44a341ed7011207facce63075da7ac831f5ea74306c24c6/mkdocs_ezglossary_plugin-1.6.8.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-24 16:32:16",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "realtimeprojects",
    "github_project": "mkdocs-ezglossary",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "mkdocs-ezglossary-plugin"
}
        
Elapsed time: 0.24797s