Magyar névelős kereszthivatkozások eszköztár

Az új Hunart OpenOffice.org-kiegészítő telepítése után elérhetővé válik a Magyar névelős kereszthivatkozások eszköztár. Egy kattintással és az ábra vagy táblázat sorszámának megadásával olyan kereszthivatkozásokat szúrhatunk be a szövegbe a segítségével, ami a magyar névelőt is tartalmazza. A névelő automatikusan követi a sorszám módosulását, például mikor egy új ábrát szúrunk be a hivatkozott ábra elé, megnövelve ezzel annak sorszámát (a 4. ábrából így az 5. ábra lesz a kereszthivatkozásban is). A megoldás az OpenDocument formátum lehetőségeit használja ki, így az eszköztár meglététől nem függ a már beillesztett kereszthivatkozások működése. A fejlesztés az FSF.hu Alapítvány támogatásával valósult meg.

OxygenOffice Professional 3.2.0.20 – Windowsra

Az OxygenOffice Professional fejlesztői örömmel jelentik be az OxygenOffice Professional irodai programcsomag legújabb, 3.2.0.20-as verzióját. Az OxygenOffice Professional 3.2.0.20 irodai programcsomag az OpenOffice.org 3.2.0 változatának különleges, kibővített kiadása, amely hozzácsomagolt kiegészítők tekintetében múlja felül az eredeti terméket, megtartva annak előnyös tulajdonságait. Természetesen a OxygenOffice Professional irodai programcsomag 100%-ban kompatibilis az eredeti kiadással. A programcsomag Windows változata letölthető a https://sourceforge.net/projects/ooop/ címről.

“OxygenOffice Professional 3.2.0.20 – Windowsra” bővebben

Openoffice.org 3.2 biztonsága

Az OpenOffice.org 3.2-re frissítés nem csak a bejelentésben részletezett újdonságok és a teljesítményjavulás miatt javasolt, hanem javított biztonsági hibák és a biztonsági változtatások miatt is.

Az OpenOffice.org 3.2-ben javított biztonsági hibák:

  • CVE-2006-4339: Potenciális sebezhetőség harmadik féltől való libxml2 könyvtáraktól
  • CVE-2009-0217: Potenciális sebezhetőség harmadik féltől való libxmlsec könyvtáraktól
  • CVE-2009-2493: OpenOffice.org 3 Windows változata az MSVC sebezhető változatát tartalmazta
  • CVE-2009-2949: Potenciális sebezhetőség XPM fájl feldolgozással kapcsolatban
  • CVE-2009-2950: Potenciális sebezhetőség GIF fájl feldolgozással kapcsolatban
  • CVE-2009-3301/2: Potenciális sebezhetőség MS-Word dokumentum feldolgozással kapcsolatban

“Openoffice.org 3.2 biztonsága” bővebben

Újdonságok az OpenOffice.org magyar mondatellenőrzőjében

Az FSF.hu Alapítvány támogatásával elkészült az OpenOffice.org magyar mondatellenőrzőjének új változata, jelentősen bővített magyar nyelvi szabályokkal. Példák az újonnan felismert típushibákra: *megszeretném nézni; *meglett csinálva, *had ne kelljen, *több, mint zavaró, *olyat amilyet, *macska illetve kutya, *a fészer mellet, *a csomagban helyett kapott stb. (l. tesztállomány). Ha már telepítve volt korábban, a mondatellenőrző OpenOffice.org-bővítmény az Eszközök→Kiterjesztéskezelő segítségével is frissíthető az OpenOffice.org-ban.

Mondatellenőrzés az OpenOffice.org-ban

Az újdonságok hátterében az áll, hogy a Lightproof 1.2 mondatellenőrző most már együttműködik az OpenOffice.org Hunspell morfológiai (szóalaktani) elemzőjével. A program új változatában tetszőleges, szófaji és toldalékolási (de gyakorlatilag bármilyen egyéb szótári) információt is tartalmazó kifejezésekkel írhatók le a nyelvi hibajelenségek.

A kiadással a fejlesztés nem zárult le. A következő változatban jelennek meg a választható mondat-ellenőrzési szabályok, amelyek között nemcsak a rossz helyesírók, hanem a korrektúrával napi szinten foglalkozók számára készült szabályokat is találni majd. Az utóbbira példa a korábban már említett, a legújabb fejlesztéssel már kipróbált (de a kiadásban még nem szereplő) összetettszó-tiltó szabály, amely kérésre aláhúzza azokat a gyanús összetett szavakat, amelyek elütés vagy hibás optikai karakterfelismerés révén előálló értelmetlen szavak is lehetnek.

A nyílt forráskódú Lightproof OpenOffice.org-bővítmény mérete az új fejlesztésekkel és a mellékelt forráskóddal sem haladja meg a 40 kB-ot. A kis méret annak is köszönhető, hogy a bővítmény a Hunspell morfológiai elemzőt és a morfológiai adatokat is tartalmazó magyar helyesírási szótárát az OpenOffice.org UNO programozási felületén keresztül használja. A tömörség másik oka a magas szintű Python programozási nyelv, amiben például egy programsor értékeli ki az új mondat-ellenőrzési szabályok logikai kifejezéseit.

A magyar fejlesztésű Lightproof program nemcsak platformfüggetlen, hanem nyelvfüggetlen is. A Hunspell-integrációnak köszönhetően pedig már kezeli a bonyolult alaktannal rendelkező és az egybeíró (sok összetett szót használó) nyelveket is, így sikeresen mutatkozhat be november elején a következő OpenOffice.org konferencián az OpenOffice.org szélesebb nemzetközi közönsége előtt.

Az OpenOffice.org elosztott verziókezelőre vált

Az OpenOffice.org részéről Jens-Heiner Rechtien jelentette be a GullFOSS blogban, hogy az OpenOffice.org projekt az eddig használt Subversion verziókezelő rendszer – amely nem is olyan régen váltotta a régóta használt CVS rendszert – helyett elosztott verziókezelő rendszer kerül bevezetésre.

A három jelölt közül: Bazaar, Git és Mercurial (hg) végül az utóbbira, a Mercurialra esett a fejlesztők választása. Az FSF.hu és az OxygenOffice kiadások alapjául szolgáló ooo-build rendszer egyébként Git elosztott verziókezelő rendszert használ pár hónapja úgy, hogy az összes kiadott forrást tükrözik a freedesktop.org-on üzemeltetett Git fába.

Az átállást – a jelenleg a 3.3-as verzióhoz vezető trunkkel – a DEV300 fejlesztői ággal kezdik nagyjából 2009, október 26-án. A referencia tárolót a hg.services.openoffice.org címen lehet majd elérni. A hamarosan kiadásra kerülő 3.2-es verzió stabilizált ágát, amely OOO320 névre hallgat, majd csak a fejlesztői ág átalakítása után kezdik el áthelyezni, hogy az OpenOffice.org 3.2-es verziójának kiadás az átállás miatt ne szenvedjen késleltetést.

Elérhető az OxygenOffice Professional ingyenes irodai programcsomag 3.1.1.25 verziója

Megérkezett az OxygenOffice Professional 3.1.1.25-ös verziója. Ezen kiadás alapját is az ooo-build rendszer adja, amely az OpenOffice.org továbbfejlesztett változatát biztosítja.

Megérkezett az OxygenOffice Professional 3.1.1.25-ös verziója. Ezen kiadás alapját is az ooo-build rendszer adja, amely az OpenOffice.org továbbfejlesztett változatát biztosítja. A most elérhetővé tett változat tartalmazza az OpenOffice.org 3.1-es verziójának valamennyi újdonságát és a 3.1.1-es verzió összes hibajavítását is.

Ez a kiadás a Hunspellről helyesírás-ellenőrzőjéről méltán ismert Németh László újabb fejlesztéseit tartalmazza: a Lightproof nyelvhelyesség-ellenőrző modult valamint a „numbertext” – számokat szöveges megfelelőjüknek alakító – Calc függvényeket. Frissítésre kerültek a sablontárak is, így a Sun által közzétett kiterjesztésként telepíthető sablonkészletei is részei a csomagnak. Ez a csomag magyar nyelven is elérhető, így a magyar nyelven elérhető sablonok száma is bővült. Az igen kiterjedt – több, mint háromezer elemet tartalmazó – képtár is bővítésre került.

Jelentős – szerkesztés közben tapasztalható – sebességnövekedést is sikerült elérni a Linux változatoknál. Új alapbeállítás, hogy a z OxygenOffice Professional ezentúl mindig készít biztonsági másolatot a mentett dokumentumok előző állapotáról. Apró újdonság az állapotsorban megjelenő „*” karaktert leváltó grafikus jelző, amely a dokumentum mentésére hívja fel a figyelmet, ha azon változtatás történik. Mindezek mellett ez a változat tartalmazza az összes olyan továbbfejlesztést és javítást, amely csak az ooo-build alapokra helyezett kiadásokra jellemző: javított exportálási és importálási képességek, nagy táblázat támogatás (fejlesztés alatt), KDE4 támogatás, sebességnövelő javítások és működést korrigáló javítások. Részletesebb leírást a bejelentés végén talál.

Letöltés

Az OxygenOffice Professional – nyílt forráskódú – irodai programcsomag ingyenesen beszerezhető, letölthető a következő helyekről:

Windows verziók beszerzése

https://sourceforge.net/projects/ooop/files/Binary-Windows32bit/3.1.1.25/

ftp://ftp.devall.hu/kami/oxygenoffice/3.1.1.25/win32/

Linux verziók beszerzése

DEB és RPM-alapú rendszerek, 32 valamint 64 bites rendszerek

Részletes leírás:

http://hup.hu/node/76177

Linux verzió esetén az újabb verziók telepítése automatikusan kerül majd végrehajtásra…

“Elérhető az OxygenOffice Professional ingyenes irodai programcsomag 3.1.1.25 verziója” bővebben

NUMBERTEXT.org ünnepi kiadás

A szabad szoftvereket és a Unix programozást is népszerűsítő NUMBERTEXT.org oldal mintegy 25 nyelvre, illetve írásrendszerre fordít le számokat és egyben honlapja az OpenOffice.org-hoz kapcsolódó NUMBERTEXT fejlesztésnek. Az augusztus 20-án kiadott NUMBERTEXT OpenOffice.org Calc kiterjesztés egyik újdonsága a japán és koreai mellett a számrovás, a magyar rovásírás számrendszerének támogatása.

A 2009-es szám számrovással, japán és koreai számok az OpenOffice.org táblázatkezelőjében

Firefox 3.5-ös böngészővel (ami a Konqueror, Opera, Safari böngészőkhöz hasonlóan szabványos módon képes letölteni és megjeleníteni TrueType betűkészleteket) a honlapon megtekinthető és ki is próbálható a számok számrovásra alakítása a rovásírás betűkészlet operációs rendszer szintű telepítése nélkül is. A honlaphoz GIMP, Inkscape, FontForge szabad programokkal készült unicode-os (még nem teljes) TrueType rovásírás betűkészlet talán az első példája, hogy milyen előnyökkel jár a magyar rovásírás jelkészletének (még csak tervezetben létező) Unicode szabványosítása: a jobbról balra író Unicode írásrendszer-tartományba helyezett jeleket a Firefox automatikusan jobbról balra jeleníti meg. A Firefox 3 nem csak ezt és az alávágást, hanem az OpenType ligatúrakezelését is támogatja, így a magyar rovásírás egyik sajátossága, a nagy számú ligatúra (ikerbetű, betűösszevonás) is kezelhető válik a legelterjedtebb nyílt forráskódú böngészőben.

A NUMBERTEXT OpenOffice.org kiterjesztés (és a magyar rovásírás ISO Alpha–4 kódjáról elnevezett Hung TrueType betűkészlet telepítése) után a NUMBERTEXT(2009;”Hung”) függvénnyel jeleníthetjük meg számainkat számrovással az OpenOffice.org Calc táblázatkezelő celláiban. A mellékelt kép a 2009-es számot mutatja számrovással, valamint japán kandzsi és koreai hangul írásjelekkel az OpenOffice.org Calc táblázatkezelőjében.

A NUMBERTEXT.org mögött álló fejlesztést a holland NLnet alapítvány támogatta. A működő NUMBERTEXT prototípus OpenOffice.org kiterjesztésként már korábban elkészült az FSF.hu Alapítvány jóvoltából a Lightproof magyar nyelvhelyesség-ellenőrzővel egy időben. Ahogy a korábbi bejelentésben már szerepelt, a NUMBERTEXT fejlesztés célja, hogy az ISO/ECMA Office Open XML dokumentumszabvány thai számnévre és pénznemre átalakító BAHTTEXT számfüggvényét egy valódi nemzetközi szabvánnyal helyettesítse. A NUMBERTEXT/MONEYTEXT szabványtervezet sikere a szabad szoftveres projekttől (NUMBERTEXT.org) és a megvalósításhoz kifejlesztett új programnyelvtől (Soros nyelv) várható. A NUMBERTEXT.org nemcsak specifikációkat és OpenOffice.org Calc kiterjesztést, hanem Python és JavaScript Soros értelmezőt és fejlesztői környezetet is nyújt a fejlesztőknek.

A NUMBERTEXT szabványtervezet a Soros programnyelv specifikációjával pár hete az Oasis OpenDocument Formula albizottsága elé került. A NUMBERTEXT OpenOffice.org kiterjesztés Eike Rathke, a Calc projekt vezetője, egyben az OASIS OpenDocument Formula albizottságának tagja szerint az OpenOffice.org standard része lehet a közeljövőben, ami hozzájárulhat a NUMBERTEXT és MONEYTEXT függvények OASIS/ISO szabványosításához is.

Univerzális szám-számnév átalakítás az OpenOffice.org-ban

Letölthető a Numbertext OpenOffice.org kiterjesztés, amivel a számokat tetszőleges nyelven, tetszőleges pénznemben lehet számnévként megjeleníteni a cellákban. Az első változat a magyaron kívül az angol, eszperantó, holland, kínai, német, olasz és thai nyelveket támogatja. Letöltés. A letöltött kiterjesztést az OpenOffice.org Eszközök-Kiterjesztéskezelő-Hozzáadás menüpontjával lehet telepíteni. Újraindítás után két új Calc függvény válik elérhetővé, a NUMBERTEXT és a MONEYTEXT. Használatukat a következő példák szemléltetik:

=NUMBERTEXT(1234,56)
=NUMBERTEXT(1234,56;”th-TH”)
=MONEYTEXT(1234,56)
=MONEYTEXT(1234,56;”EUR”)
=MONEYTEXT(1234,56;”INR”;”en-US”)

Az eredmény két kínai példával kiegészítve (nagyítás: kattintás a képre):


numbertext
A fejlesztés a magyar FSF.hu és a holland NLnet alapítványok támogatásával valósulhatott meg, és a Budapest New Technology Meetup május 6-i rendezvényén mutatkozott be egy rövid előadással. A fejlesztésről hamarosan részletes beszámoló következik.