a NLQ font›accessible from any application. The›new programme uses fonts which in›general are taller than 9 points and›so are not capable of being›transformed to RAM fonts for the›printer, and can only be used from›DD3 (unless you write your own›routines to use them).›› ----------››Daisy Dot II supported several›options NOT supported by DD3. In›Daisy Dot II, one could set many›default options from the main menu...›this was very nice for printing with›a font which required zero spacing›(say a hand writing font) and›switching to another font (with›different spacing) and reprinting the›document. Several of these options›are no longer available for›adjustment from the main menu›(spacing for one).››Daisy Dot II supported a very crude›method of including graphics›(VERBATIM) files. However the work to›include a graphic, and may the gods›help you if you wish to edit a file›with a graphic!, was prohibitive (one›had to put a form feed at the top of›a page before the first line, which›should have required printing the›file to disk loading in and adjusting›and then resaving). However, the›availability of TextPro version 4.54›allowed one to automate this›completely.››(for those using Daisy Dot II, here›is the method. In the following, [x]›means the x-key in INVERSE. First›redefine [left-arrow] to be ASC(155)›as a printer equate...actually, this›is the default, and you only have to›do this if you entered your own›configuration file which changes›this...make sure that EVERY page›after the first has as header:› \N[left-arrow]your header text›and set your page length to 65. Thus›your page is one line short, but›EVERY PAGE gets a form feed so one no›longer has to find places to insert›it.›Next to put in a verbatim file that›takes up 17 lines with a title which›takes 2 lines, use:› [n]19[+]17 My title first line.› My title second line.\Vfilespec\›where the file spec is that of the›verbatim file.›The [n], conditional page break,›ensures that your graphic will NOT›cross a page boundary and the›allocation command [+] reserves 17›lines for it.›As long as you know the length of›your verbatim file, this makes›inserting it user transparent.)››DD3 supports NO graphic inclusion›unless you redefine a font to print›out your graphic and switch to the›font with the graphic... I am›thinking of writing a small basic›programme to allow the conversion of›several PS icons to characters in a›DD3 font so that, if you have the›chocolate-fudge version of DD3, you›can include PSicons.››Daisy Dot II allowed Bold face, while›DD3 has no such command. The only way›to emphasize print in DD3 is to›create a bolder font and switch›fonts.›› ----------››Such are the small advantages of DDII›over DD3. Now let us look at the›advantages of DD3.››DD3 allows much nicer, larger, more›complex fonts giving a much better›output.››DD3 allows you to choose the vertical›as well as the horizontal spacing.››In DDII one had to print the document›to disk, forcing one to know how many›characters per line were being›used... but if one changed spacing or›fonts, or even if one did not, since›the fonts are proportional, it was›impossible to guarantee that the font›would print out at all nicely. DD3›does its own formatting, and one›simply saves one's document to disk›with no line breaks letting DD3 use›the proper line breaks for each›line.››In DDII, one always had to turn off›justification on the last line of a›paragraph so that it came out neatly.›In DD3, the last line of a paragraph›automatically has its justification›turned off, and the next paragraph›remains justified if justification is›turned on.››DD3 supports centred and right tabs›as well as standard (left) tabs.››DD3 allows careful positioning with›absolute and relative shift commands,›as well as careful positioning of›headers and footers.››DD3 dox indicate that current formats›are applied when a header is printed›(for example if currently right›positioning is in effect, the header›will print to the right) but one can›change these in a header, and DD3›will re-enforce the defaults before›printing the rest of the document›(thus a header of \r\# will print the›page number on the right, but the›rest of the page will NOT be right›justified, but have the justification›in force before the header is seen).›Somehow I do NOT truly trust this!›› ----------››All in all, the fact that DD3 formats›its own text makes it much more›reliable than DDII. The fonts are›wonderful and the lack of graphics is›about all that I can see that makes›it not an excellent product. Thus I›can not rate it A+, but give it a›rating of A.›› -----------------› -----------------›› Some hints on using DD3.›› The hard hyphen (\-).›I have never wanted to break a word›like well-done at the hyphen between›lines (like› well-›done)›and cannot stand soft hyphens feeling›that hard hyphens should be the›default (a hard hyphen is one which›does NOT allow a line break, but is›treated as a character). The DD3›hyphen is (in default) soft, so if›you want a word NOT to break at a›hyphen, use \-.›› ----------›› Line spacing.››The standard NLQ font on most›printers is 9 point with 3 points›spacing from the bottom of one line›to the top of the next. That is, 1/3›the number of points. DD3 does›spacing in 72nds of an inch (points)›but does NOT list the font heights in›points!›A font which prints out from the font›editor as 31 for a height means that›it uses double pass data, starting at›row 0 and ending at row 31. Thus›there are 32 rows, and as this is›double pass data, the height is›32/2=16 points.›Thus such a font should have spacing›of about (1/3)16 or about 5/72 inch›(use 5 in the vertical spacing›command).›In general, if the font editor gives›a height of "n" the proper spacing›(vertical) for the font is about:› (n+1)/6›for single spacing.›(thus for n=31 in the above example,›we get 32/6=16/3 about 5).›The unexpanded DD3 fonts are from 15›to 31 in height and one uses a›spacing of from (15+1)/6=2+2/3 to›(31+1)/6=5+1/3›that is from 3 to 5 points (72nds)›spacing. The built in default is 4›which seems fine for single line›spacing, unless you are using a›magnified font. (NOTE: The›denominator of 6 in the above formula›comes from the 1/3 listed above and a›factor of 1/2 for the double pass).››For "k" line spacing (rather than 1›line spacing) for a font which lists›as height "n" the formula for the›vertical spacing should be (this is›the value used in the vertical›spacing command and is in 72nds of an›inch, the command is \XVnn where "nn"›is a two-digit (use 04 for 4) spacing›in points)›› (n+1)*(4*k-3)/6››(NOTE: DD3 cannot be set to do double›spacing...the only thing you can do›is set the single spacing far apart!›the equivalent of double spacing)››Thus for a font height of 15 (DDII›font height) and single spacing, we›get:› (15+1)(4-3)/6=16/6 or about 3.››For double spacing with a DDII font›(n=15) we get:› (15+1)(8-3)/6=80/6=40/3› or about 13.››For triple spacing with a font which›is listed as height 20, we get:› (20+1)(12-3)/6=63/2› or about 31››NOTE: THE SPACING USED CAN RANGE ONLY›FROM 00 TO 33 SO THAT TRIPLE SPACING›WITH A 21 POINT FONT IS ABOUT THE›LARGEST SPACING YOU CAN GET.›› ----------›› Changing fonts››NOTE that if you have the›chocolate-fudge version and change›fonts, that the bottom of the›characters does NOT line up... the›TOP of the characters lines up!›Thus, unless you want such an effect,›it is best NOT to change fonts in the›middle of a line unless the UL›(position of character bottom...›underline position) value is the same›for the several fonts on the same›line.›Print your fonts out from the font›editor to check this (and I suggest›making up a table of the vertical›spacing to be used for single, double›and triple spacing).›› ----------›› The "Decimal Tab"››There is NO decimal tab in DD3, there›is only a right tab (which can be›used for decimals).››Suppose we have used \PR to put tabs›at three successive positions at›which we wish decimals to be›printed:›› T T T› 12.45 123.45 00.00› 12345.90 0.00 34.› data here01 x1 ››and wish to have a table like the›above printed (T indicates the›positions of the tab)›The two lines with data would be›entered as:›Line one:›\T12.\Z45\T123.\Z45\T00.\Z00›Line two:›\T12345.\Z90\T0.\Z00\T34.\Z››Line three:›\Tdata\Z\There0\Z1\Tx1\Z››The entry \T12.\Z tells DD3 to go to›the next tab (which was put in as a›\PR, right tab) and put in the data›with the decimal point (\Z following›it) at the right edge (the tab›position) then the following "45"›puts the "45" immediately after the›decimal point. The next number is›tabbed over to the next right tab and›the decimal point is put at the tab›position (the \Z after it) etc.››There is NO automatic recognition of›the decimal (as there would be in a›true decimal tab) but this is a RIGHT›TAB and one MUST flag whatever›character is to be at the right with›a \Z command (even if it is a›decimal).›› ----------›› Horizontal spacing››Since these are true proportional›fonts, and some of them DEMAND›certain spacing (such as zero for the›handwriting fonts) this cannot be set›in stone. But the non-proportional›NLQ in most printers has 2 column›spacing for fonts of vertical spacing›of 3 points. Thus, the horizontal›spacing, for characters of about the›same proportion (height to width) of›standard fonts, should probably have›a horizontal spacing of about 1/2 to›2/3 of the spacing for single spaced›printing. As reasonable spacing for›single spaced printing is about 4 (in›points) a spacing (horizontal, the \S›command) should be 2 or 3 for most›fonts. The default of 2 seems to work›well. Note that for fonts with other›proportions (very narrow fonts or›wide fonts) a different spacing may›be more pleasing (generally greater›for wider fonts).›› ----------›› Hanging indents:››A hanging indent changes the LEFT›margin, but NOT for the current line.›FOR ALL LINES FOLLOWING THE CURRENT›LINE.››Thus:›This is \XHHa test (more stuff)››Would print out in DD3 as:››This is a test (more stuff......more› stuff more stuff.....› more stuff.....)››That is, the left margin will be set›for the following lines.››One can also use the absolute form›(\XHnnn) to specify a new left margin›at "nnn" 40ths of an inch for›following lines.››To stop the hanging indent you MUST›reset the left margin (the \XLnnn›command).›› ----------››Hopefully this brief discussion of›some of the features of DD3 will help›any DDII user to use the programme›and at least whet the appetite of›those who have tried no incarnation›of Daisy Dot.›