home *** CD-ROM | disk | FTP | other *** search
/ Mega Top 1 / os2_top1.zip / os2_top1 / APPS / TEKST / DVISP02C / EMTEX / DATA / POLISH.DSI < prev   
Text File  |  1994-06-12  |  5KB  |  204 lines

  1. %
  2. % polish.dsi 0.2c
  3. %
  4. % Written by Eberhard Mattes and Janusz S. Bie\'n
  5. %
  6. % This data file is intended for processing Polish texts typeset with
  7. % so called PL fonts (included in MeX distribution),
  8. % CM fonts and PLHB.STY (available e.g. from LISTSERV@PLEARN.edu.pl
  9. %              with the command GET PLHB STY) and
  10. % Zlatuska's virtual fonts generated by ACCENTS programs
  11. %
  12. % The default output table is code page 852, the unofficial mazovia
  13. % code is also supported; the pidginx output table renders z with
  14. % dot as x.
  15. %
  16.  
  17. (include plain.dsi)
  18.  
  19. (output mazovia
  20.   pc437
  21.   (a-ogonek 134)
  22.   (A-ogonek 143)
  23.   (c-acute  140)
  24.   (C-acute  149)
  25.   (e-ogonek 145)
  26.   (E-ogonek 144)
  27.   (l-stroke 146)
  28.   (L-stroke 156)
  29.   (n-acute  164)
  30.   (N-acute  165)
  31.   (o-acute  162)
  32.   (O-acute  163)
  33.   (s-acute  158)
  34.   (S-acute  152)
  35.   (z-dot    166)
  36.   (Z-dot    161)
  37.   (z-acute  167)
  38.   (Z-acute  160)
  39. )
  40.  
  41. % symbol names below are based on ISO 6937
  42. (output pidgin
  43.   ascii
  44.   (A-breve        `A)
  45.   (A-ogonek       `A)
  46.   (C-acute        `C)
  47.   (C-caron        `C)
  48.   (D-caron        `D)
  49.   (E-caron        `E)
  50.   (E-ogonek       `E)
  51.   (G-breve        `G)
  52.   (L-acute        `L)
  53.   (L-caron        `L) %Yes, this is how it is called!
  54.   (L-stroke       `L)
  55.   (N-acute        `N)
  56.   (N-caron        `N)
  57.   (eNg            `N)
  58.   (O-double-acute `O)
  59.   (R-acute        `R)
  60.   (R-caron        `R)
  61.   (S-acute        `S)
  62.   (S-caron        `S)
  63.   (S-cedilla      `S)
  64.   (T-caron        `T)
  65.   (T-cedilla      `T)
  66.   (U-double-acute `U)
  67.   (U-ring         `U)
  68.   (Y-diaeresis    `Y)
  69.   (Z-acute        `Z)
  70.   (Z-caron        `Z)
  71.   (Z-dot          `Z)
  72.   (IJ             (`I `J))
  73.   (I-dot          `I)
  74.   (d-stroke       `d )
  75.   (a-breve        `a)
  76.   (a-ogonek       `a)
  77.   (c-acute        `c)
  78.   (c-caron        `c)
  79.   (d-caron        `d) %Yes, this is how it is called!
  80.   (e-caron        `e)
  81.   (e-ogonek       `e)
  82.   (g-breve        `g)
  83.   (l-acute        `l)
  84.   (l-caron        `l) %Yes, this is how it is called!
  85.   (l-stroke       `l)
  86.   (n-acute        `n)
  87.   (n-caron        `n)
  88.   (eng            `n)
  89.   (o-double-acute `o)
  90.   (r-acute        `r)
  91.   (r-caron        `r)
  92.   (s-acute        `s)
  93.   (s-caron        `s)
  94.   (s-cedilla      `s)
  95.   (t-caron        `t)
  96.   (t-cedilla      `t)
  97.   (u-double-acute `u)
  98.   (u-ring         `u)
  99.   (y-diaeresis    `y)
  100.   (z-acute        `z)
  101.   (z-caron        `z)
  102.   (z-dot          `z)
  103.   (ij             (`i `j))
  104.   (A-grave        `A)
  105.   (A-acute        `A)
  106.   (A-circumflex   `A)
  107.   (A-tilde        `A)
  108.   (A-diaeresis    `A)
  109.   (A-ring         `A)
  110.   (AE             (`A `E))
  111.   (C-cedilla      `C)
  112.   (E-grave        `E)
  113.   (E-acute        `E)
  114.   (E-circuflex    `E)
  115.   (E-diaeresis    `E)
  116.   (I-grave        `I)
  117.   (I-acute        `I)
  118.   (I-circumflex   `I)
  119.   (I-diaeresis    `I)
  120.   (D-stroke       `D) % also capital eth
  121.   (N-tilde        `N)
  122.   (O-grave        `O)
  123.   (O-acute        `O)
  124.   (O-circumflex   `O)
  125.   (O-tilde        `O)
  126.   (O-diaeresis    `O)
  127.   (OE             (`O `E) )
  128.   (O-slash        `O)
  129.   (U-grave        `U)
  130.   (U-acute        `U)
  131.   (U-circumflex   `U)
  132.   (U-diaeresis    `U)
  133.   (Y-acute        `Y)
  134.   (Thorn          (`T `H))
  135.   (SS             (`S `S))
  136.   (a-grave        `a)
  137.   (a-acute        `a)
  138.   (a-circumflex   `a)
  139.   (a-tilde        `a)
  140.   (a-diaeresis    `a)
  141.   (a-ring         `a)
  142.   (ae             (`a `e))
  143.   (c-cedilla      `c)
  144.   (e-grave        `e)
  145.   (e-acute        `e)
  146.   (e-circumflex   `e)
  147.   (e-diaeresis    `e)
  148.   (i-grave        `i)
  149.   (i-acute        `i)
  150.   (i-circumflex   `i)
  151.   (i-diaeresis    `i)
  152.   (eth            `d)
  153.   (n-tilde        `n)
  154.   (o-grave        `o)
  155.   (o-acute        `o)
  156.   (o-circumflex   `o)
  157.   (o-tilde        `o)
  158.   (o-diaeresis    `o)
  159.   (oe             (`o `e))
  160.   (o-slash        `o)
  161.   (u-grave        `u)
  162.   (u-acute        `u)
  163.   (u-circumflex   `u)
  164.   (u-diaeresis    `u)
  165.   (y-acute        `y)
  166.   (thorn          (`t `h))
  167. )
  168.  
  169. (output pidginx
  170.   pidgin
  171.   (z-dot          `x)
  172.   (Z-dot          `X)
  173. )
  174.  
  175. (conversion PLHB-accents
  176.   ((WORDSPACE left_hook a) a-ogonek)
  177.   ((WORDSPACE left_hook A) A-ogonek)
  178.   ((WORDSPACE left_hook e) e-ogonek)
  179.   ((WORDSPACE left_hook E) E-ogonek)
  180. )
  181.  
  182. (conversion PLHB
  183.   formatting
  184.   accents
  185.   PLHB-accents
  186.   f_ligatures
  187. )
  188.  
  189. (conversion PLHB-hyphen
  190.   PLHB
  191.   ((hyphen NEWLINE) )
  192. )
  193.  
  194. (conversion PLHB-wordlist
  195.   PLHB
  196.   (WORDSPACE NEWLINE)
  197.   (NEWPAGE NEWLINE)
  198.   ((NEWLINE hyphen) NEWLINE)
  199. )
  200.  
  201. (conversion PLHB-hyphen-wordlist
  202.   hyphen wordlist
  203. )
  204.