÷ƒ’À;è TeX output 1996.03.07:1115‹ ÿÿÿÿŸ$Ÿæ‘è€óò"V cmbx10Â12Žó$ý': cmti10ÏMidnight‘“çMacr–ÿ}'os:‘™–lab“els.texŽŽ ƒ3Ú ý˜“Có4pÚãi( cmssdc10ßlab‘7els.texŽ’¹IDóKñ`y cmr10«Macros–U>to“prin¸ãt“address“labGels“and“bulk“letters.Ž¤ ’¹IDV‘ÿ*ªersion:‘1.0–U>(24“OctobšGer“1991)“(do˜c:‘10“Sep“1991)Ž¡’¹IDCop•¸ãyrigh“t‘[ž²×cŽŽŽ‘U>ó !",š cmsy10· ŽŽŽŽ‘ª}«1991–U>Marcel“R.“v‘ÿqÇan“der“GoGotŽŽŽŸDî–The–knmacros“de ned“in“labšGels.tex“can“b˜e“used“to“prin¸ãt“address“lab˜els.‘´Suc¸ãh“lab˜els“can“b˜e“prin¸ãted“on“normalŽ¤ papGer,‘ûìif–å’yš¸ãou“w˜an˜t“to“cut“them“y˜ourself,‘ûìor“on“pšGeel-o “lab˜els.‘L†(P¸ãeel-o “lab˜els“are“a¸ãv›ÿqÇailable“in“v˜arious“sizes“forŽ¡most–2tš¸ãypGes“of“prin˜ters“and“photo-copiers.)‘f In“order“to“use“the“macros“y˜ou“alw˜a˜ys“ha˜v˜e“to“start“with“óßêàandŽ¤ labGels–|are“separated“bš¸ãy“one“or“more“empt˜y“lines.‘‚;Y‘ÿ*ªou“end“y˜our“ le“as“usual,‘1…with“È\bye«.‘‚;LabšGels.tex“do˜esŽ¡not–ãCspGecify“whicš¸ãh“fon˜t“to“use,‘¾whic˜h“in“plain“T‘þU>Ÿ'EŽ‘ãxX“means“that“b˜y“default“a“10“pGoin˜ts“Roman“fon˜t“is“used.Ž¡Ho•¸ãw“ev“er,–UUfor“legibilitš¸ãy“it“is“usually“bGetter“to“use“a“sans-serif“fon˜t,“for“instance“b˜y“writingŽŸÏ$Ÿô‘$È\font\sf=cmss12Ž¡‘$\sf‘?ý\baselineskip=14ptŽŽŽŸë–«In–((order“to“t¸ãypšGeset“lab˜els,‘11yš¸ãou“m˜ust“de ne“the“size“and“other“attributes“of“labGels.‘b¸(There“are“default“v‘ÿqÇalues,Ž¡but–FÞthey“are“unlikš¸ãely“to“suit“y˜our“needs,‘IÃespGecially“if“y˜ou“w˜an˜t“to“prin˜t“on“pšGeel-o “lab˜els.)‘lõThese“attributesŽ¡m¸ãust–UUbšGe“set“b˜efore“yš¸ãou“call“È\beginlabels“«or“È\labelfile«;“therefore,“a“t˜ypical“input“ le“has“the“formŽŸvv‰ffÕÁGŸ €È\input‘?ülabelsŽ¡\vlbls=5‘?ü\hlbls=2Ž¡\vlblsize=5cmŽ¡\labelfile{customers.lbl}Ž¡\byeŽŸæf‰ffÕÁGŸ Èó«where–dØ le“`customers.lbl'“has“the“addresses“that“mš¸ãust“bGe“t˜ypGeset.‘ QThe“assignmen˜ts“to“È\vlbls«,–h¹È\hlbls«,“andŽ¡È\vlblsize–UU«de ne“certain“attributes.‘qÇNext“wš¸ãe“describGe“whic˜h“attributes“there“are.Ž¡‘$First–NJyš¸ãou“ha˜v˜e“to“tell“T‘þU>Ÿ'EŽ‘ãxX“ho˜w“labGels“m˜ust“appGear“on“a“page.‘\¥È\vlbls“«m˜ust“denote“the“v˜erticalŽ¡n•¸ãum“bšGer–Isof“lab˜els“p˜er“page,‘†{È\hlbls“«the“horizonš¸ãtal“n˜um˜bšGer.‘N"È\vfirst“«sp˜eci es“the“amoun¸ãt“of“white“spaceŽ¡bšGet•¸ãw“een–_/the“top“of“the“page“and“the“top“of“the“ rst“lab˜el;‘dÈ\hfirst“«is“the“amoun¸ãt“of“white“space“to“the“leftŽ¡of–UUthe“ rst“labšGel.‘qÇDimensions“È\vinter“«and“È\hinter“«sp˜ecify“the“white“space“b˜et•¸ãw“een‘UUlab˜els.Ž¡‘$Then–Níyš¸ãou“ha˜v˜e“to“spGecify“the“size“of“eac˜h“labšGel.‘o¤È\vlblsize“«and“È\hlblsize“«sp˜ecify“the“v¸ãertical“andŽ¡horizon¸ãtal–Wlsizes“of“a“single“labšGel.‘x È\vindent“«is“the“white“space“b˜et•¸ãw“een–Wlthe“top“of“the“lab˜el“and“the“baselineŽ¡of–Þöthe“ rst“line.›JR(È\vindent“«is“similar“to“T‘þU>Ÿ'EŽ‘ãxX's“È\topskip“«parameter.)˜È\hindent“«is“the“amoun¸ãt“of“white“spaceŽ¡bšGet•¸ãw“een–UUthe“left“edge“of“a“lab˜el“and“the“text“of“the“lab˜el.Ž¡‘$The–ȃparameters“menš¸ãtioned“abGo˜v˜e“are“sucien˜t“to“t˜ypšGeset“lab˜els.‘ËRThere“are“ho•¸ãw“ev“er–ȃa“few“sp˜ecialŽ¡parameters–ßthat“are“sometimes“useful.›\õBy“default,‘#]there“is“no“outline“around“the“labGels.˜That“is“suitable“forŽ¡prin¸ãting–«Oon“pšGeel-o “lab˜els,‘ÍQbut“incon•¸ãv“enien“t–«Ofor“use“with“preview¸ãers“or“plain“pap˜er.‘9Y‘ÿ*ªou“can“set“È\lbloutlineŽ¡«to–åthe“thicš¸ãkness“of“the“lines“y˜ou“w˜an˜t“around“y˜our“labGels,–Ée.g.,“È\lbloutline=0.5pt«.‘Z¢The–åoutlines“are“dra˜wnŽ¡at–UUthe“outside“of“the“labšGel“(i.e.,“in“the“space“b˜et•¸ãw“een–UUthe“lab˜els).Ž¡‘$If–¬øthere“is“tošGo“m•¸ãuc“h–¬øtext“on“a“lab˜el,›Âáan“error“message“is“giv¸ãen;‘ØÊfor“reference,˜the“message“con¸ãtainsŽ¡the–Ë°input“text“correspšGonding“to“the“lab˜el.‘ÔÙA‘Ë’lab˜el“with“an“error“is“not“t¸ãyp˜eset.‘ÔÙWhen“yš¸ãou“t˜ypšGeset“lab˜els,ŽŸ ‰€ÕÁGŸ k–‘øó|{Ycmr8­*Ž‘$T‘ÿJªo–ÕXuse“labŸ'EŽ‘ãxX,“y˜ou“usually“ha˜v˜e“to“t˜ypGe“`È\&«'Ž¤ and–úk`È\#«'“to“get“these“sym¸ãbšGols.)‘aY‘ÿ*ªou“can“use“macros“in“a“lab˜el,‘#°for“instance“for“fonš¸ãt“c˜hanges.‘aA‘ú@line“of“aŽ¡labGel–(Ømš¸ãust“con˜tain“balanced“braces;‘7¬a“`È%«'“sign“will“concatenate“the“next“line.‘bó(Usually‘ÿ*ª,‘1¾labGels“do“not“con˜tainŽ¡macros,–D¿nor›Ýbraces,“nor˜pGercen•¸ãtage-signs.)‘°`If˜for˜some˜reason˜y“ou˜w“an“t˜an˜empt“y˜line˜in˜the˜middle˜of˜aŽ¡labGel,–UUwrite“a“`tie'“(`È~«')“on“that“line.‘qÇ(The“È~“«is“replaced“b¸ãy“a“space“in“the“output.)Ž¡‘$Address–ýlabGels“are“often“used“to“send“an“idenš¸ãtical“letter“to“eac˜h“addressee.‘juThe“command“È\bulkŽ¡«makš¸ães–Úpit“easy“to“prin˜t“the“address“on“eac˜h“letter.‘Y‘ÿ*ªou“need“t˜w˜o“ les,›û·one“with“all“the“addresses,˜and“oneŽ¡with–UUthe“standard“letter.‘qÇSaš¸ãy“that“they“are“called“`addr.tex'“and“`letter.tex',“respGectiv˜ely‘ÿ*ª.‘qÇThe“commandŽ¦‘$È\bulk{addr}{letter}ŽŽŽ¦«will–d$tš¸ãypGeset“a“cop˜y“of“the“letter“for“eac˜h“address.‘!bIn“the“letter“y˜ou“can“use“the“con˜trol“sequence“È\bulkaddress«.Ž¡This–ñÕstands“for“a“vbGoš¸ãx“that“con˜tains“the“address“to“whic˜h“the“letter“correspšGonds.‘GH(The“vb˜oš¸ãx“con˜tains“anŽ¡h•¸ãbGo“x–ÙAfor“eacš¸ãh“line“of“the“address;‘parameters“lik˜e“È\vindent“«and“È\hlblsize“«are“not“impGortan˜t“when“È\bulk“«isŽ¡used.)‘màSince–I `letter.tex'“is“prošGcessed“man¸ãy“times,‘Køit“is“b˜est“to“put“an¸ãy“de nitions“that“apply“to“all“letters“inŽ¡the–ç3 le“that“conš¸ãtains“the“È\bulk“«command,‘ý:rather“than“in“the“letter“itself.‘MEac˜h“letter“is“read“within“a“group,Ž¡so–Þ¡all“non-global“de nitions“and“assignmen¸ãts“in“the“letter“are“lošGcal“to“the“letter.‘ ¬Also“note“that“the“vb˜o¸ãxŽ¡conš¸ãtaining–š#the“address“is“t˜ypšGeset“b˜efore“the“letter“is“read.‘@1The“È\bulk“«command“do˜es“not“generate“addressŽ¡labGels;–UUfor“that“yš¸ãou“ha˜v˜e“to“use“È\labelfile{addr}«.ŽŽŒøヒÀ;è©3ÚÕÁGó4pÚãi( cmssdc10ó1*à=» manfntó$ý': cmti10ó"”q[˜ cmsl9óߤN cmtt9óßê