Am 01.01.2013 10:28, schrieb Jürgen Spitzmüller:
It is a label used for the old caption layouts. It outputs the float type plus
counter or "Senseless!!!" outside floats. See for instance CaptionAbove in the
branch KOMA layouts.
But "Senseless!!!" is the LabelString. So if LabelType is set to "Sensitive" LabelString should be
set to "Senseless!" for the case that the caption is inserted outside of a float, right?
scrclass.inc has this:
Style Captionabove
Category Captions
Margin First_Dynamic
LatexType Command
LatexName caption
NeedProtect 1
LabelSep xx
ParSkip 0.4
TopSep 0.5
Align Center
LabelType Sensitive
LabelString "Senseless!"
OptionalArgs 1
LabelFont
Series Bold
EndFont
LatexName captionabove
End
But why is the LatexName the first time "caption"?
The LabelFont is wrong - the label does not appear by default bold in the output. Am I allowed to
correct this?
It also seems
to be hardcoded to the type "figure 1" but for custom layouts one often
need other counters or combined counters like "figure 2.A".
I'd say for such things you might have to alter the counter, not the
LabelType. But it's difficult to say without a concrete example.
You are right, one has to change the counter definition.
---------------
Another question:
In section 5.3.2 we have
"Please note that only packages about which LyX knows should be listed in the square brackets. The
list of such packages is documented only in the source code. LyX will not check for arbitrary packages."
But this is not true I think. You can specify there any package and LyX will check for them all, no
matter how exotic the package is. This is one of the new configure.py features for LyX 2.0. So I
would remove this statement or do I have overseen an issue here?
thanks and regards
Uwe