Metadata-Version: 2.1
Name: sphindexer
Version: 0.12.1
Summary: A sphinx extension to replace the IndexEntries class.
Home-page: https://github.com/KaKkouo/sphindexer
Author: @koKekkoh
Maintainer: KaKkouo
License: BSD 2-Clause License
Download-URL: https://pypi.org/project/sphindexer/
Project-URL: Code, https://github.com/KaKkouo/sphindexer
Project-URL: Issue tracker, https://github.com/KaKkouo/sphindexer/issues
Keywords: sphinx,index,glossary,indexer,sphindexer
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: Sphinx :: Extension
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Documentation :: Sphinx
Classifier: Topic :: Text Processing :: Indexing
Classifier: Topic :: Utilities
Description-Content-Type: text/x-rst
License-File: LICENSE

.. image:: https://readthedocs.org/projects/sphindexer/badge/?version=latest
   :target: https://sphindexer.readthedocs.io/en/latest/
   :alt: Documentation Status

.. image:: https://circleci.com/gh/KaKkouo/sphindexer.svg?style=shield
   :target: https://circleci.com/gh/KaKkouo/sphindexer
   :alt: Build Status (CircleCI)

.. image:: https://codecov.io/gh/KaKkouo/sphindexer/branch/main/graph/badge.svg
   :target: https://codecov.io/gh/KaKkouo/sphindexer
   :alt: Code Coverage Status (Codecov)

.. image:: https://img.shields.io/badge/License-BSD%202--Clause-blue.svg
   :target: https://opensource.org/licenses/BSD-2-Clause
   :alt: BSD 2 Clause

A sphinx extension to replace the IndexEntries class.

- Sphindexer = Sphinx + Indexer

THE GOAL
--------
- It's to become the IndexEntries class.
- It has the extention for kana_text.

FEATURE
-------

- Even when editing glossary with index_key, make clean is not necessary.
- See/seealso appears at the first.
- When there are multiple functions with the same name, the first one will not be left out.
- It is relatively easy to customize the display order to your liking.

    - You must be able to develop sphinx extensions.

USAGE
-----

conf.py

.. code-block:: python

   extensions = ['sphindexer']

build ( without sphindexer ):

.. code-block:: sh

   $ make html 

build ( with sphindexer ):

.. code-block:: sh

   $ make idxr


