Different spacing for float number in custom float lists in KOMA-Script
Clash Royale CLAN TAG#URR8PPP
I defined a custom float and I want to print its list at the beginning of my document.
However, the spacing before and after the float number (in the list) is different from the one for "regular" floats such as figure
, and it is too small.
This is more evident when there are more than 10 chapters, because the float number overlaps with the caption.
Why is the spacing different, and how do I set it uniformly?
This is a small MWE:
documentclass[oneside]scrbook
DeclareNewTOC[%
type=myfloat,
float,
floatpos=tbph,
counterwithin=chapter,
name=Custom,
listname=List of Custom Floats
]listofmyfloats
setuptoclistofmyfloatschapteratlist
begindocument
clearpagelistoffigures
clearpagelistofmyfloats
chapterFirst Chapter
beginfigure
captionA figure
endfigure
beginmyfloat
captionA custom float
endmyfloat
chapterSecond Chapter
chapterThird Chapter
chapterFourth Chapter
chapterFifth Chapter
chapterSixth Chapter
chapterSeventh Chapter
chapterEight Chapter
chapterNinth Chapter
chapterTenth Chapter
beginfigure
captionAnother figure
endfigure
beginmyfloat
captionAnother custom float
endmyfloat
enddocument
table-of-contents koma-script
add a comment |
I defined a custom float and I want to print its list at the beginning of my document.
However, the spacing before and after the float number (in the list) is different from the one for "regular" floats such as figure
, and it is too small.
This is more evident when there are more than 10 chapters, because the float number overlaps with the caption.
Why is the spacing different, and how do I set it uniformly?
This is a small MWE:
documentclass[oneside]scrbook
DeclareNewTOC[%
type=myfloat,
float,
floatpos=tbph,
counterwithin=chapter,
name=Custom,
listname=List of Custom Floats
]listofmyfloats
setuptoclistofmyfloatschapteratlist
begindocument
clearpagelistoffigures
clearpagelistofmyfloats
chapterFirst Chapter
beginfigure
captionA figure
endfigure
beginmyfloat
captionA custom float
endmyfloat
chapterSecond Chapter
chapterThird Chapter
chapterFourth Chapter
chapterFifth Chapter
chapterSixth Chapter
chapterSeventh Chapter
chapterEight Chapter
chapterNinth Chapter
chapterTenth Chapter
beginfigure
captionAnother figure
endfigure
beginmyfloat
captionAnother custom float
endmyfloat
enddocument
table-of-contents koma-script
add a comment |
I defined a custom float and I want to print its list at the beginning of my document.
However, the spacing before and after the float number (in the list) is different from the one for "regular" floats such as figure
, and it is too small.
This is more evident when there are more than 10 chapters, because the float number overlaps with the caption.
Why is the spacing different, and how do I set it uniformly?
This is a small MWE:
documentclass[oneside]scrbook
DeclareNewTOC[%
type=myfloat,
float,
floatpos=tbph,
counterwithin=chapter,
name=Custom,
listname=List of Custom Floats
]listofmyfloats
setuptoclistofmyfloatschapteratlist
begindocument
clearpagelistoffigures
clearpagelistofmyfloats
chapterFirst Chapter
beginfigure
captionA figure
endfigure
beginmyfloat
captionA custom float
endmyfloat
chapterSecond Chapter
chapterThird Chapter
chapterFourth Chapter
chapterFifth Chapter
chapterSixth Chapter
chapterSeventh Chapter
chapterEight Chapter
chapterNinth Chapter
chapterTenth Chapter
beginfigure
captionAnother figure
endfigure
beginmyfloat
captionAnother custom float
endmyfloat
enddocument
table-of-contents koma-script
I defined a custom float and I want to print its list at the beginning of my document.
However, the spacing before and after the float number (in the list) is different from the one for "regular" floats such as figure
, and it is too small.
This is more evident when there are more than 10 chapters, because the float number overlaps with the caption.
Why is the spacing different, and how do I set it uniformly?
This is a small MWE:
documentclass[oneside]scrbook
DeclareNewTOC[%
type=myfloat,
float,
floatpos=tbph,
counterwithin=chapter,
name=Custom,
listname=List of Custom Floats
]listofmyfloats
setuptoclistofmyfloatschapteratlist
begindocument
clearpagelistoffigures
clearpagelistofmyfloats
chapterFirst Chapter
beginfigure
captionA figure
endfigure
beginmyfloat
captionA custom float
endmyfloat
chapterSecond Chapter
chapterThird Chapter
chapterFourth Chapter
chapterFifth Chapter
chapterSixth Chapter
chapterSeventh Chapter
chapterEight Chapter
chapterNinth Chapter
chapterTenth Chapter
beginfigure
captionAnother figure
endfigure
beginmyfloat
captionAnother custom float
endmyfloat
enddocument
table-of-contents koma-script
table-of-contents koma-script
asked Jan 27 at 15:16
ClaudioClaudio
713617
713617
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
You could use
makeatletter
letl@myfloatl@figure
makeatother
or add
tocentryindent=1.5em,% default is 1em, figure uses 1.5em
tocentrynumwidth=2.3em% default is 1.5em, figure uses 2.3em
to the options of DeclareNewTOC
(see the documentation).
Example:
documentclass[oneside]scrbook
DeclareNewTOC[%
type=myfloat,
float,
floatpos=tbph,
counterwithin=chapter,
name=Custom,
listname=List of Custom Floats,
tocentryindent=1.5em,% <- added
tocentrynumwidth=2.3em% <- added
]listofmyfloats
setuptoclistofmyfloatschapteratlist
begindocument
listoffigures
listofmyfloats
chapterFirst Chapter
beginfigure
captionA figure
endfigure
beginmyfloat
captionA custom float
endmyfloat
chapterSecond Chapter
chapterThird Chapter
chapterFourth Chapter
chapterFifth Chapter
chapterSixth Chapter
chapterSeventh Chapter
chapterEight Chapter
chapterNinth Chapter
chapterTenth Chapter
beginfigure
captionAnother figure
endfigure
beginmyfloat
captionAnother custom float
endmyfloat
enddocument
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "85"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f472098%2fdifferent-spacing-for-float-number-in-custom-float-lists-in-koma-script%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You could use
makeatletter
letl@myfloatl@figure
makeatother
or add
tocentryindent=1.5em,% default is 1em, figure uses 1.5em
tocentrynumwidth=2.3em% default is 1.5em, figure uses 2.3em
to the options of DeclareNewTOC
(see the documentation).
Example:
documentclass[oneside]scrbook
DeclareNewTOC[%
type=myfloat,
float,
floatpos=tbph,
counterwithin=chapter,
name=Custom,
listname=List of Custom Floats,
tocentryindent=1.5em,% <- added
tocentrynumwidth=2.3em% <- added
]listofmyfloats
setuptoclistofmyfloatschapteratlist
begindocument
listoffigures
listofmyfloats
chapterFirst Chapter
beginfigure
captionA figure
endfigure
beginmyfloat
captionA custom float
endmyfloat
chapterSecond Chapter
chapterThird Chapter
chapterFourth Chapter
chapterFifth Chapter
chapterSixth Chapter
chapterSeventh Chapter
chapterEight Chapter
chapterNinth Chapter
chapterTenth Chapter
beginfigure
captionAnother figure
endfigure
beginmyfloat
captionAnother custom float
endmyfloat
enddocument
add a comment |
You could use
makeatletter
letl@myfloatl@figure
makeatother
or add
tocentryindent=1.5em,% default is 1em, figure uses 1.5em
tocentrynumwidth=2.3em% default is 1.5em, figure uses 2.3em
to the options of DeclareNewTOC
(see the documentation).
Example:
documentclass[oneside]scrbook
DeclareNewTOC[%
type=myfloat,
float,
floatpos=tbph,
counterwithin=chapter,
name=Custom,
listname=List of Custom Floats,
tocentryindent=1.5em,% <- added
tocentrynumwidth=2.3em% <- added
]listofmyfloats
setuptoclistofmyfloatschapteratlist
begindocument
listoffigures
listofmyfloats
chapterFirst Chapter
beginfigure
captionA figure
endfigure
beginmyfloat
captionA custom float
endmyfloat
chapterSecond Chapter
chapterThird Chapter
chapterFourth Chapter
chapterFifth Chapter
chapterSixth Chapter
chapterSeventh Chapter
chapterEight Chapter
chapterNinth Chapter
chapterTenth Chapter
beginfigure
captionAnother figure
endfigure
beginmyfloat
captionAnother custom float
endmyfloat
enddocument
add a comment |
You could use
makeatletter
letl@myfloatl@figure
makeatother
or add
tocentryindent=1.5em,% default is 1em, figure uses 1.5em
tocentrynumwidth=2.3em% default is 1.5em, figure uses 2.3em
to the options of DeclareNewTOC
(see the documentation).
Example:
documentclass[oneside]scrbook
DeclareNewTOC[%
type=myfloat,
float,
floatpos=tbph,
counterwithin=chapter,
name=Custom,
listname=List of Custom Floats,
tocentryindent=1.5em,% <- added
tocentrynumwidth=2.3em% <- added
]listofmyfloats
setuptoclistofmyfloatschapteratlist
begindocument
listoffigures
listofmyfloats
chapterFirst Chapter
beginfigure
captionA figure
endfigure
beginmyfloat
captionA custom float
endmyfloat
chapterSecond Chapter
chapterThird Chapter
chapterFourth Chapter
chapterFifth Chapter
chapterSixth Chapter
chapterSeventh Chapter
chapterEight Chapter
chapterNinth Chapter
chapterTenth Chapter
beginfigure
captionAnother figure
endfigure
beginmyfloat
captionAnother custom float
endmyfloat
enddocument
You could use
makeatletter
letl@myfloatl@figure
makeatother
or add
tocentryindent=1.5em,% default is 1em, figure uses 1.5em
tocentrynumwidth=2.3em% default is 1.5em, figure uses 2.3em
to the options of DeclareNewTOC
(see the documentation).
Example:
documentclass[oneside]scrbook
DeclareNewTOC[%
type=myfloat,
float,
floatpos=tbph,
counterwithin=chapter,
name=Custom,
listname=List of Custom Floats,
tocentryindent=1.5em,% <- added
tocentrynumwidth=2.3em% <- added
]listofmyfloats
setuptoclistofmyfloatschapteratlist
begindocument
listoffigures
listofmyfloats
chapterFirst Chapter
beginfigure
captionA figure
endfigure
beginmyfloat
captionA custom float
endmyfloat
chapterSecond Chapter
chapterThird Chapter
chapterFourth Chapter
chapterFifth Chapter
chapterSixth Chapter
chapterSeventh Chapter
chapterEight Chapter
chapterNinth Chapter
chapterTenth Chapter
beginfigure
captionAnother figure
endfigure
beginmyfloat
captionAnother custom float
endmyfloat
enddocument
answered Jan 27 at 16:17
esddesdd
59.3k34691
59.3k34691
add a comment |
add a comment |
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f472098%2fdifferent-spacing-for-float-number-in-custom-float-lists-in-koma-script%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown