Re: [NTG-context] Line spacing in footnotes

2007-03-13 Thread Oliver Buerschaper
 is there a way to influence the linespacing of the footnote block?
 I'd like to typeset it in 9pt/11pt while the main text is set to  
 12pt/
 14.5pt (using an OpenType font) ... Any help highly appreciated!

 If you just want a smaller font size

 \setupnotedefinition
[footnote]
[style=small]

 or if you also want to set interline space

 \setupnotedefinition
[footnote]
[before={\switchtobodyfont[9pt]\setupinterlinespace},
 after{\endgraf}]

 You can also pass parameters to \setupinterlinespace to get the
 precise spacing that you want.

Thanks for your quick reply, Aditya. I'm afraid this doesn't quite  
work as expected ... the line spacing isn't changed at all here :- 
( This is my setup:

\setupnote
[footnote]
[before=, % remove blank line before
%bodyfont=9pt,
 command=, % this disables the superscript
 n=0] % footnote block as a single paragraph
\setupnotedefinition
[footnote]
[location=serried,
 before={\switchtobodyfont[9pt]\setupinterlinespace[line=11pt]},
 after={\endgraf},
 distance=1ex,
 headstyle=\ss\bf]

Also I'm somewhat puzzled ... why put these before and after commands  
in \setupnotedefinition rather than \setupnote? As far as I can tell  
\setupnote already has a bodyfont option (but none for the line  
spacing) ... also I always thought that \setupnotedefinition refers  
to a description and controls the way a single footnote is typeset  
while \setupnote is supposed to influence the whole block ... On top  
of that does the \endgraf command conflict with the n=0 option in  
\setupnote?

Oliver

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] Line spacing in footnotes

2007-03-13 Thread Aditya Mahajan
On Tue, 13 Mar 2007, Oliver Buerschaper wrote:

 is there a way to influence the linespacing of the footnote block?
 I'd like to typeset it in 9pt/11pt while the main text is set to
 12pt/
 14.5pt (using an OpenType font) ... Any help highly appreciated!

 If you just want a smaller font size

 \setupnotedefinition
[footnote]
[style=small]

 or if you also want to set interline space

 \setupnotedefinition
[footnote]
[before={\switchtobodyfont[9pt]\setupinterlinespace},
 after{\endgraf}]

 You can also pass parameters to \setupinterlinespace to get the
 precise spacing that you want.

 Thanks for your quick reply, Aditya. I'm afraid this doesn't quite
 work as expected ... the line spacing isn't changed at all here :-
 ( This is my setup:

 \setupnote
   [footnote]
   [before=, % remove blank line before
 %  bodyfont=9pt,
command=, % this disables the superscript
n=0] % footnote block as a single paragraph
 \setupnotedefinition
   [footnote]
   [location=serried,
before={\switchtobodyfont[9pt]\setupinterlinespace[line=11pt]},
after={\endgraf},
distance=1ex,
headstyle=\ss\bf]


If the only place you use 9pt font is footnotes then something like 
this should also work

\setupbodyfontenvironment[9pt][interlinespace=11pt]


Since you use n=0, you can also do

  \setupnote
 [footnote]
 [before={\setupinterlinespace[line=11pt]},
  bodyfont=9pt,
  command=, % this disables the superscript
  n=0] % footnote block as a single paragraph

\setupnotedefinition
 [footnote]
 [location=serried,
  distance=1ex,
  headstyle=\ss\bf]


 Also I'm somewhat puzzled ... why put these before and after commands
 in \setupnotedefinition rather than \setupnote?

Since you are working with line=11pt it does not make a difference. 
I was thinking of line=1.2ex (or something) where it matters what is 
the current font size.

If n=0 is not set, and you use absolute font sizes, it will work in 
both cases.

With n=0, things are a bit different. n=0 uses \starttextnotes instead 
of \setcolumnnotes and both work differently. So, with n=0, you need 
it in setupnotes.

 As far as I can tell
 \setupnote already has a bodyfont option (but none for the line
 spacing)

It is not too hard to add. For fun, try

\def\setnotebodyfont
{\switchtobodyfont[9pt]\setupinterlinespace[line=50pt]}

with default settings. (this of course is not a good idea, especially 
in this case, when there are other workarounds)


 ... also I always thought that \setupnotedefinition refers
 to a description and controls the way a single footnote is typeset
 while \setupnote is supposed to influence the whole block

Yes. What I reasoned was that interline space should be set for each 
footnote.

 ... On top of that does the \endgraf command conflict with the n=0 
 option in \setupnote?

Forget about what I said earlier. n=0 uses a different setup 
altogether.


Hans, does it make sense to interface interlinespace in footnotes? Or 
add a \everyfootnotebodyfontswitch token?

Aditya
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


[NTG-context] Line spacing in footnotes

2007-03-12 Thread Oliver Buerschaper
Hi all,

is there a way to influence the linespacing of the footnote block?  
I'd like to typeset it in 9pt/11pt while the main text is set to 12pt/ 
14.5pt (using an OpenType font) ... Any help highly appreciated!

Thanks,
Oliver
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] Line spacing in footnotes

2007-03-12 Thread Aditya Mahajan
On Mon, 12 Mar 2007, Oliver Buerschaper wrote:

 Hi all,

 is there a way to influence the linespacing of the footnote block?
 I'd like to typeset it in 9pt/11pt while the main text is set to 12pt/
 14.5pt (using an OpenType font) ... Any help highly appreciated!

If you just want a smaller font size

\setupnotedefinition
   [footnote]
   [style=small]

or if you also want to set interline space

\setupnotedefinition
   [footnote]
   [before={\switchtobodyfont[9pt]\setupinterlinespace},
after{\endgraf}]

You can also pass parameters to \setupinterlinespace to get the 
precise spacing that you want.

Aditya


___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context