QUTRUB: Software de conjugación verbal en árabe قطرب: omin.
Desarrolladores: Taha Zerrouki: http://tahadz.com taha dot zerrouki en gmail dot com
| Características | valor |
|---|---|
| Autores | Autores.md |
| Liberar | 1.5 (aplicación), 1.2.4 (biblioteca) |
| Licencia | GPL |
| Rastreador | LinuxScout/QUTRUB/Problemas |
| Lista de correo | [email protected] |
| Sitio web | qutrub.arabeyes.org |
| Fuente | Github |
| Descargar | Fuente de la fuente |
| Retroalimentación | Comentario |
| Cuentas | @Twitter @sourceForge |
Piarabic> = 0.6.2
Habilitar MOD_PYTHON en Apache Extraer el paquete QUTRUB y ejecutarlo desde la web. El programa no necesita una base de datos.
PIP install LibqUTrub
Compruebe que Python es de la versión 2.5, es compatible con Python3 o superior.
(C) CopyLeft 2009, Taha Zerrouki
Usage: conjugate -f filename [OPTIONS]
[-h | --help] outputs this usage message
[-V | --version] program version
[-f | --file= filename] input file to conjugate
[-d | --display= format] display format as html,csv, tex, xml"
[-a | --all ] Conjugate in all tenses
[-i | --imperative] Conjugate in imperative
[-F | --future] conjugate in the present and the future
[-p | --past] conjugate in the past
[-c | --confirmed] conjugate in confirmed ( future or imperative) "
[-m | --moode] conjugate in future Subjunctive( mansoub) or Jussive (majzoom) "
[-v | --passive] passive form
N.B. FILE FORMAT is descripted in README
This program is licensed under the GPL License-La codificación de archivos debe ser "UTF8" El formato de archivo de entrada es un texto de texto Los campos de CSV separados se separan por tabulación. Se puede ignorar una línea, si comienza por '#', el primer campo es el verbo en forma vocalizada. .
values Fahta: 1- fatha 2-فتحة 3-ف 4-f DAMMA: 1- damma 2-ضمة 3-ض 4-d kasra: 1- kasra 2-كسرة 3-ك 4-k or values used as Conjugation mode ( Bab Tasrif باب التصريف) Bab past future 1 FATHA DAMMA 2 FATHA KASRA 3 FATHA FATHA 4 KASRA FATHA 5 DAMMA DAMMA 6 KASRA KASRA
El tercer campo es: los valores transitivos/intransitivos se pueden usar en este campo son:
transitive : 1-متعدي 2-م 3-مشترك 4-ك 5-t 6-transitive intransitive: 1-لازم 2-ل 3-i 4-intransitive
Ejemplo
كَتَبَ ضمة متعدي ضَرَبَ كسرة متعدي ذَكَرَ ضمة متعدي سَكَتَ ضمة لازم سَكَنَ ضمة متعدي عَلَّمَ متعدي صَارَعَ - متعدي أَكْرَمَ - متعدي تَفَقَّدَ - متعدي تَنَازَعَ - متعدي اِدَّارَكَ - متعدي
Este programa tiene licencia bajo la licencia GPL
Llamada simple
importar libqUtrub.conjugatorverb = u "سعد" future_type = u "كسرة" table = libqutrub.conjugator.conjugate (verbo, futuro_type, transitivo = true); imprime (table)
Formato de visualización El formato de visualización puede ser: - 'Text': - 'html': - 'htmlcoloreddiacritics': - 'dict': - 'csv': - 'gui': - 'table': - 'xml': - 'tex ': -' filas ':
importar libqUTrub.conjugatorverb = U "سعد" futuro_type = u "كسرة" table = libqUtrub.conjugator.conjugate (verbo, futuro_type, transitivo = true, display_format = "dict"); imprimir (tabla)
Más opciones
importar libqUTrub.conjugatorverB = U "سعد" futuro_type = u "كسرة" All = true # allespast = trueFuture = truePassive = trueimperative = trueFuture_moode = trueConFirmed = falsetRansitivo = triDiSplay_Format = "html" table = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = libqutrub.conjugator.conjugate (verbo, futuro_type, todos, pasado, futuro, pasivo, imperativo, futuro_moode, confirmado, transitivo, display_format); imprime (tabla)
Ver API Doc