Giter Site home page Giter Site logo

ithdict's Introduction

IthDict

New Ithkuil Dictionary (ITH-ENG) in XDXF format.

XDXF specifies a semantic format for storing dictionaries.

state version root affix grammar

TODO:

  • Roots
    • ROOTS ASSOCIATED WITH ITHKUIL GRAMMATICAL FUNCTIONS
    • COMMON STATES AND ACTS
    • SPACETIME and MOTION
    • PSYCHOLOGICAL AND SOCIOLOGICAL PHENOMENA
    • MISCELLANEOUS ENTITIES AND OBJECTS
    • NATURE AND NATURAL PHENOMENA (Non-Biological)
    • NATURAL PHENOMENA (BIOLOGICAL/ZOOLOGICAL)
  • Affixes
    • Demonstrative, Determinative, and Deictic Affixes
    • Sequential/Temporal Affixes
    • Spatial, Positional, and Motion Affixes
    • Quantifying Affixes
    • Qualifying Affixes
    • Adverbial Affixes
    • Modality Affixes
    • Agential/Participant Affixes
    • Affixes Relating to Bodily Position
    • Instrumentative/Utilitative Affixes
    • Configurative Affixes
    • Affixes Relating to Meta-Level Qualification
    • Sensory Affixes
    • Affixes Relating to Mathematics and Measurement
    • Coordinative and Connective Affixes
    • Grammatical Affixes
    • Affixes for Biological Genera, Species and Sub-Species Differentiation
    • Miscellaneous Affixes
  • Grammatical Categories and Definitions

feel free to pull requests :3

Usage

Place the folder ithdict2023 under the dictionary folder of GoldenDict or other compatible software.

Search contents for a catalog. It has Equivalent of Wiktionary categories

Info is obtained by entering keywords (letters or abbreviations) in black.

image

image

image

For Developers

Refer to XDXF Format Standard

Templates

Each lexical item is within the <ar>…</ar> tags, their upper level element is <lexicon></lexicon>.

At least these two parts are included in each article:

  1. <k>key</k> or more
  2. <def>...definition(s)...<categ>category</categ></def>

Other parts are optional.

An article for a normal root may include the following parts:

<ar>
    <k><opt>-</opt>the root's value<opt>-</opt></k>
    <def>
        <def>
            <gr><abbr>S0</abbr><b>the root's semantic notion</b></gr>
            <def>
                <deftext><abbr>BSC</abbr> the text of definition</deftext>
            </def>
            <def>
                <deftext><abbr>CTE</abbr> the text of definition</deftext>
            </def>
            <def>
                <deftext><abbr>CSV</abbr> the text of definition</deftext>
            </def>
            <def>
                <deftext><abbr>OBJ</abbr> the text of definition</deftext>
            </def>
        </def>
        <def>
            <gr><abbr>S1</abbr></gr>
            <deftext>the text of definition</deftext>
        </def>
        <def>
            <gr><abbr>S2</abbr></gr>
            <deftext>the text of definition</deftext>
        </def>
        <def>
            <gr><abbr>S3</abbr></gr>
            <deftext>the text of definition</deftext>
        </def>
        <def>
            <gr>Grammar Description</gr>
            <deftext>...</deftext> <!-- Or <def></def> tag(s) -->
        </def>
        <def>
            <deftext>Associated Affix: <kref type="rel">XXX</kref></deftext>
        </def>
        <categ>
            <kref>the root's category</kref>
        </categ>
    </def>
</ar>

An article for a normal affix may include the following parts:

<ar>
    <k><opt>-</opt>the affix's value</k>
    <k>the affix's abbr.</k>
    <def>
        <def>
            <gr><abbr>Gradient Type XX</abbr><b>the affix's semantic notion</b></gr>
            <def>
                <deftext><abbr>D1</abbr> the text of definition</deftext>
            </def>
            <def>
                <deftext><abbr>D2</abbr> the text of definition</deftext>
            </def>
            <def>
                <deftext><abbr>D3</abbr> the text of definition</deftext>
            </def>
            <def>
                <deftext><abbr>D4</abbr> the text of definition</deftext>
            </def>
            <def>
                <deftext><abbr>D5</abbr> the text of definition</deftext>
            </def>
            <def>
                <deftext><abbr>D6</abbr> the text of definition</deftext>
            </def>
            <def>
                <deftext><abbr>D7</abbr> the text of definition</deftext>
            </def>
            <def>
                <deftext><abbr>D8</abbr> the text of definition</deftext>
            </def>
            <def>
                <deftext><abbr>D9</abbr> the text of definition</deftext>
            </def>
        </def>
        <def>
            <deftext>Associated Root: -<kref type="rel">Cr</kref>-</deftext>
        </def>
        <categ>
            <kref>the affix's category</kref>
        </categ>
    </def>
</ar>

<co>comment</co> has type attribute which specifies what kind of comment it is: grammatical, usage, etc.

<ex>
  <ex_orig>the original phrase of the example</ex_orig>
  <ex_tran>multiple translations:optional</ex_tran>
</ex>

ithdict's People

Contributors

ryanlo713 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.