LibreOffice API dokumentáció a weben

LibreOffice logó A LibreOffice – akárcsak őse az Openoffice.org – nyelvfüggetlen alkalmazásprogramozási interfésszel (API-val) rendelkezik, ami lehetővé teszi az irodai szoftver programozását különféle programozási nyelveken (pl. C++, Java, Python, CLI, StarBasic, JavaScript, OLE). A LibreOffice szolgáltatásokat nyújthat más alkalmazásoknak, új funkciókkal ruházható fel, vagy egyszerűen csak testre szabható vagy vezérelhető. A LibreOffice SDK az a csomag, amely az ilyen fejlesztésekhez szükséges eszközöket és dokumentációkat tartalmazza. A dokumentáció egy része a forráskódból generálódik, többek között az API dokumentációja is.

A müncheni HackFesten az egyik este Cédric Bosdonnat ült mellettem, és megkérdezte: András, akarsz valamit hackelni? Mivel a saját problémámmal épp nem álltam valami jól, gondoltam nem lesz rossz meghallgatni, hogy mire gondolt, hátha az jobban megy. Azt mondta, hogy szeretnék a weben látni a LibreOffice API dokumentációt, mert a régi OpenOffice.org-os weblapok mostanában gyakran elérhetetlenek, meg különben is, kell saját. Gyorsan létrehoztunk egy virtuális webszervert, és megnéztem, mi a teendő az SDK dokumentációjában levő HTML-ekkel. Elég ronda volt HTML-kód, az oldalak az egykor népszerű táblázatos elrendezéssel készültek, illetve a Java API dokumentáció frame-es. Úgy döntöttem, hogy ezen egyelőre nem változtatok, csak kicseréltem az OpenOffice.org logókat LibreOffice logókra, az oldal alján a jogi szöveget a hivatalos LibreOffice szövegre cseréltem, a CSS-ekben pedig a színeket átállítottam a LibreOffice színvilágára jellemző zöldekre az addigi kékek helyett. Később a főoldalt és a nem generált másik két oldalt a LibreOffice honlap stílusára alakítottam, végül a főoldalhoz adtam egy Google keresőmezőt. Az egész nem vett többet igénybe néhány óránál.

Az eredmény az api.libreoffice.org oldal lett. Meglepett az oldal kedvező fogadtatása. Már a helyszínen, Münchenben is nagy volt a lelkesedés, de később az IRC-n és e-mailben is többen gratuláltak. Azt gondoltam volna, hogy nem nagy dolog volt ez, de valamiért a fejlesztőknek tetszett. Talán ők nem álltak volna neki HTML-t és CSS-t faragni, és örültek, hogy valaki megcsinálta.

A munka folytatható. Először is van még az SDK dokumentációjában pár oldal, ami nincs fent most a weben, de átalakítandó a LibreOffice-os stílusra. Ezen kívül felvetődött, hogy a Java API dokumentációt olyan formátumra kellene hozni, hogy az Eclipse vagy a Netbeans maga alá tudja szedni. Egyesek még messzebb gondoltak, és a saját autodoc modult kidobnák, hogy ne kelljen karbantartani, és helyette valami szabványos kész megoldást (Doxygen?) látnának szívesen.

LibreOffice 3.3.4

LibreOffice logó A Document Foundation (TDF) bejelentette a LibreOffice szabad és ingyenes irodai programcsomag 3.3-as ágának legújabb, hibajavító kiadását. Letöltés Windows, Mac OS X és Linux operációs rendszerekre.

A LibreOffice 3.3.4 számos hibát javít (részletes lista), a következő (3.3.5-ös) kiadás októberre várható. Ez idő alatt folytatódik a 3.4-es ág fejlesztése is: ennek következő kiadása – LibreOffice 3.4.3 – várhatóan augusztus végén jelenik meg. (A TDF két LibreOffice ágat tart karban: a 3.3.x ág elsősorban a konzervatív felhasználókat célozza: újabb kiadásai hibajavításokat tartalmaznak, növelve a program stabilitását. A 3.4.x ág tartalmazza az újdonságokat. Bővebben a két ágról.)

LibreOffice 3.4.2 portable

Elkészült a LibreOffice USB-kulcsra telepíthető változata a legutóbbi kiadásból. A LibreOffice 3.4.2 portable letölthető a magyar és 12 másik nyelvet is támogató sztenderd és az 57 nyelvet támogató „All language” változatokban.

A LibreOffice hordozható változata teljes értékű irodai programcsomag, mindazokkal a kényelmi, praktikus és hasznos funkciókkal, amelyeket a hagyományos kiadás esetén megszokhattunk. Természetesen a megszokott kiegészítők (pl. magyar nyelvhelyesség-ellenőrző) is feltelepíthetők a hordozható változathoz.

Új kézikönyvek és Full Circle cikksorozat

LibreOffice logó A LibreOffice dokumentációs csapata bejelentette, hogy elkészült az Impress bemutató-készítő és a Draw rajzolóprogramhoz a hivatalos kézikönyv (angol nyelven). A korábbi kötetekhez hasonlóan (pl. Math könyv) ezek is ingyenesen letölthetőek, akár fejezetenként, akár egyben (ODT és PDF formátumban is).

Magyar nyelven érhető el a Full Circle magazin nemrégiben indult LibreOffice cikksorozata. A 46. szám magyar kiadásában megjelent első cikk röviden áttekinti a LibreOffice alkalmazásait, nyelvi alapbeállításait és a PDF dokumentumok készítését. A 47. szám cikke a Writer szövegszerkesztő használatát mutatja be: levélszerkesztés közvetlen bekezdésformázással, dátum beszúrásával és módosításával, bemutatva az egérrel kényelmesen kezelhető vonalzót is. A 48. szám cikke bevezet a bekezdés- és egyéb stílusok használatába, amelyek pótolhatatlan segítséget nyújtanak a nagyobb dokumentumok készítéséhez. (A stílusokról bővebben a Kiadványszerkesztés LibreOffice Writer szövegszerkesztővel jegyzetben olvashatunk.)

LibreOffice 3.3.3 és 3.4.1 Portable

Ahogy korábban már megszokhattuk (pl itt és itt) a TDF elkészítette a legújabb LibreOffice kiadásokból a hordozható (portable) változatait.

A portable változat teljes értékű LibreOffice, mely ezúttal mindkét verzióból 2-2  változatban lesz letölthető.

A standard (a kisebbik) változat tartalmazza a kínai (tradicionális és egyszerűsített), holland, angol, francia, német, magyar, olasz, japán, koreai, lengyel, portugál (portugáliai és brazil), orosz és spanyol nyelveket.

Az All language változat tartalmazza mind az 57 nyelvet, melyet a LibreOffice támogat.

A telepítés során lehetőség van – gyakorlott felhasználóknak – a nem kívánt nyelvek, szótárak, sablonok eltávolítására. Előfordulhat, hogy az eltávolításra az első induláskor kerül sor.

Mind a két változat (3.3.3 és 3.4.1) elérhető itt.

Új Linux Libertine és Biolinum betűk

LibreOffice logó A Németh László-féle Linux Biolinum G és Libertine G betűcsalád alapját képező Libertine Open Fonts projekt új betűket is tartalmazó verzióval (5.1.3) jelentkezett. A TTF és OTF típuson túl elérhető még SVG és WOFF formátumban is. Természetesen a betűk FontForge forrása is szabadon elérhető és a GPL-nek megfelelően módosítható.

Újdonságokból

  • hibajavítások, ligatúrák pótlása,
  • a Linux Biolinum betűk árnyékolt (shadow) változatának megjelenése,
  • díszes Linux Libertine iniciálék  (magyar ékezetek egyelőre hiányoznak),
  • Biolinum Keyboard betűben megjelent a két-, és háromgombos „egér”.

A változások részletes listája itt érhető el, a betűk a SourceForge oldaláról.

LibreOffice 3.3.3

LibreOffice logó Megjelent a LibreOffice 3.3.3. Thorsten Behrens – fejlesztő és a TDF Steering Committee tagja – így fogalmazott: „A LibreOffice 3.3.3-ban sok hibát javítottunk, a programcsomag biztonságosabb lett. Ezzel a kiadással elsősorban az intézményi felhasználók igényét elégítjük ki, akiknek a stabilitás fontosabb, mint az új funkciók. A 3.3-as ág az év végéig lesz karbantartva, ezzel biztosítjuk a zökkenőmentes és biztonságos átállást a LibreOffice 3.4.x sorozatra.”

A változások részletes listáját a NEWS fájl tartalmazza. A LibreOffice 3.3.2 felhasználóinak ajánlott a frissítés.

Újabb dizájnelemek – motívumok

LibreOffice logó Christoph Noack és a dizájncsapat nem tétlenkedik. A LibreOffice-ban bemutatkozott új ikonok után sem állt le a munka. A branding irányelveknek megfelelően folytatják a munkát.

A munka többek között arra is irányul, hogy szebb (dizájnosabb) indítóképernyőt készítsenek a LibreOffice-nak, ezáltal fokozzák a felhasználói élményt és egyéb „apróságokat” pl. sablonokat adjanak a felhasználók kezébe.

Mint ahogy az demokratikus rendszerekben szokás, ezúttal is verseny volt. Öt személytől 12 terv érkezett és végül a győztes (10 szavazattal a 14-ből) itt látható. Azok, akiket érdekel, hogy az új dizájn vélhetően hogyan fog mutatni a gyakorlatban látogasson el ide.

Christoph – a győztes háromszög felhasználásával – utánanéz, hogyan lehetne beépíteni az új motívumot a weboldalba, a LibreOffice-ba és a marketing anyagokba.

Chris bejegyzése itt.

 

kedvcsináló kép

Az, amiért küzdünk…

LibreOffice logó Charles-H. Schulz egy rövid bejegyzést posztolt a TDF blogjára. Mint ahogy az nemrég kiderült az Oracle úgy döntött, hogy „dobja” az OpenOffice.org projektet. Azonnal felmerült a kérdés, hogy akkor most mi lesz a The Document Foundationnel és a LibreOffice-szal?

Schulz ezekre a lényeges kérdésekre a következőket válaszolja:

„A 2010. szeptember 28. megalakult Document Foundation és a Libreoffice képviseli ma a jövő OOo közösségét és az OOo forráskódját.

A Document Foundation:

  • Egy önkormányzó, meritokratikusan felépülő szervezet, amely az OpenOffice.org vezetőiből alakult.
  • 10 évnyi építkezés után az alapítványt az OpenOffice.org-on dolgozóknak ajánljuk.
  • Abban a hitben csináljuk, hogy egy kultúra születik egy független Alapítvány által összegyűjtött közreműködők részvételével, amely a legjobb szoftvert hozza a piacra.

A TDF közösség és a LibreOffice fejlesztése a terveinknek megfelelően halad tovább, s mindig szívesen fogadunk új tagokat és partnereket.

Megpróbálunk annyi információval ellátni mindenkit amennyivel csak tudunk, hogy megoldjuk a szituációt. Aktuálisan minden erőnkkel azon vagyunk, hogy sima átmenetet biztosítsunk a projektnek.”

Módosult a LibreOffice kiadási terve

LibreOffice logó Módosult a LibreOffice kiadási terve. A módosítás értelmében a 3.3-as ágból kiadásra kerül egy 3.3.3-as verzió is, így nem a 3.3.2 volt az utolsó kiadás.

A LibreOffice 3.3.3. kizárólag kritikus (összeomlást okozó) hibák javítását és lokalizációs frissítéseket fog tartalmazni. Az eddigiekhez hasonlóan két RC kiadást követően 2011. május 24-én érkezik meg a 3.3.3 verzió.

Valószínűleg a 3.4-es sorozat kiadási dátumai is tolódni fognak egy héttel, hogy elég idő jusson alaposan letesztelni a 3.4-et. Ez azonban még csak szóbeszéd, a Release Plan oldalon nincs még kint a módosítás.