qutrub
1.0.0
QUTRUB : 아랍어 동사 공액 소프트웨어 قطر퀸 : رري ال ال العرر팡
개발자 : Taha Zerrouki : http://tahadz.com gmail dot com의 taha dot zerrouki
특징 | 값 |
---|---|
저자 | 저자 .md |
풀어 주다 | 1.5 (앱), 1.2.4 (도서관) |
특허 | GPL |
트래커 | LinuxScout/Qutrub/문제 |
메일 링 목록 | [email protected] |
웹 사이트 | qutrub.arabeyes.org |
원천 | github |
다운로드 | Sourceforge |
피드백 | 의견 |
계정 | @twitter @sourceforge |
Pyarabic> = 0.6.2
Apache에서 mod_python을 활성화하여 Qutrub 패키지를 추출하여 웹에서 실행하십시오. 프로그램에는 데이터베이스가 필요하지 않습니다.
PIP 설치 libqutrub
파이썬이 버전 2.5인지 확인하고 Python3 이상을 지원합니다.
(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
-File 인코딩은 "UTF8"이어야합니다. 입력 파일 형식은 텍스트 쉼표로 구분 된 CSV 필드가 표로 분리됩니다. 라인은 무시할 수 있습니다. '#'로 시작하면 첫 번째 필드는 발성 형태의 동사입니다. 두 번째 필드는 미래의 마지막 시제 이전에 문자의 표시입니다. 동사 Thulathi (3 글자 포함)에만 사용됩니다. .
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
세 번째 필드는 다음과 같습니다.이 필드에서는 전이/intransitive 값을 사용할 수 있습니다.
transitive : 1-متعدي 2-م 3-مشترك 4-ك 5-t 6-transitive intransitive: 1-لازم 2-ل 3-i 4-intransitive
예
كَتَبَ ضمة متعدي ضَرَبَ كسرة متعدي ذَكَرَ ضمة متعدي سَكَتَ ضمة لازم سَكَنَ ضمة متعدي عَلَّمَ متعدي صَارَعَ - متعدي أَكْرَمَ - متعدي تَفَقَّدَ - متعدي تَنَازَعَ - متعدي اِدَّارَكَ - متعدي
이 프로그램은 GPL 라이센스에 따라 라이센스가 부여됩니다
간단한 전화
import libqutrub.conjugatorverb = u "سعد"future_type = u "ك 킴"테이블 = libqutrub.conjugator.conjugate (동사, Future_Type, true = true); print (테이블).
디스플레이 형식 디스플레이 형식은 다음과 같습니다. - 'text': - 'html': - 'htmlcoloredDiacritics': - 'dict': - 'csv': - 'gui': - '테이블': - 'xml': - 'tex. ': -'행 ':
import libqutrub.conjugatorVerb = u "سعد"future_type = u "ك 킴"테이블 = libqutrub.conjugator.conjugate (동사, Future_type, true, true, display_format = "dict"); print (table).
더 많은 옵션
import libqutrub.conjugatorverb = u "سعد"future_type = u "ك vertain"All = true # all tensespast = truePuture = truepassive = trueImperative = truefuture_moode = trueconFirmed = falSetransitive = truedisplay_format = "html"Table = "html"table " libqutrub.conjugator.conjugate (Verb, Future_type, All, All, Past, Future, Possive, Implicative, Future_moode, 확인, 전이, display_format); print (표)
API DOC를보기