Raphael Langerhorst raphael.langerhorst@kdemail.net Biuro Wprowadzenie do KOffice Wstęp Projekt &kde; stworzył także rozbudowany pakiet biurowy o nazwie &koffice;, który przestrzega standardów i jest dopasowany do środowiska &kde;. Ta sekcja została napisana na podstawie wersji 1.4 &koffice;. &koffice; jest zintegrowanym ze środowiskiem pakietem biurowym. Działa wykorzystując bezpośrednio techniki właściwe dla KDE. Ma to wiele zalet pod względem integracji, funkcjonalności, wydajności, podobnego wyglądu, zachowania i tak dalej. Dostępne są bezpośrednio wszystkie techniki jak &DCOP;, KIO, KParts. W szczególności, dla komponentów &koffice; została rozbudowana technologia KParts tak, że pozwala na bardzo elastyczne wstawianie jednych dokumentów w inne. Z powodu tego, że bardzo wiele technik jest obecnych w samym &kde;, &koffice; jest niedużym pakietem biurowym, co powoduje szybkie uruchamianie zawartych w nim programów i małe zużycie pamięci. To sprawia, że &koffice; jest odpowiednim rozwiązaniem także do użytku na starszym sprzęcie, co w niektórych przypadkach może zaoszczędzić dużych wydatków. &koffice; zawiera bogaty zestaw programów. To nie tylko edytor tekstu, arkusz kalkulacyjny i program do prezentacji, ale także komponenty do obróbki obrazów, tworzenia diagramów przepływu i raportów biznesowych oraz zarządzania bazami danych i projektami. Z powodu elastycznej integracji komponentów mniejsze narzędzia, jak te do diagramów i wykresów, czy edytor równań, są dostępne jako oddzielne programy. Jak widać, &koffice; udostępnia wiele elementów, które mogą ułatwić pracę. Proste i takie jak w &kde; podejście do wyglądu i zachowania, jak również podobny sposób używania sprawia, że &koffice; wydaje się dość użyteczne w codziennej pracy biurowej. Właściwości Ta lista pokazuje ogólny obraz właściwości &koffice;. Pakiet &koffice; jest zbyt duży, aby wymienić każdy szczegół. Właściwości &koffice;: Zbudowany na bazie &kde;, co powoduje, że dostępne tam techniki są łatwo dostępne. Pełna integracja z &kde;, co jest ważne w biznesie. Techniki zawarte w &kde; to między innymi abstrakcja lokalizacji dokumentu, skrypty DCOP, elementy i wtyczki... Pełna swoboda dołączania komponentów. Małe zużycie pamięci, szybki start, lekkość. Duża liczba dostępnych komponentów. Intuicyjność, ładny wygląd i łatwy do nauczenia się interfejs użytkownika. Dostosowanie do standardów: format plików OASIS OpenDocument. Format plików OASIS OpenDocument Jest ważne, żeby pakiet biurowy używał standardów gdzie to tylko możliwe, szczególnie w przypadku formatu plików. Specyfikacja formatu OASIS OpenDocument jest takim otwartym standardem dla programów biurowych. Rozpowszechnia się on coraz bardziej. Jest to też ten sam format, którego używa OpenOffice.org, co oznacza, że wymiana plików z każdym użytkownikiem tego pakietu jest możliwa w prosty sposób. Dostosowanie się do oficjalnych standardów to zawsze dobra rzecz. W przypadku biznesu znaczenie ma wiedza na temat swoich dokumentów. &koffice; zawiera więcej komponentów niż to przewiduje specyfikacja OASIS. Wszystkie komponenty w niej zawarte używają formatu plików OASIS OpenDocument. Ogólne spojrzenie na komponenty &koffice; Należy wziąć pod uwagę, że wszystkie te komponenty mogą się łączyć. W związku z tym arkusz kalkulacyjny może zawierać wszystko od wykresów do prezentacji, raportów, czy nawet dokumentów tekstowych. Tak więc prawie każdy komponent może zawierać prawie każdy inny. &kword; &kword; to komponent głównie do przetwarzania tekstu, ale zawiera wiele elementów programu do publikacji. To daje dość unikalną mieszankę właściwości, która pozwala na łatwe tworzenie ciekawych układów tekstu. Strona WWW: http://www.koffice.org/kword/ Podręcznik &kspread; &kspread; Arkusz kalkulacyjny. &kspread; to program arkusza kalkulacyjnego, który może być używany ze skryptów, dostarcza arkusze tabelowe i obsługuje skomplikowane funkcje matematyczne i statystyczne. Inne cechy to odnośniki, sprawdzanie poprawności danych w komórkach z konfigurowanymi ostrzeżeniami/działaniami, możliwość używania skryptów i specjalizacja komórek. Strona WWW: http://www.koffice.org/kspread/ Podręcznik &kspread; &kpresenter; Program do prezentacji. Może być wykorzystywany do tworzenia prezentacji do oglądania na ekranie lub tworzenia i drukowania przeźroczy. Inne cechy to osadzanie obrazków i grafik, łatwa praca z obiektami i możliwość tworzenia pokazów slajdów w &HTML;-u lub &XML;-u. Strona WWW: http://www.koffice.org/kpresenter/ Podręcznik &kpresenter; &kivio; Program do tworzenia diagramów. Dodatkowe zestawy elementów mogą zostać użyte do specyficznych zastosowań, istnieje możliwość dodawania funkcjonalności za pomocą wtyczek, a nawet możliwe jest tworzenie diagramów UML. Strona WWW: http://www.koffice.org/kivio/ Podręcznik &kivio; &karbon14; Program do grafiki wektorowej. &chalk; Program do tworzenia i edycji obrazków. &chalk; łączy w sobie łatwość użycia i cechy zabawy, jak malowanie z przewodnikiem, z zaawansowanymi cechami jak obsługa obrazków 16-bitowych, CMYK, a nawet obrazków OpenEXR HDR. Strona WWW: http://www.koffice.org/krita/ Podręcznik &chalk; &kugar; Program do tworzenia raportów biznesowych, które mogą być zaprojektowane za pomocą zaawansowanego modułu do projektowania. Inne cechy to drukowanie w PostScripcie, pełna kontrola nad czcionkami, kolorami, wyrównaniem i zawijaniem tekstu, jak również otwarte pliki definicji raportów (z układem przechowywanym w formacie &XML;). Strona WWW: http://www.koffice.org/kugar/ Podręcznik &kugar; KPlato Program do zarządzania projektami, pozwalający na rozplanowanie zadań w różnych projektach. Strona WWW: http://www.koffice.org/kplato/ &kexi; Program do zarządzania danymi. Można go użyć do tworzenia struktur baz danych, wstawiania danych, wykonywania zapytań i przetwarzania danych. Opcja budowania formularzy pozwala zapewnić własny interfejs dostępu do danych. Wszystkie obiekty bazy danych -- tabele, zapytania i formularze -- są przechowywane w bazie danych, co sprawia, że łatwo można współdzielić dane i projekt. Strony WWW: http://www.koffice.org/kexi/ i http://kexi-project.org. Podręcznik &kexi; &kchart; Program do rysowania wykresów. Jest używany do osadzania wykresów w innych programach wchodzących w skład &koffice;. Łatwy w użyciu, pozwala na duży stopień dostosowania do własnych potrzeb poprzez zmiany wszystkich parametrów. Posiada elastyczny układ. Strona WWW: http://www.koffice.org/kchart/ Podręcznik &kchart; &kformula; Edytor równań, który dostarcza podstawowych mechanizmów wprowadzania danych i jest używany w innych programach &koffice;. Niektóre z jego cech to inteligentne sterowanie kursorem, wielopoziomowe wycofywanie zmian i podświetlanie składni. Strona WWW: http://www.koffice.org/kformula/ Podręcznik &kformula; Powiązane informacje Główna strona WWW: http://www.koffice.org. Podręcznik &koffice; Dodatkowe informacje Podręczniki programów Każdy program składowy &koffice; posiada własny podręcznik. Te podręczniki zawierają najświeższe informacje o możliwościach programów i należy je przeczytać, żeby dowiedzieć się więcej o &koffice;. Podręczniki programów można obejrzeć za pomocą wtyczki dokumentacji w &konqueror-narzednik; (czyli wpisując help:/program w pasku adresu) lub wybierając odpowiedni podręcznik w &khelpcenter-miejscownik;. Dobrym źródłem dodatkowych informacji jest również strona WWW, dostępna pod adresem http://www.koffice.org. Zasoby internetowe Główną stroną w Internecie jest http://www.koffice.org Znajdziesz także informacje o grupach dyskusyjnych użytkowników i programistów, jak również dodatkowe zasoby dla tych drugich. Projekt Kexi ma oddzielną stronę, którą można znaleźć pod adresem http://www.kexi-project.org Pisanie wtyczek &koffice; można łatwo rozszerzać przy pomocy wtyczek. Pisanie takich wtyczek nie jest trudne i może stać się metodą wspomagania swojej codziennej pracy. Takie możliwości są prawdopodobnie bardzo ciekawe w biznesie i dają możliwość sprawienia, żeby &koffice; spełniał specjalne wymogi. Można albo przyjrzeć się istniejącym wtyczkom, albo przeczytać ogólne wprowadzenie na stronie dla programistów. Bardziej ogólna strona poświęcona tworzeniu KDE znajduje się pod adresem http://developer.kde.org.