[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

76.0. "Proportional Printing problems" by JOCKEY::MARSHALLJ (Glad that the devil is red ......) Fri Feb 21 1992 18:19

Hi,

Customer is running ALL-IN-1 V3.0 (BL122) and is having problems with WPS-Plus 
(V4.1).  It's in the area of proportional printing.

They are printing to a Mannesman Tally 910 printer using a downloaded font 
that is declared within the PTU as Proportionally-spaced.  Two fonts are 
defined within the relevant table;

Font 6 - standard 6 lines per inch
Font 5 -  3 lines per inch

When declared within a control block, both print as expected i.e 
proportionally.  Both horizontal and vertical spacing are correct

However, when the keyword PRINTER BOLD FONT 5 is used to invoke FONT 5 for 
bolded sections of text within a FONT 6 area, the formatted (proportional) 
print is fine horizontally, but the vertical spacing is incorrect ie. the text 
prints at 6 lines p/i with bolded text printing at 3 lines p/i, thus 
overlaying each other.

Has anyone seen this problem before ?  Am I doing something stupid ?

Below are the document that caused the printing problems, and the relevant 
printer tables.

Thanks in advance,
John.

(Cross-posted in WPS-PLUS conference) 

**************************************************************************




This text is in font 6 and should wrap at right margin of 80 and print 
normally on the MT910 printer without any real problems (famous last words 
!!).



This text should be in Font 6 with underlined portions in Font 5.  I presume 
that WPS and the print formatter still think we have a margin of 80 and so 
this will be a shambles.


This text should be in Font 5 spaced at the correct line spacing for font 5 
(i.e. 3 lines per inch)

**************************************************************************

ATTRIBUTE TABLE:             MT910.PRA


---------------
 PRINTER SETUP
---------------

Initialization sequence:     <FF>
Termination sequence:        
Page size:                   
Maximum Page size:           0
Number of page ejects:       1
Loaded page in printer:      N

----------------------------------
 FALLBACKS AND CONTROL CHARACTERS
----------------------------------

Carriage return char(ASCII): 13
Line feed char      (ASCII): 10
Backspace char      (ASCII): 8
Change bar char     (WPL):   124
Underline fallback  (WPL):   0
Dbl under fallback  (WPL):   95
Redline fallback    (WPL):   92
Underline in dbl underline:  N
Underline pass:              1

--------------
 HIGHLIGHTING
--------------

Superscript on:              <ESC>&a-.5R
Superscript off:             <ESC>=
Subscript on:                <ESC>=
Subscript off:               <ESC>&a-.5R
Underline on:                <ESC>&dD
Underline off:               <ESC>&d@
Double underline on:         <ESC>&dD
Double underline off:        <ESC>&d@
Redline on:                  
Redline off:                 
Bold on:                     <ESC>(s3B
Bold off:                    <ESC>(s0B
Reverse on:                  <ESC>"g1K
Reverse off:                 <ESC>"g0K
Shadow on:                   <ESC>(s-3B
Shadow off:                  <ESC>(s0B
Extra dark on:               <ESC>(s5B
Extra dark off:              <ESC>(s0B

-------
 TRAYS
-------

Send Page Eject <SPE>:       <FF>

Tray 0:  (NOTRAY)            <SPE>
Tray 1:  (FRONT)             <ESC>&l1H
Tray 2:  (REAR)              <SPE>
Tray 3:  (ENVELOPE)          <ESC>&l3H
Tray 4:                      <SPE>
Tray 5:                      <SPE>
Tray 6:                      <SPE>
Tray 7:                      <SPE>
Tray 8:                      <SPE>
Tray 9:                      <SPE>
Tray 10:                     <SPE>

-------------
 ORIENTATION
-------------

Portrait:                    <ESC>&l0O<ESC>&l12D
Landscape:                   <ESC>&l1O<ESC>&l12D

----------------------
 VERTICAL POSITIONING
----------------------

Default pitch:               6
Resolution:                  300
Spacing adjustment:          0
Maximum increment:           0
Relative positioning:        <ESC>*p+<DEC>Y
Absolute positioning:        <ESC>*p<DEC>Y

------------------
 VERTICAL PITCHES
------------------

1         <ESC>(s72V
2         <ESC>(s36V
3         <ESC>(s24V
4         <ESC>(s18V
6         <ESC>(s12V
8         <ESC>(s9V
9         <ESC>(s8V
10        <ESC>(s7V
12        <ESC>(s6V

------------------------
 HORIZONTAL POSITIONING
------------------------

Default pitch:               12
Resolution:                  300
Spacing adjustment:          0
Maximum increment:           0
Relative left positioning:   <ESC>*p-<DEC>X
Relative right positioning:  <ESC>*p+<DEC>X
Absolute positioning:        <ESC>*p<DEC>X

--------------------
 HORIZONTAL PITCHES
--------------------

1         <ESC>(s1H
2         <ESC>(s2H
3         <ESC>(s3H
4         <ESC>(s4H
5         <ESC>(s5H
6         <ESC>(s6H
7         <ESC>(s7H
8         <ESC>(s8H
9         <ESC>(s9H
10        <ESC>(s10H
11        <ESC>(s11H
12        <ESC>(s12H
13        <ESC>(s13H
14        <ESC>(s14H
15        <ESC>(s15H
16        <ESC>(s16H

----------------
 CHARACTER SETS
----------------

ASCII:                       
LINE DRAWING:                
TECHNICAL:                   
MULTINATIONAL:               
ALTERNATE 1:                 
ALTERNATE 2:                 
ALTERNATE 3:                 
ALTERNATE 4:                 
ALTERNATE 5:                 

-------
 FONTS
-------

FONT_2
WPL$PRT:MT910F2.PRC
<ESC>(8Q<ESC>(s0p12.00h12.00v0s0b6T<ESC>&k10H<ESC>&l8C


FONT_5
WPL$PRT:MT910F5.PRC
<ESC>(8Q<ESC>(s0p6.00h24.00v0s0b6T<ESC>&k20H<ESC>&l16C


DEFAULT
WPL$PRT:MT910.PRC



FONT_8
WPL$PRT:MT910.PRC
<ESC>(8Q<ESC>(s0p12.00h12.00v1s0b6T<ESC>&k10H<ESC>&l8C


COURIER
WPL$PRT:MT910.PRC
<ESC>(8U<ESC>(s0p10.00h12.00v0s0b3T<ESC>&k12H<ESC>&l8C



----------
 KEYWORDS
----------

MANUAL_FEED
<ESC>&l2H

NORMAL_FEED
<ESC>&l1H

PITCH_10
<ESC>(s10H

PITCH_12
<ESC>(s12H

PITCH_16
<ESC>(s16H

SOFT_12
<ESC>(8U<ESC>(sp12h12vsb6T

PRESENT_18
<ESC>(0U<ESC>(s0p6.5h18v0s3b11T

PRESENT_16
<ESC>(0U<ESC>(s0p8.1h16v0s3b11T

PRESENT_14
<ESC>(0U<ESC>(s0p10h14v0s3b11T

LETTER_14
<ESC>(0U<ESC>(s0p10h14v0s0b6T

PCLINE
<ESC>(4Q<ESC>(s0p10h14v0s3b0T

LINE_DRAW
<ESC>(0B<ESC>(s0p10h14v0s0b0T

UPPER_TRAY
<ESC>&l1H

LOWER_TRAY
<ESC>&l4H

PITCH_8
<ESC>(s8H

HIGH
<ESC>"g2V

WIDE
<ESC>"g2W

HIGHANDWIDE
<ESC>"g2V<ESC>"g2W
INVERSE
<ESC>"g1K

NORMAL
<ESC>"g0K

HIGH_RESET
<ESC>"g1V

WIDE_RESET
<ESC>"g1W

PITCH_6
<ESC>(s6H

COMPLETE_RESET
<ESC>(8U<ESC>(s0p10.00h12.00v0s0b3T<ESC>&k12H<ESC>&l8C<ESC>"g1v1w0K

ITALIC_ON
<ESC>(s1S

ITALIC_OFF
<ESC>(s0S


CHARACTER TABLE:             MT910F5.PRC

Line spacing: 24

Font Type:  PROPORTIONAL

WPL Value      Character Set       Width          Character Sequence
---------      -------------       -----          ------------------
001            ASCII               50             <ESC>(10U<EOT><ESC>(8U
003            ASCII               50             HT
004            ASCII               50             FF
005            ASCII               50             CR
006            ASCII               50             LF
007            ASCII               50             <ESC>(10U�<ESC>(8U
008            ASCII               50             <ESC>(10U�<ESC>(8U
009            ASCII               50             <HT>
010            ASCII               50             VT
011            ASCII               50             <ESC>(10U�<ESC>(8U
012            ASCII               50             <ESC>(10U�<ESC>(8U
013            ASCII               50             <ESC>(10U�<ESC>(8U
014            ASCII               50             <ESC>(10U�<ESC>(8U
015            ASCII               50             <ESC>(10U�<ESC>(8U
016            ASCII               50             <ESC>(10U�<ESC>(8U
017            ASCII               50             <ESC>(10U�<ESC>(8U
018            ASCII               50             <ESC>(10U�<ESC>(8U
019            ASCII               50             <ESC>(10U�<ESC>(8U
020            ASCII               50             <ESC>(10U�<ESC>(8U
021            ASCII               50             <ESC>(10U�<ESC>(8U
022            ASCII               50             <ESC>(10U�<ESC>(8U
023            ASCII               50             <ESC>(10U�<ESC>(8U
024            ASCII               50             <ESC>(10U�<ESC>(8U
025            ASCII               50             <ESC>(10U�<ESC>(8U
026            ASCII               50             <ESC>(10U�<ESC>(8U
027            ASCII               50             <ESC>(10U�<ESC>(8U
028            ASCII               50             <ESC>(10U�<ESC>(8U
029            ASCII               50             =<BS>/
030            ASCII               50             <ESC>(10U<ST><ESC>(8U
031            ASCII               50             <ESC>(10U�<ESC>(8U
032            ASCII               50              
033            ASCII               50             !
034            ASCII               50             "
035            ASCII               50             #
036            ASCII               50             $
037            ASCII               50             %
038            ASCII               50             &
039            ASCII               50             '
040            ASCII               50             (
041            ASCII               50             )
042            ASCII               50             *
043            ASCII               50             +
044            ASCII               50             ,
045            ASCII               50             -
046            ASCII               50             .
047            ASCII               50             /
048            ASCII               50             0
049            ASCII               50             1
050            ASCII               50             2
051            ASCII               50             3
052            ASCII               50             4
053            ASCII               50             5
054            ASCII               50             6
055            ASCII               50             7
056            ASCII               50             8
057            ASCII               50             9
058            ASCII               50             :
059            ASCII               50             ;
060            ASCII               50             <
061            ASCII               50             =
062            ASCII               50             >
063            ASCII               50             ?
064            ASCII               50             @
065            ASCII               50             A
066            ASCII               50             B
067            ASCII               50             C
068            ASCII               50             D
069            ASCII               50             E
070            ASCII               50             F
071            ASCII               50             G
072            ASCII               50             H
073            ASCII               50             I
074            ASCII               50             J
075            ASCII               50             K
076            ASCII               50             L
077            ASCII               50             M
078            ASCII               50             N
079            ASCII               50             O
080            ASCII               50             P
081            ASCII               50             Q
082            ASCII               50             R
083            ASCII               50             S
084            ASCII               50             T
085            ASCII               50             U
086            ASCII               50             V
087            ASCII               50             W
088            ASCII               50             X
089            ASCII               50             Y
090            ASCII               50             Z
091            ASCII               50             [
092            ASCII               50             \
093            ASCII               50             ]
094            ASCII               50             ^
095            ASCII               50             _
096            ASCII               50             `
097            ASCII               50             a
098            ASCII               50             b
099            ASCII               50             c
100            ASCII               50             d
101            ASCII               50             e
102            ASCII               50             f
103            ASCII               50             g
104            ASCII               50             h
105            ASCII               50             i
106            ASCII               50             j
107            ASCII               50             k
108            ASCII               50             l
109            ASCII               50             m
110            ASCII               50             n
111            ASCII               50             o
112            ASCII               50             p
113            ASCII               50             q
114            ASCII               50             r
115            ASCII               50             s
116            ASCII               50             t
117            ASCII               50             u
118            ASCII               50             v
119            ASCII               50             w
120            ASCII               50             x
121            ASCII               50             y
122            ASCII               50             z
123            ASCII               50             {
124            ASCII               50             |
125            ASCII               50             }
126            ASCII               50             ~
130            ASCII               50             <ESC>(10U�<ESC>(8U
160            ASCII               50             
161            ASCII               50             �
162            ASCII               50             �
163            ASCII               50             �
164            ASCII               50             
165            ASCII               50             �
166            ASCII               50             
167            ASCII               50             �
168            ASCII               50             �
169            ASCII               50             <ESC>(0N�<ESC>(8U
170            ASCII               50             �
171            ASCII               50             �
172            ASCII               50             
173            ASCII               50             
174            ASCII               50             
175            ASCII               50             
176            ASCII               50             �
177            ASCII               50             �
178            ASCII               50             <ESC>(0N�<ESC>(8U
179            ASCII               50             <ESC>(0N�<ESC>(8U
180            ASCII               50             
181            ASCII               50             <ESC>(0N�<ESC>(8U
182            ASCII               50             <ESC>(0N�<ESC>(8U
183            ASCII               50             �
184            ASCII               50             
185            ASCII               50             <ESC>(0N�<ESC>(8U
186            ASCII               50             �
187            ASCII               50             �
188            ASCII               50             �
189            ASCII               50             �
190            ASCII               50             
191            ASCII               50             �
192            ASCII               50             �
193            ASCII               50             �
194            ASCII               50             �
195            ASCII               50             �
196            ASCII               50             �
197            ASCII               50             �
198            ASCII               50             �
199            ASCII               50             �
200            ASCII               50             �
201            ASCII               50             �
202            ASCII               50             �
203            ASCII               50             �
204            ASCII               50             �
205            ASCII               50             �
206            ASCII               50             �
207            ASCII               50             �
208            ASCII               50             
209            ASCII               50             �
210            ASCII               50             �
211            ASCII               50             �
212            ASCII               50             �
213            ASCII               50             �
214            ASCII               50             �
215            ASCII               50             OE
216            ASCII               50             �
217            ASCII               50             �
218            ASCII               50             �
219            ASCII               50             �
220            ASCII               50             �
221            ASCII               50             �
222            ASCII               50             
223            ASCII               50             �
224            ASCII               50             �
225            ASCII               50             �
226            ASCII               50             �
227            ASCII               50             �
228            ASCII               50             �
229            ASCII               50             �
230            ASCII               50             �
231            ASCII               50             �
232            ASCII               50             �
233            ASCII               50             �
234            ASCII               50             �
235            ASCII               50             �
236            ASCII               50             �
237            ASCII               50             �
238            ASCII               50             �
239            ASCII               50             �
240            ASCII               50             
241            ASCII               50             �
242            ASCII               50             �
243            ASCII               50             �
244            ASCII               50             �
245            ASCII               50             �
246            ASCII               50             �
247            ASCII               50             oe
248            ASCII               50             �
249            ASCII               50             �
250            ASCII               50             �
251            ASCII               50             �
252            ASCII               50             �
253            ASCII               50             �
254            ASCII               50             
255            ASCII               50             
257            ASCII               50             
258            ASCII               50             
288            ASCII               50             
289            ASCII               50             <ESC>(10U�<ESC>(8U
290            ASCII               50             <ESC>(10U�<ESC>(8U
291            ASCII               50             �
292            ASCII               50             <ESC>(10U�<ESC>(8U
293            ASCII               50             <ESC>(10U�<ESC>(8U
294            ASCII               50             |
295            ASCII               50             [
296            ASCII               50             [
297            ASCII               50             ]
298            ASCII               50             ]
299            ASCII               50             (
300            ASCII               50             (
301            ASCII               50             )
302            ASCII               50             )
303            ASCII               50             {
304            ASCII               50             }
305            ASCII               50             <
306            ASCII               50             <
307            ASCII               50             \
308            ASCII               50             /
309            ASCII               50             <ESC>(10U�<ESC>(8U
310            ASCII               50             -
311            ASCII               50             >
312            ASCII               50             _
313            ASCII               50             _
314            ASCII               50             _
315            ASCII               50             _
316            ASCII               50             <ESC>(10U�<ESC>(8U
317            ASCII               50             =<BS>/
318            ASCII               50             <ESC>(10U�<ESC>(8U
319            ASCII               50             �
320            ASCII               50             :.
321            ASCII               50             a
322            ASCII               50             <ESC>(10U�<ESC>(8U
323            ASCII               50             <ESC>(10U�<ESC>(8U
324            ASCII               50             D
325            ASCII               50             v
326            ASCII               50             <ESC>(10U�<ESC>(8U
327            ASCII               50             <ESC>(10U�<ESC>(8U
328            ASCII               50             ~
329            ASCII               50             <ESC>(10U�<ESC>(8U
330            ASCII               50             <ESC>(10U�<ESC>(8U
331            ASCII               50             x
332            ASCII               50             L
333            ASCII               50             <=>
334            ASCII               50             =>
335            ASCII               50             <ESC>(10U�<ESC>(8U
336            ASCII               50             P
337            ASCII               50             Q
338            ASCII               50             _
339            ASCII               50             <ESC>(10U�<ESC>(8U
340            ASCII               50             _
341            ASCII               50             _
342            ASCII               50             v~
343            ASCII               50             <ESC>(10U�<ESC>(8U
344            ASCII               50             X
345            ASCII               50             Y
346            ASCII               50             c
347            ASCII               50             _
348            ASCII               50             <ESC>(10U�<ESC>(8U
349            ASCII               50             u
350            ASCII               50             &
351            ASCII               50             |
352            ASCII               50             <ESC>(10U�<ESC>(8U
353            ASCII               50             <ESC>(10U�<ESC>(8U
354            ASCII               50             <ESC>(10U�<ESC>(8U
355            ASCII               50             x
356            ASCII               50             <ESC>(10U�<ESC>(8U
357            ASCII               50             <ESC>(10U�<ESC>(8U
358            ASCII               50             <ESC>(10U�<ESC>(8U
359            ASCII               50             g
360            ASCII               50             <ESC>(10U�<ESC>(8U
361            ASCII               50             i
362            ASCII               50             O<BS>-
363            ASCII               50             k
364            ASCII               50             l
365            ASCII               50             _
366            ASCII               50             n
367            ASCII               50             _
368            ASCII               50             <ESC>="<ESC>&a-.5R�
369            ASCII               50             u<BS>|
370            ASCII               50             p
371            ASCII               50             <ESC>(10U�<ESC>(8U
372            ASCII               50             <ESC>(10U�<ESC>(8U
373            ASCII               50             _
374            ASCII               50             �
375            ASCII               50             w
376            ASCII               50             x
377            ASCII               50             y
378            ASCII               50             z
379            ASCII               50             <-
380            ASCII               50             ^
381            ASCII               50             ->
382            ASCII               50             v
383            ASCII               50             <NUL><NUL><NUL>

T.RTitleUserPersonal
Name
DateLines
76.1Ello Ello what's going on here then?AIMTEC::WICKS_AVote Bill&#039;n&#039;Opus for a weirder USAFri Feb 21 1992 18:5610
    John,
    
    How does the customer have a copy of an unreleased product?
    (unless it's BP, ICI, British Gas)
    
    Evening all...
    
    regards,
    
    Andrew.D.wicks
76.2Strictly ON the record !!JOCKEY::MARSHALLJGlad that the devil is red ......Sat Feb 22 1992 16:006
Andy,

It was OK'd with Engineering (Alf to be precise) - part of the `customer care'
programme, or whatever it was called.

J.M