Applixware Office Suite 4.3
                         -=-=-=-=-=-=-=-=-=-=-=-=-=-=-

                  If it has syntax, it isn't user friendly.

                                 Daniel Smolík

          V tomto  odstavci  se  pokusím  podat  krátkou  informaci  spíše
      z pohledu administrátora a "počešťovatele" balíku Applixware.

          Applixware  je  komplexní  kancelářský  balík,  který v základní
      verzi  obsahuje  textový  editor,  tabulkový   kalkulátor,  nástroje
      na  vytváření   prezentací,   grafický  editor,  poštovní   program,
      kompletní  vývojové  prostředí  pro  tvorbu  aplikací  v jazyce  ELF
      (vlastní  jazyk) a HTML  editor.  To  byla  stručná  charakteristika
      aplikace a teď k mým praktickým zkušenostem.

          Hned na začátku  jsem byl vyveden z omylu, že bych se něco  mohl
      dozvědět o "vnitřku"  Applixu z dokumentace.  Dokumentace je obsáhlá
      (také  neuvěřitelně  pomalá), ale pro poodhalení  tajemství  Applixu
      mnoho rad neposkytuje,  tudíž  veškeré  tyto  informace jsou více či
      méně získány experimentálně.

          Nejdříve   se   zmíním  o  adresářové    struktuře.  V  adresáři
      /opt/applix jsou tyto podadresáře:

      axart - obsahuje  velké množství clipartů
      axdata - nejdůležitější adresář, obsahuje hlavní programy a
        makra (zmíním později), vstupní filtry, dynamické knihovny, metriky
        fontů, jazykovou podporu
      axfilter - výstupní filtry do různých formátů
      axfonts - systémové fonty
      axlang - lokalizace
      axlocal - adresář pro uložení vlastních nastavení
      template - šablony, vzorové dokumenty

          Celý  Applix je  několik  dynamických  knihoven.  Hlavní  výhoda
      tohoto řešení se projeví  teprve při provozu na X-terminálech. Každý
      uživatel má spuštěnu  vlastní kopii  programu  applix, ale to je jen
      jakýsi  prostředník mezi  uživatelem a serverem  axmain, a zbytek se
      sdílí v rámci ELFových  knihoven, což přináší značnou úsporu paměti.
      Všechny  Applixové  aplikace  komunikují  prostřednictvím sítě. Jsou
      zde  vytvořeny  prostředky  pro provozování  jakéhosi  "clusteringu"
      v rámci  Applixu.  Pokud se  podíváme  blíže  na  nastavení  Applixu
      zjistíme, že se dá prakticky všechno konfigurovat a měnit specificky
      pro  každého  uživatele.  Pokud  nahlédneme  hlouběji do preferencí,
      tak vidíme, že každá  služba  nebo  aplikace se volá jako  funkce (v
      terminologii  Applixu makro) např. editor se spustí  zavoláním makra
      WP_APPLICATION_DLG@; znak @ je důležitý, označuje vestavěnou funkci.
      A jelikož je celý Applix  postaven právě na takovýchto  makrech není
      většinou problém cokoli změnit. Nelíbí se Vám funkce Vašeho editoru?
      Prosím udělejte si vlastní. V základní nabídce je tzv. Macro editor,
      kterým si můžeme  dopsat  vlastní  funkce včetně  nakreslení  okýnek
      k danému  programu.  Můj  kolega v něm  například  vytvořil  správce
      faxových a tiskových jobů, dialog pro faxování.

          Teď  krátký  návod na počeštění  Applixu.  Základem  jsou  fonty
      a klávesnice.  Fonty jsou nutné buď ve formátu Adobe Type1 nebo True
      Type, oboje v kódování  ISO-8859-2.  Bohužel fonty jsou asi největší
      problém, ty co používám (mám 3) jsem našel  někde v Maďarsku.  Tento
      balík obsahuje jak *.ttf, tak *.pfb a *.afm metriky. Pokud použijete
      TTF fonty  nainstalujte je pomocí  Fonttastic font manažeru a je vše
      hotovo. Ve druhém  případě je nutno  nejdříve  nainstalovat  fonty X
      server, tzn. přidat do XF86config  novou  cestu k fontům  (fontpath)
      a do tohoto  adresáře  dát  soubory  fonts.dir a fonts.scale a fonty
      *.afm i *.pfb.  V  adresáři  /opt/applix/axdata/fontmetrics  upravit
      soubor fontmap.dir, dopsat do něj záznam pro každý přidaný font:

      %
      % Times CZ
      %
      FontRecord = TIMES CE
         Family = "Times CZ"
      % tyto dva záznamy určují, zda je font bold nebo italic apod.
         Slant = 0
         Weight = 0
         ScreenName = -adobe-times-medium-r-normal--0-0-75-75-p-0-iso8859-2
         EncodingFile = latin1.enc

      % nedávat latin2.enc, potom se nedá tisknout česky postscriptem ani PCL

         PostScriptPrintName = TimesNewRoman CE
         Type1FontFileName = /usr/X11/lib/fonts/Type1-latin2/TimesNewRomanCE.pfb
         MetricsFile = /usr/X11/lib/fonts/Type1-latin2/TimesNewRomanCE.afm

          Klávenici  používám  českou s mrtvými  klávesami z XFree 3.3.1 ,
      ale s patchem na deadkeys.

      A na závěr několik poznatků z praxe:

      [psaní česky] - bez potíží
      [import Word] - napsal jsem konverzní program na převod cp1250
                   do ISO-8859-2, tudíž importuji *.doc
                   a čtu česky.

      [faxování] - upravený balík mgetty+sendfax a několik
                   maker v Applixu.
      [import textu v cp1250] - je možno dodělat tabulky na vlastní
                   kódování
      [provoz na X-terminálech] -- chodí naprosto dokonale, kdo něco
                   takového neviděl bude překvapen rychlostí
                   na X-terminálu (468dx66/8Mb/ VESA SVGA).

          Applixware je ideální kancelářský balík pro menší firmu s velice
      dobrým  poměrem cena výkon.  Velice  dobrá  stabilita  (segmentation
      fault  pouze  jednou a to po dost  násilných  úpravách v systémových
      souborech Applixu).

          A nevýhody:  celý  zabere  cca  300Mb  diskového  prostoru,  ale
      je možno  jej  spouštět z CD. Má dosti  vysoké  nároky na  paměťovou
      kapacitu.  Na  serveru  je potřeba  minimálně  40 Mb.  Start  celého
      systému je maličko  pomalejší,  thesaurus a spellchecker  jsou pouze
      anglicky,  německy a francouzsky, o češtině si můžeme  zatím  nechat
      jenom zdát.


            výheň