Skip to content
maidis edited this page Jul 20, 2012 · 39 revisions

Lightproof-tr

Lightproof-tr, LibreOffice ve OpenOffice için dilbilgisi denetleyicisi çatısı olan Lightproof'un Türkçe uyarlamasıdır.

Lightproof-tr, Anıl Özbek (ozbekanil at gmail dot com) tarafından başlatılan bir hobi çalışmasıdır. Katkı vermek için ilgili belgelere göz atabilirsiniz.

Lightproof

Lightproof'un kaynak kodları için: git://anongit.freedesktop.org/libreoffice/lightproof

veya cgit.freedesktop.org/libreoffice/lightproof adresine bakabilirsiniz.

Su anki en güncel sürüm: 1.5 beta 2 (2012-02-02)

Lightproof'un geliştiricisi: László Németh (nemeth at numbertext dot org)

Lightproof'un lisansı: MPL 1.1 / GPLv3+ / LGPLv3+

Lightproof yazılımı FSF.hu Vakfı'nın desteğiyle geliştirilmiştir. (Daha çok bilgi için: fsf.hu/about-us.)

OOo/LibO eklentisini inşa

python make.py [config_file]

Örneğin:

python make.py src/tr_TR/tr_TR.cfg

veya Windows üzerinde LibreOffice'nin kendi Python'u ile:

[kurulum_dizini]\program\python make.py src\en\en.cfg

Sonuç bir oxt (OpenOffice.org/LibreOffice) eklentisi olacaktır.

Geliştirme aracını derleme

python make.py src/editor/editor.cfg

Kurulum

  1. OOo/LibreOffice'de Araçlar -> Eklenti Yöneticisi... aracılığıyla

  2. veya unopkg aracıyla, örneğin

[kurulum_dizini\program]unopkg add -f lightproof_en-0.4.2.oxt

Özellikler

  • Lightproof is a grammar checker extension generator (see doc/manual.txt): the result of the generation is a single Lightproof or vendor specific grammar checker language package, eg. lightproof-en.oxt or your-grammar-checker-en_US.oxt.

  • language-neutral proofreading tool (see data/ for language data)

  • OpenOffice.org grammar checker extension generator

  • Lightproof editor (rule development tool / LibreOffice toolbar)

  • high-level regex-based rule definition language

  • optional Python conditions in the rules

  • integration with Hunspell morphological analyzer

  • written in Python using fast regex module of CPython

  • lazy loading of language modules

  • template (data/template.dat) for new languages

Kural derleme

For the default language modules (en_US, hu_HU, ru_RU):

make

See doc/manual.txt to add a new language module or develop a new grammar checker extension for your language

Belgelendirme

doc/manual.txt

Clone this wiki locally