@database Ifont.guide
@$VER: 1.0
@author "Grzegorz (Child) Jankowski"
@index Main

@node "Main" "Ifont ver. 1.0"
@next "Main"
@prev "Main"

                             _____ ___     __
                            /   )| | |/\\/\\/  \\
                 Grzegorz  /   / |_| |  \\ \\ \\ \\  Jankowski
                           \\   \\  _  |  /  \\_  \\
                            \\   )| | |\\/     \\ /
                             ¯¯¯¯¯ ¯¯¯ ¯¯¯¯¯¯¯¯        

                               @{b}@{u}Ifont ver. 1.0@{ub}@{uu}

                                  FreeWare

                                 @{"  Polski " link "MENU_pol" 0}
                                 @{" English " link "MENU_eng" 0}

@endnode

@node "MENU_pol" "MENU"
@next "WSTEP_pol"
@prev "O_AUTORZE_pol"

                               @{i}Co my tu mamy?@{ui}

                               @{"    WSTËP    " link "WSTEP_pol" 0} 
                               @{"  WYMAGANIA  " link "WYMAGANIA_pol" 0} 
                               @{"  INSTALACJA " link "INSTALACJA_pol" 0} 
                               @{"   PROBLEMY  " link "PROBLEMY_pol" 0}
                               @{" OSTRZEÛENIE " link "OSTRZEZENIE_pol" 0}
                               @{"  O AUTORZE  " link "O_AUTORZE_pol" 0}

@endnode

@node "WSTEP_pol" "WSTËP"
@next "WYMAGANIA_pol"
@prev "MENU_pol"

   Znakomity  edytor  tekstu  jakim  jest  Final  Writer korzysta z wîasnych
krojów   czcionek.    Co  prawda  potrafi  on  równieû  wczytaê Intellifonty
zainstalowane   w  systemie,  jednak  wówczas  narzëdzia  odpowiedzialne  za
pogrubianie  i  pochylanie  czcionki  przestajâ  dziaîaê.   Dzieje  sië tak,
poniewaû  Final  Writer  w  momencie ûâdania pochylenia czcionki pobiera jej
aktualnâ  nazwë (np.  CS-Times) dodaje do niej "_Italic" (CS-Times_Italic) i
próbuje  wczytaê taki font. W przypadku jednak Intellifontów zainstalowanych
w  systemie  pliki,  które  trzeba  wskazaê  programowi  do  wczytania  majâ
rozszerzenie  ".font"  (np.  CS-Times.font) i w momencie pochylania czcionki
program  próbuje  wczytaê  font,  którego nazwa koïczy sië na ".font_Italic"
(np.     CS-Times.font_Italic)   co   z   wiadomych   powodów   koïczy   sië
niepowodzeniem.   Program  zamiast  fontu np.  CS-Times.font_Italic powinien
raczej  próbowaê  wczytaê  font o nazwie CS-Times_Italic.font.  Do zmuszenia
go,  aby  to  robiî  sîuûâ  wîaônie  cztery  skrypty Arexx'owe zawarte w tym
archiwum.   Powstaîy  one  na  bazie skryptów doîâczonych do Final Copy II i
Final  Writer'a  zmieniajâcych  krój  fontu wg.  metody stosowanej przez sam
program  (zastanawiam  sië  wiëc  po  co  zostaîy doîâczone, skoro dublowaîy
funkcje programu ???).

@endnode

@node "WYMAGANIA_pol" "WYMAGANIA"
@next "INSTALACJA_pol"
@prev "WSTEP_pol"

   - Amiga (to chyba jest oczywiste)
   - Final Writer
   - Arexx (zawarty w systemie poczâwszy od numeru 2.xx)
   - Intellifonty

@endnode

@node "INSTALACJA_pol" "INSTALACJA"
@next "PROBLEMY_pol"
@prev "WYMAGANIA_pol"

1. Przekopiuj    skrypty    Ifont_Plain,   Ifont_Bold,   Ifont_Italic   i
   Ifont_BoldItalic  do  podkatalogu  FWMacros  katalogu,  w  którym masz
   Final Writera.

2. Uruchom Final Writera, dodaj do paska narzëdzi cztery nowe guziki:  P ,
   @{b}B@{ub} , @{i}I@{ui} , @{b}@{i}B@{ub}@{ui} i  podepnij  pod  nie odpowiednie skrypty, czyli w kolejnoôci
   Ifont_Plain,  Ifont_Bold,  Ifont_Italic,  Ifont_BoldItalic  (oczywiôcie
   wraz z caîâ ôcieûkâ dostëpu.

3. Zapisz konfiguracjë na dysk.

4. Przejdú do dowolnego File Mastera i zmieï wszystkie nazwy fontów koïczâce
   sië  na   .font  i  .otag   (nie  ruszaj  absolutnie  plików  w  katalogu
   _Bullet_Outlines - tych z rozszerzeniem .type) wg.  schematu:

  NazwaFontu.font
  NazwaFontu.otag
  NazwaFontu_Bold.font
  NazwaFontu_Bold.otag
  NazwaFontu_Italic.font
  NazwaFontu_Italic.otag
  NazwaFontu_BoldItalic.font
  NazwaFontu_BoldItalic.otag

  np.

  CS-TimesPL.font
  CS-TimesPL.otag
  CS-TimesPL_Bold.font
  CS-TimesPL_Bold.otag
  CS-TimesPL_Italic.font
  CS-TimesPL_Italic.otag
  CS-TimesPL_BoldItalic.font
  CS-TimesPL_BoldItalic.otag

5. Gotowe !!!

@endnode

@node "PROBLEMY_pol" "PROBLEMY"
@next "OSTRZEZENIE_pol"
@prev "INSTALACJA_pol"

1. Skrypty nie chcâ sië uruchomiê.

Sprawdú, czy uruchomiîeô Arexx'a - uruchom RexxMast.

Sprawdú,  czy  nie  masz zbyt gîëboko zagnieûdûonego katalogu ze skryptami -
jeôli  tak,  to  umieôê  skrypty  np.  w katalogu SYS:S/ i zmieï odpowiednie
wywoîania w Final Writerze.

2. Fonty nie wczytujâ sië.

Sprawdú, czy fonty majâ odpowiednie nazwy (patrz @{"Instalacja" link "INSTALACJA_pol" 0}) - zmieï nazwy.

@endnode

@node "OSTRZEZENIE_pol" "OSTRZEÛENIE"
@next "O_AUTORZE_pol"
@prev "PROBLEMY_pol"

   @{b}AUTOR NIE PONOSI ÛADNEJ  ODPOWIEDÚIALNOÔCI  ZA  SZKODY ZAISTNIAÎE W TWOIM
SYSTEMIE  W  WYNIKU  DZIAÎANIA TYCH  SKRYPTÓW.  JEDNYM SÎOWEM UÛYWASZ ICH NA
WÎASNE RYZYKO.@{ub}

@endnode

@node "O_AUTORZE_pol" "O AUTORZE"
@next "MENU_pol"
@prev "OSTRZEZENIE_pol"

                                   Autor:

                         Grzegorz (Child) Jankowski
                      ul. Obroïców Wybrzeûa 10 B / 94
                               80-398 Gdaïsk
                                   POLSKA

                                   E-Mail:
                         @{b}CHILD&PANDA.BG.UNIV.GDA.PL@{ub}

                       Wersja angielska dokumentacji:

                          Krzysztof (Kenel) Mazur
                              ul.Olsztyïska 9/6
                               81-312 Gdynia
                                   POLSKA

                                   E-Mail:
                         @{b}NAIL&PANDA.BG.UNIV.GDA.PL@{ub}

@endnode

@node "MENU_eng" "MENU"
@next "WSTEP_eng"
@prev "O_AUTORZE_eng"

                            @{i}What've we got here?@{ui}

                             @{"   INTRODUCTION   " link "WSTEP_eng" 0}
                             @{"   REQUIREMENTS   " link "WYMAGANIA_eng" 0}
                             @{"   INSTALLATION   " link "INSTALACJA_eng" 0}
                             @{"     PROBLEMS     " link "PROBLEMY_eng" 0}
                             @{"    DISCLAIMER    " link "OSTRZEZENIE_eng" 0}
                             @{" ABOUT THE AUTHOR " link "O_AUTORZE_eng" 0}

@endnode

@node "WSTEP_eng" "INTRODUCTION"
@next "WYMAGANIA_eng"
@prev "O_AUTORZE_eng"

The  great  word  processor,  Final Writer, uses its own typefaces.  You can
also  use  your  system installed Intellifonts in FW, though when you do so,
the  tools  which are responsible for applying the bold and/or italic styles
to  a  font  stop functioning.  It happens so because when you want to apply
the bold style to a typeface, Final Writer takes the font's actual name (eg.
CS_Times),  adds  "_Italic"  to  it (CS-Times_Italic) and then tries to read
such  a font.  Yet when it comes to the system installed Intellifonts, files
that  you  have  to  import to the word processor have the extension ".font"
(eg.   CS-Times.font)  and  when  you try to italicize the font, the program
tries    to    read    the    font    ending    with   ".font_Italic"   (eg.
CS-Times.font_Italic),  obviously  to  no  avail.   The  program  should try
reading  eg.  CS-Times_Italic.font instead of CS-Times.font_Italic.  To make
it  do so, use the four Arexx scripts in this archive.  They were written on
the  basis  of  scripts  included  with Final Copy II and Final Writer which
applied  a  certain style to the typeface with the method that the very same
word  processor used (which makes me wonder why the scripts were included if
they only copied the program's functions???).

@endnode

@node "WYMAGANIA_eng" "REQUIREMENTS"
@next "INSTALACJA_eng"
@prev "WSTEP_eng"

   - Amiga (this should be quite obvious)
   - Final Writer
   - Arexx (included in the system since version 2.xx)
   - Intellifonts

@endnode

@node "INSTALACJA_eng" "INSTALLATION"
@next "PROBLEMY_eng"
@prev "WYMAGANIA_eng"

1. Copy  the following  scripts:  Ifont_Plain, Ifont_Bold, Ifont_Italic and
   Ifont_BoldItalic  to  FWMacros  drawer  which  is  in  your Final Writer
   drawer.

2  Run Final Writer,  and add four new buttons to the tool strip:   P , @{b}B@{ub} ,
   @{i}I@{ui} , @{b}@{i}B@{ub}@{ui} and respectively, use the following scripts with them: Ifont_Plain,
   Ifont_Bold, Ifont_Italic  and  Ifont_BoldItalic  (with their full paths,
   of course).

3. Save the configuration to the disk.

4. Run any File Manager and change all fonts' names ending with ".font" and
   ".otag" (do NOT touch the files in _Bullet_Outlines directory - the ones
   with the ".type" extention) like the following:

  FontName.font
  FontName.otag
  FontName_Bold.font
  FontName_Bold.otag
  FontName_Italic.font
  FontName_Italic.otag
  FontName_BoldItalic.font
  FontName_BoldItalic.otag

  for example:

  CS-TimesPL.font
  CS-TimesPL.otag
  CS-TimesPL_Bold.font
  CS-TimesPL_Bold.otag
  CS-TimesPL_Italic.font
  CS-TimesPL_Italic.otag
  CS-TimesPL_BoldItalic.font
  CS-TimesPL_BoldItalic.otag

5. Done !!!

@endnode

@node "PROBLEMY_eng" "PROBLEMS"
@next "OSTRZEZENIE_eng"
@prev "INSTALACJA_eng"

1. Scripts do not run.

Check if Arexx is running - run RexxMast.

Check  if  your  script directory is not at too a deep level - if it is, try
putting  scripts eg.  in SYS:S/ directory and then change the paths in Final
Writer.

2. Fonts are not being read.

Check if the fonts have the right names (see @{"Installation" link "INSTALACJA_eng" 0} part) - and change
their names.

@endnode

@node "OSTRZEZENIE_eng" "DISCLAIMER"
@next "O_AUTORZE_eng"
@prev "PROBLEMY_eng"

   @{b}THE  AUTHOR  HOLDS NO RESPONSIBILITY FOR ANY DAMAGE IN YOUR SYSTEM CAUSED
BY THE USAGE OF THE SCRIPTS.  IN OTHER WORDS - USE THEM AT YOUR OWN RISK.@{ub}

@endnode

@node "O_AUTORZE_eng" "ABOUT AUTOR"
@next "MENU_eng"
@prev "OSTRZEZENIE_eng"

                                  Author:

                         Grzegorz (Child) Jankowski
                      ul. Obroncow Wybrzeza 10 B / 94
                               80-398 Gdansk
                                   POLAND

                                   E-Mail:
                         @{b}CHILD&PANDA.BG.UNIV.GDA.PL@{ub}

                        The English documentation:

                          Krzysztof (Kenel) Mazur
                             ul.Olsztynska 9/6
                               81-312 Gdynia
                                   POLAND

                                  E-Mail:
                         @{b}NAIL&PANDA.BG.UNIV.GDA.PL@{ub}

@endnode

