Home Interfacing  (DIHYPH) Installation (DIHYPH) Default Values (DIHYPH) Testprogramm (DIHYPH)      Exeption Dictionary Unicode-Version UTF-8 Version Kontakt
Testprogramm (DITECT)      
Interfacing (DITECT) Installation (DITECT) Default Values (DITECT) Test program (DIHYPH)       
Test programm (DITECT)     


DIHYPH / DITECT UTF8-Version




Character coding

When input to DIHYPH or DITECT is in UTF8 coding, this code is converted
into ISO-8859 code internally.

If needed ISO-code is converted back to UTF8-code.



DIHYPH / DITECT UTF8-Programs


UTF8-programs differ from standard DIHYPH / DITECT as follows:

All UTF8-modules have the same type of name:

dx???8uc
 | | |_____  UTF8 version
 | |
 | |_______  ??? unspecific letters
 |
 |_________  h  = for DIHYPH program
 |_________  t  = for DITECT program
 |_________  m  = for DIHYPH and DITECT


To link DIHYPH or DITECT according to installation description, following
programs and files have to be used for UTF8-coding:

file           instead of     for
__________     __________     _______________________

DHTST8UC.c     DHTEST.c       DIHYPH-testprogram   *)

DTTST8UC.c     DTTEST.c       DITECT-testprogram   *)

DHYPH8UC.c     DHYPH.c        DIHYPH

DTECT8UC.c     DTECT.c        DITECT

DMUTF8UC.c     (additional C-source)

DMRDWTUC.c     (additional C-source)              **)

DMCREPUC.c     (additional C-source)

DMCREPUC       (additional code file)

*) used for testprograms only !
**) used for Exception and testprograms !



DIHYPH has to be called by text-/publishing system by:

rc = DHYPH (line, nn);
             |    |____  (integer)  language-no.  1 - 40
             |_________  UTF8 character string.


DITECT has to be called by text-/publishing system by:

rc = DTECT (line, nn);
             |    |____  (integer)  language-no.  1 - 40
             |_________  UTF8 character string.




DIHYPH / DITECT test programs:


d?tst8uc  nn  file
 |        |    |_____  UTF8 coded file with test words (1 per line)
 |        |
 |        |__________  language-no.  1 - 40
 |
 |___________________  h  = DIHYPH hyphenation
 |___________________  t  = DITECT spelling check




Contact