Welcome to CruscoArud, a plugin of CruscoPoetry that allows to parse lines written in one of the sixteen Classical Arabic metres (the ʿArūḍ metres) and store the result of this parsing in the poem’s JSON file.
Requirements
Since the base version of Cruscopetry doesn’t provide a specific syllabification algorithm, cruscoarud can work only with customized packages. In particular, the customized classes inheriting from cruscopoetry.abstracts.AbstractSyllable needs to include the attribute (or property) morae, whose value must be a positive integer indicating the syllabic quantity (for example, 1 for short syllables, 2 for long, 3 for extra-long ones in the Arabic language). Moreover, in the metadata section of the text the key cruscoarud_metre, to whom an appropriate integer value must correspond (see the documentation for further details.
Command-line employment
Once installed cruscoarud on your Python environment, give
cruscoarud -h
For an outline of the commands.
Release files for cruscopoetry.plugins.cruscoarud 0.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cruscopoetry_plugins_cruscoarud-0.0.4.tar.gz | 35.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cruscopoetry_plugins_cruscoarud-0.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 97.4 kB
Release files / cruscopoetry_plugins_cruscoarud-0.0.4.tar.gz
| Download URL | cruscopoetry_plugins_cruscoarud-0.0.4.tar.gz |
|---|---|
| Size | 35.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
94f4279dec7889700a484198be1f28244eb0f9666299522484047741dbd2bdec
|
|
BLAKE2b-256 checksum How to use checksums |
1f9aa4c025a48c74375b5aa406894ec237277dfca954144969cf473d9cdfab9e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / cruscopoetry_plugins_cruscoarud-0.0.4-py3-none-any.whl
| Download URL | cruscopoetry_plugins_cruscoarud-0.0.4-py3-none-any.whl |
|---|---|
| Size | 62.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
de085435ac38b947cae80da8292ca157eac261ff9fc690f6ce6b93312865f18a
|
|
BLAKE2b-256 checksum How to use checksums |
8db292529d8862d9928bd5e300e6c472a1d329924f1fcec2b5f3d8f41cefcda6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|