Németh László összes bejegyzése

Tojásfestés 3D-ben

A LibreLogo oktatóvideók készítésének mellékterméke a következő rövid útmutató: Hogyan készítsünk, és fessünk pirosra egy térbeli tojást LibreOffice Draw-ban? Röviden: alakítsunk görbévé egy ellipszist, módosítsuk a pontjait, majd alakítsuk forgástestté a forgástengely megfelelő beállításával. Mindez bő egy percben a videóban:

Magyar nyelvű LibreOffice-könyvek

SZSZKK_tankonyvek

Az E-közigazgatási Szabad Szoftver Kompetencia Központ új, szabadon letölthető tankönyvsorozatot jelentett be. Az Unix és Linux rendszergazdai alapismeretek; Linux rendszerek alapvető beállításai, üzemeltetése; Hálózati szolgáltatások szabad szoftverekkel; Qt programozás; WordPress tankönyvek mellett két LibreOffice-szal kapcsolatos könyv is akad. Egy, a korábban már elérhetővé vált LibreLogo oktatási segédanyag, illetve a LibreOffice Writer kalauz.

„A hivatalos LibreOffice kézikönyvek Writer kalauzának magyar fordítása azt a célt szolgálja, hogy még többen válasszák tudatosan ezt a népszerű dokumentumszerkesztőt: a KSH felmérése szerint a hazai cégek fele már ismeri és használja a szabad irodai programcsomagokat, amelyek közül a LibreOffice kiemelkedik független és erős alapítványi hátterével, közösségi és szabad szoftveres cégek nyújtotta terméktámogatásával, és a kompetencia központ által karbantartott magyar honosításával.

A LibreLogo tankönyv (l. a honlap korábbi ismertetőjét) bemutatja, hogyan lehet – a kompetencia központ fejlesztései révén a LibreOffice részévé vált – LibreLogo vektorgrafikus programozási keretrendszert a közoktatásban felhasználni, a legfiatalabbak és tanáraik között is népszerűsítve ezzel a szabad szoftvereket és az olyan modern, nyílt dokumentum- és webes szabványokat, mint az ODF és az SVG.”

A könyvek letölthetők a kompetencia központ saját oktatási anyagok weboldaláról. A szerzők, illetve fordítók várják az olvasók visszajelzéseit.

Heti Wikipédia-illusztráció

LibreLogóval készített Wikipédia-vektorgrafika
LibreLogóval készített Wikipédia-vektorgrafika
metil-higany (SVG)
metil-higany (SVG)
az eredeti kép
az eredeti kép

A fenti címmel új sorozat indul a honlapon, heti rendszerességgel bemutatva egy új SVG, vagy animált SVG formátumú Wikipédia illusztrációt, és LibreLogo forráskódját (bővebben l. Wikipédiára fel!). Az első kép, a metil-higany nem túl bonyolult szerkezeti képletének ötletét a Wikipédia TOP 200 kép, amelynek vektorgrafikát kellene használnia kategóriája adta.

Szerkezeti képlet a LibreLogo alapértelmezett Linux Biolinum G betűivel
Szerkezeti képlet a LibreLogo alapértelmezett Linux Biolinum G betűivel
A vektorgrafikus változat LibreLogo forráskódja megfelelő betűkészlet esetén mindössze ennyi:

KÉP „metilhigany.svg” [
   CÍMKE „H₃C―Hg⁺ X⁻”
]

A CÍMKE paraméterében Unicode felső és alsó index karakterek találhatók. A LibreLogo alapértelmezett betűkészlete, a Linux Biolinum G ezt megfelelő módon jeleníti meg. Heti Wikipédia-illusztráció bővebben…

A teknőcgrafikától a programozásérettségiig

A könyv és ábraanyaga is LibreOffice-ban, a LibreLogo segítségével készült.
A könyv és ábraanyaga is LibreOffice-ban, a LibreLogo segítségével készült.

…alcímmel, LibreLogo oktatási segédanyag címmel jelent meg Lakó Viktória tankönyve a E-Közigazgatási Szabad Szoftver Kompetencia Központ elektronikus kiadásában (PDF, 6 MB).

A könyv a bevezetője szerint „egy diákoknak és tanároknak szánt tanulási, tanítási segédlet. Alapvetően a LibreOffice LibreLogo nevű kiegészítő programjának oktatásban való felhasználásához nyújt segítséget, de más Logo-szerű nyelvek elsajátításához is jó alapot ad. A könyv először bemutatja a teknőcgrafika alapjait, majd fokozatosan egyre komolyabb programozási eszközöket, módszereket is tárgyal.” A tankönyv programozásérettségivel foglalkozó fejezetének LibreLogo példái magyar nyelvű pszeudokódként is olvashatók, és a Python programnyelvvel való programszervezési és adatszerkezeti hasonlóságok és azonosságok folytán kis módosítással fel is használhatók érettségin (l. a LibreLogo füzet függelékét a LibreLogo és a Python közötti átjárhatóságról).

Természetesen nem mindenki érettségizik informatikából. A bőséges ábraanyaggal ellátott feladatgyűjtemény viszont azokkal is képes megszerettetni a programozást, akiket a programozás önmagában nem hoz lázba.

A könyv első tagja az E-Közigazgatási Szabad Szoftver Kompetencia Központ tankönyvsorozatának, amelyet több, hasonlóan a szabad szoftverek elterjedését szolgáló kötet fog követni.

Lakó Viktória 2014. április 8-án, 19:00 órakor, a Szabad Kultúra rendezvénysorozat 2. találkozóján ad elő a LibreLogóról és a LibreLogo.org-ról, ahová mindenkit szeretettel várunk!

Wikipédiára fel!

A LibreLogóval egyszerűen készíthetünk SVG formátumú képeket, erre jó példa a több mint kétszáz, LibreLogóval készült kép a Wikipédia médiatárában, a Wikimedia Commonsban. SVG kép mentéséhez elég csak a grafikánkat egy KÉP elembe elhelyezni, és megadni paraméterként az SVG állomány nevét. Futtatásnál a kép a dokumentum helyével megegyező könyvtárba kerül elmentésre (vagy ha a dokumentum még nem került egyszer sem elmentésre, a felhasználó saját könyvtárának gyökerébe):
fa

KÉP „fa.svg” [
  TOLLSZÍN „BARNA”
  TÖLTŐSZÍN „ZÖLD”
  TOLLVASTAGSÁG 20
  ELŐRE 50
  TOLLATFEL
  KÖR 50
]

Az eredményül kapott SVG fájl: fa.svg. Wikipédiára fel! bővebben…

Színárnyalatok és átlátszóság

gradientA LibreOffice 4.3 (előzetesen kipróbálható a fejlesztői változat napi kiadásaiban) új lehetősége lesz a színárnyalatok, sőt átlátszósági átmenetek beállítása a LibreLogón keresztül, ahogy a következő kódrészlet és a mellékelt kép is mutatja:

TÖLTŐSZÍN [„sárga”, „piros”, 2, 0, 0, 25, 75]
TÖLTŐÁTLÁTSZÓSÁG [100, 0]
KÖR 100

Az első sor sugaras színátmenetet állít elő az alakzat bal felső sarkától vízszintesen 25%, függőlegesen 75%-ra lévő, sárgából pirosra váltó középponttal. A második sor lineáris áttetszőségi gradienst állít be az előző kitöltőszín mellé, amely 100% átlátszóságtól tart 0% átlátszóságig.

Javított felhasználói felület

A felhasználói felület javításai: (1) 2-lapos szerkesztőfelület beállítása a „varázspálca” ikonnal. (2) A Logo eszköztár vertikális elhelyezése tartalmazza a „varázspálca” ikont. (3) Élénk véletlen színek.
A felhasználói felület javításai: (1) Kétoldalas programszerkesztő beállítása a „varázspálca” ikonnal. (2) A Logo eszköztár vertikális elhelyezése tartalmazza a „varázspálca” ikont. (3) Élénk véletlen színek.
Régi, matt véletlen színek.
Régi, matt véletlen színek.

Ahogy az első hírben már szerepelt, a legutolsó LibreOffice UX fejlesztői napok egy kis LibreLogo javítást is eredményeztek a felhasználói felületen. A LibreLogo legújabb változata nagyobb változásokat hoz ezen a téren:

  • Programszerkesztő: A „varázspálca” ikon oldaltörést szúr be a program elé, és a nagyítást teljes oldalra állítja, így a javasolt kétoldalas szerkesztőfelületet állítja be.

  • Javított programindítás és rövid bemutató: A Start ikon beszúr és elindít egy rövid példaprogramot, ha üres dokumentumban kattintunk rá. Ez megoldja a korábbi zavaró szoftverergonómiai hibát: hiába kattintott a felhasználó a Start ikonon, az nem indította a Logo eszköztár beviteli mezőjében megadott utasításokat (mivel arra az Enter szolgál), és üres dokumentum esetén még visszajelzés sem érkezett. A kisméretű, honosított és módosítható programpélda bemutatja a LibreLogo pár alapvető utasítását (TOLLATFEL/TOLLATLE, CÍMKE, ISMÉTLÉS/HÁNYADIK, színbeállítások, KÉP), megkönnyítve ezzel a programozás elkezdését.

  • A „varázspálca” ikon most megelőzi a hosszú beviteli mezőt a Logo eszköztáron: függőleges elhelyezés esetén így nem tűnik el ez az ikon, illetve nem dokkolt eszköztár esetén nem törnek az ikonok három sorba feleslegesen. Ezt a módosítást Gilvan Vilarim, a LibreLogo brazíliai portugál honosítója javasolta.

  • Javított dokumentumkezelés: a “Mentés másként” nem eredményez új teknőcöt a dokumentumban, és a Logo eszköztár mindig az aktuális dokumentumot használja, nem a régebbieket (például egy átnevezett „Névtelen 1”-et).

  • Javított kijelölés: a programfutás végén megmarad a teknőc kijelölése, ha indításnál is így volt, nem pedig a programszöveg kerül tévesen kijelölésre.

  • A véletlen színek élénkebbek a korábbi matt, szürkés színek helyett. A mellékelt képernyőképek a következő példaprogrammal szemléltetik ezt:

    TOLLATFEL
    FUT i SOR 12-BEN [
        ISMÉTLÉS 17 [
            HELY [23 + 50 * i, 50 * HÁNYADIK - 30]
            TÖLTŐSZÍN TETSZŐLEGES
            IRÁNY 0
            NÉGYZET 50
        ]
    ]