home *** CD-ROM | disk | FTP | other *** search
/ Computer Club Elmshorn Atari PD / CCE_PD.iso / pc / 0600 / CCE_0657.ZIP / CCE_0657.PD / NECP6.C < prev    next >
Text File  |  1993-05-27  |  3KB  |  72 lines

  1. /***************************************************************************
  2. ****    Treiber für 24 Nadeldrucker                                                                             ****
  3. ***************************************************************************/
  4.  
  5.  
  6. /* evt. muß der Rand (LINKS) angepaßt werden, also:
  7.  * Dazu als Faustregel: 1Byte = 8Pixel = (8/360)" = (1/45)" ~ 0.564444444mm
  8.  * Das heißt: Grafik jetzt ca. 4mm zu weit links, Rand um 6 erhöhen,
  9.  * denn 7*0.564 = 3.9511111mm
  10.  * (Diese Formel gilt natürlich nur bei 360 DPI.)
  11.  * Für den oberen Rand gilt 1mm ~ 14 ({25.4/360}mm = 1 Zeile)
  12.  * (Wenn man diese Datei an einen anderen Drucker anpaßt, dann diese
  13.  *    bitte entsprechend umbennen (z.B. BREEZE360.C, dann wäre z.B.
  14.  *    HOEHE=???, LINKS=??? und an mich senden, BITTE!)
  15.  */
  16.  
  17. #define OBEN 0        /* Oberer Rand */
  18. #define LINKS 0  /* Linker Rand 0 Bytes */
  19.  
  20. /* Vertikaler Vorschub um 1/360"; je nach Drucker unterschiedlich! */
  21. #define STEP_360        "\034\063"    /* NEC & Star */
  22.  
  23. #if 0
  24. #define STEP_360        "\033\053"    /* EPSON LQ */
  25. #define STEP_360        "\033\x5D"    /* Oki */
  26. #endif
  27.  
  28. #define WEITE 2880L      /* max. Breite einer Grafikseite */
  29. #define HOEHE -1L          /* max. Hoehe */
  30.  
  31. #include "24nadel.c"
  32. /* 24-Standarttreiber */
  33. /* geändert durch Marcus Haebler */
  34.  
  35. /* email: prissi@marie.physik.tu-berlin.de
  36.  * Post:    Markus Pristovsek
  37.  *                Boumannstraße 66
  38.  *                W1000 Berlin 28 */
  39.  
  40. /* Übersicht über alle 24 Nadeldrucker, noch ohne Genehmigung von S. Lindner    *
  41. Man suche sich hier seinen Drucker
  42.  
  43. Firma |Drucker |     Auflösung     |Breite| Höhe | Font-Ordner | Inf-Datei
  44.             |              |    Horiz./Vert. |            |          |                         |
  45. ------+--------+-------+-------+------+------+-------------+-----------
  46. NEC     | P6         |    180  |    180  | 1440 | -1     | RES180.NEC  | P6_LOW
  47. NEC     | P6         |    180  |    360  | 1440 | -1     | RES180.NEL  | P6_LMED
  48. NEC     | P6         |    360  |    180  | 2880 | -1     | RES360.NEL  | P6_MED
  49. NEC     | P6         |    360  |    360  | 2880 | -1     | RES360.NEC  | P6_HIGH
  50. NEC     | P7         |    180  |    180  | 2448 | -1     | RES180.NEC  | P6_LOW
  51. NEC     | P7         |    180  |    360  | 2448 | -1     | RES180.NEL  | P6_LMED
  52. NEC     | P7         |    360  |    180  | 4896 | -1     | RES360.NEL  | P6_MED
  53. NEC     | P7         |    360  |    360  | 4896 | -1     | RES360.NEC  | P6_HIGH
  54. ------+--------+-------+-------+------+------+-------------+-----------
  55. EPSON | LQ500  |    180  |    180  | 1440 | -1     | RES180.LQL  | LQ500_LO
  56. EPSON | LQ500  |    360  |    180  | 2880 | -1     | RES360.LQM  | LQ500_ME
  57. EPSON | LQ500  |    360  |    360  | 2880 | -1     | RES360.LQH  | LQ500_HI
  58. EPSON | LQ800  |    180  |    180  | 1440 | -1     | RES180.LQL  | LQ800_LO
  59. EPSON | LQ800  |    360  |    180  | 2880 | -1     | RES360.LQL  | LQ800_ME
  60. EPSON | LQ800  |    360  |    360  | 2880 | -1     | RES360.LQH  | LQ800_HI
  61. EPSON | LQ1000 |    180  |    180  | 2448 | -1     | RES180.LQL  | LQ1000_L
  62. EPSON | LQ1000 |    360  |    180  | 4896 | -1     | RES360.LQM  | LQ1000_M
  63. EPSON | LQ1000 |    360  |    360  | 4896 | -1     | RES360.LQH  | LQ1000_H
  64. EPSON | LQ550  |    180  |    180  | 1440 | -1     | RES180.LQL  | LQ550_LO
  65. EPSON | LQ550  |    360  |    180  | 2880 | -1     | RES360.LQM  | LQ550_ME
  66. EPSON | LQ550  |    360  |    360  | 2880 | -1     | RES360.LQH  | LQ550_HI
  67. EPSON | LQ550  |    180  |    180  | 1440 | -1     | RES180.LQL  | LQ550_LO
  68. EPSON | LQ550  |    360  |    180  | 2880 | -1     | RES360.LQL  | LQ550_ME
  69. EPSON | LQ550  |    360  |    360  | 2880 | -1     | RES360.LQH  | LQ550_HI
  70. EPSON | LQ1050 |    180  |    180  | 2448 | -1     | RES180.LQL  | LQ1050_L
  71. EPSON | LQ1050 |    360  |    180  | 4896 | -1     | RES360.LQM  | LQ1050_M
  72. EPSON | LQ1050 |    360  |    360  | 4896 | -1     | RES360.LQH  | LQ1050_H*/