[Date Prev][Date Next][Subject Prev][Subject Next][ Date Index][ Subject Index]

Re: Footnote number size



** Reply to note from xywrite@xxxxxxxx Tue, 6 Jun 2000 01:01:34 -0400 (EDT)

Harry:

If you'd like to try my footnote symbol formatter out, here it is. Plug it
in to U2. Command DECODE to decode it, then CoPy it into U2, and
issue LOADHELP to save and load it. I added a Help frame today. This
is NOT a kludge; it avails of standard services that XyWrite itself would use if
this were a native command, and it should be reliable. It's also intelligent; the
prevailing main-body Style (if any) is always restored after the FN
number/symbol/letter is printed.

It's my recollection that the LH default applies *only* to Speedo fonts
-- a limitation, to say the least. Whether LH works with TrueTypes, I've
never bothered to check... But if you're going to be changing the font, you
might as well change the size too via this program; it's a lot simpler than
messing with LH. I use it all the time.

Instructions below:

 {frmtftnts}

 FRMTFTNTS R.J.Holmgren 6/6/00
 Format Footnote Numbers|Letters|Symbols in *Text*, from  to EOF
 FoRMaTFooTNoTeS alters the formats that apply to footnote
  numbers|letters|symbols in *Text* (not where the footnotes
  themselves appear), and restores the pre-existing formats
  immediately after the footnote number|letter|symbol is
  printed.

 It uses one or two SetStyle () definitions, 
  and [optionally] , which are embedded by the
  user in the text somewhere above the first footnote.

 The  statement determines how the footnote symbol will
  appear. It may contain any formatting at all: font, size,
  etc. If Style(s) are used in the main body of the document,
  FRMTFTNTS assumes that any commands issued by  are
  also defined in the current prevailing Style and, therefore,
  that main-body Style is reestablished after the footnote
  number is printed. Otherwise, if no Styles are used in the
  main document, the effects of  should be explicitly
  canceled (reversed) by the  statement.  and
   override only those formats which they mention;
  other prevailing formats are unaffected. In other words,
   and  need only mention the specific formats
  that will affect the appearance of the footnote symbol.

  Examples:
 
 
 

 When FRMTFTNTS is launched, position the cursor at least one
  line below any SetStyle definitions in the document.

 Usage:
 -----
 frmtftnts   Insert Styles before & after footnotes,
  e.g.  
      ...
 frmtftnts /NV Remove , and  or superfluous
  main-body UseStyle statements


XPLeNCODE v2.0
b-gin [UNTITLED]
{{;5frmtftnts}} Format Footnote Numbers|Letters|Symbols in *T
ext*, from [255+65+69]CP[255+65+70] to EOF (see Help) RJH La
stRev.6/6/00[cr|lf]{2}{<}SV01,{>}{<}IF{<}VA|50{>}>0{>}{<}SX01
,@UPR({<}IS50{>}){>}{<}EI{>}{<}SX50,{<}VA$DT{>}{>}[YD_][XD_][
GT_][SI_]{<}SX02,{<}CP{>}{>}[XP_][NM_][MK_][WG_][BX_]es 1[Q2_
]{<}IF{<}IS01{>}<>"/NV"{>}{<}SX01,1{>}{<}SV03,|FNIN|{>}{<}IF{
<}VA$#S{>}==""{>}{<}SX01,0{>}{<}SV03,|FNIN|FNOUT|{>}{<}EI{>}{
<}SX04,1{>}{<}LBB{>}{<}SX05,"{<}SX06,{<}VA$SS"+{<}IS04{>}+"{>
}{>}"{>}{<}PV05{>}{<}IF{<}VA|06{>}>0{>}{<}IF{<}IS03{>}{240}("
|"+{<}IS06{>}+"|"){>}{<}SX01,{<}PV01{>}+1{>}{<}EI{>}{<}SX04,{
<}PV04{>}+1{>}{<}GLB{>}{<}EI{>}{<}IF{<}PV01{>}<2{>}{<}SV01,St
yle FNIN{>}{<}IF{<}VA|03{>}>6{>}{<}SV01,Styles FNIN and FNOUT
{>}{<}EI{>}{<}SX01,{<}IS01{>}+" not defined in document - Abo
rt"{>}{<}LBC{>}[JM_]2.HIDE:01-02[Q2_][JM_]2.setDT[Q2_][JM_]2.
UNHIDE[Q2_]{<}SX50,{<}PV02{>}{>}[JM_]2.ReJuMP[Q2_]{<}PR@01{>}
{<}EX{>}{<}EI{>};*;[cr|lf]{<}SV01,{<}USFNIN{>}{>}{<}SV04,{<}U
SFNOUT{>}{>}{<}LBD{>}[BX_]se [w<]FN[Q2_]{<}IF@NOT({<}ER{>}){
>}{<}IF{<}VA|03{>}<7{>}{<}SX04,"{<}US"+{<}VA$#S{>}+"{>}"{>}{<
}EI{>}[CL_]{<}PV01{>}[CR_][CR_][CR_]{<}PV04{>}[CR_]{<}GLD{>}{
<}EI{>}{<}SV01,Done{>}{<}GLC{>}{<}EI{>};*;[cr|lf]{<}LBE{>}[BX
_]se {252}[w<]USFNIN[w>]{252}{252}[Q2_]{<}IF@NOT({<}ER{>}){>}
[BD_]{<}SV04,{>}{<}IF{<}VA$#S{>}<>""{>}{<}SX04,"{<}US"+{<}VA$
#S{>}+"{>}"{>}{<}EI{>}[CR_][DF_][CR_][DF_]{<}SV05{>}{<}IF{<}I
S05{>}=="{<}USFNOUT{>}"!{<}IS04{>}=={<}IS05{>}{>}[DN_]{<}GLE{
>}{<}EI{>}[XD_]{<}GLE{>}{<}EI{>}{<}SV01,[255+65+69]USFNIN[255
+65+70] and OUT-Style(s) Deleted{>}{<}GLC{>}{2}[cr|lf][cr|lf]
-nd
XPLeNCODE



-----------
Robert Holmgren
holmgren@xxxxxxxx
-----------