[3946] in Athena Bugs
vax 6.4R: Scribe thesis templates
daemon@ATHENA.MIT.EDU (drmorris@ATHENA.MIT.EDU)
Wed Jan 10 16:58:46 1990
From: drmorris@ATHENA.MIT.EDU
To: bugs@ATHENA.MIT.EDU
Date: Wed, 10 Jan 90 16:58:29 EST
System name: hal-2000
Type and version: CVAXSTAR 6.4R
Display type: SM
What were you trying to do?
Do the front page and list of figures in a Scribe thesis.
What's wrong:
On the second page (the Abstract), there are no spaces in the
supervisor's name or title. The list of figures (and list of tables)
gives you the chapter, not the page.
What should have happened:
There should be spaces, and the list of figures (and list of
tables) should list pages.
The fix:
context diffs below, the files are
/mit/drmorris/mit{for,fig}.lib.
[~]:hal-2000 % diff -c /mit/drmorris/mitfor.lib /mit/thesis/scribe/mitfor.lib
*** /mit/drmorris/mitfor.lib Thu Dec 14 15:12:49 1989
--- /mit/thesis/scribe/mitfor.lib Wed Nov 15 10:33:44 1989
***************
*** 191,202 ****
@End(Display)
@Imbed(ThesisSupervisor2, def
<@String(SecondSuper="True")
! @String(ThesisSupervisor2=`@Parm{ThesisSupervisor2}')
! @String(ThesisSupervisorTitle2=`@Parm{ThesisSupervisorTitle2}')>,
undef
<@String(SecondSuper="False")>)
! @String(ThesisSupervisor=`@Parm{ThesisSupervisor}')
! @String(ThesisSupervisorTitle=`@Parm{ThesisSupervisorTitle}')
])
@Define(Abstract=Text,LeftMargin +0,RightMargin +0,Spacing 1line,Indent 0,
--- 191,202 ----
@End(Display)
@Imbed(ThesisSupervisor2, def
<@String(SecondSuper="True")
! @String(ThesisSupervisor2=@Parm{ThesisSupervisor2})
! @String(ThesisSupervisorTitle2=@Parm{ThesisSupervisorTitle2})>,
undef
<@String(SecondSuper="False")>)
! @String(ThesisSupervisor=@Parm{ThesisSupervisor})
! @String(ThesisSupervisorTitle=@Parm{ThesisSupervisorTitle})
])
@Define(Abstract=Text,LeftMargin +0,RightMargin +0,Spacing 1line,Indent 0,
[~]:hal-2000 % diff -c /mit/drmorris/mitfig.lib /mit/thesis/scribe/mitfig.lib
*** /mit/drmorris/mitfig.lib Wed Dec 13 19:40:38 1989
--- /mit/thesis/scribe/mitfig.lib Wed Nov 15 10:33:43 1989
***************
*** 13,19 ****
@Send(FigureContents "@UnNumbered(List of Figures)")
@Send(TableContents "@Style(PageNumber <@1>)")
@Send(TableContents "@UnNumbered(List of Tables)")
! @TextForm(DORef={@Form(DOFOO=[@Rfstr<@Quote(@PageRef)(@Parm(Text))>])@DOFOO()}
)
@Counter(FigureCounter,Table "FigureContents",ContentsForm {
@Begin(Tc2)@DoRef<FIG@Parm(Referenced)>@parm(Numbered)@ @parm(Title)@end(Tc2)}
,
--- 13,19 ----
@Send(FigureContents "@UnNumbered(List of Figures)")
@Send(TableContents "@Style(PageNumber <@1>)")
@Send(TableContents "@UnNumbered(List of Tables)")
! @TextForm(DORef={@Form(DOFOO=[@Rfstr<@Quote(@ParmRef)(@Parm(Text))>])@DOFOO()}
)
@Counter(FigureCounter,Table "FigureContents",ContentsForm {
@Begin(Tc2)@DoRef<FIG@Parm(Referenced)>@parm(Numbered)@ @parm(Title)@end(Tc2)}
,
[~]:hal-2000 %