Runaway Argument in tcbtheorem
The following MWE
documentclass{article}
usepackage[utf8]{inputenc}
usepackage[many]{tcolorbox}
newtcbtheorem{defbox}{Definition}%
{ enhanced,
arc=0mm,
interior style={white},
attach boxed title to top center= {yshift=-tcboxedtitleheight/2},
fonttitle=bfseries,
fontupper=itshape,
colbacktitle=white,coltitle=black,
boxed title style={size=normal,colframe=white,boxrule=0pt}
}
begin{document}
begin{defbox}{Theorem Name}
Description
end{defbox}
end{document}
Produces the following (cropped) output
But my editor also says that there is a runaway argument. Likely for the same reason, there is an out of place D before the tcbtheorem.
My error log (I think?) says
main.tex, line 19
Runaway argument?
{
! Paragraph ended before tcb@theo@label was complete.
<to be read again>
par
l.19 D
escription
I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.
! Extra }, or forgotten endgroup.
<argument> tcb@theo@label {par }
{D}
l.19 D
escription
I've deleted a group-closing symbol because it seems to be
spurious, as in `$x}$'. But perhaps the } is legitimate and
you forgot something else, as in `hbox{$x}'. In such cases
the way to recover is to insert both the forgotten and the
deleted material, e.g., by typing `I$}'.
While I partially understand what a runaway argument is, I haven't found it here, and I don't know what to do next.
Any help would be appreciated.
tcolorbox
add a comment |
The following MWE
documentclass{article}
usepackage[utf8]{inputenc}
usepackage[many]{tcolorbox}
newtcbtheorem{defbox}{Definition}%
{ enhanced,
arc=0mm,
interior style={white},
attach boxed title to top center= {yshift=-tcboxedtitleheight/2},
fonttitle=bfseries,
fontupper=itshape,
colbacktitle=white,coltitle=black,
boxed title style={size=normal,colframe=white,boxrule=0pt}
}
begin{document}
begin{defbox}{Theorem Name}
Description
end{defbox}
end{document}
Produces the following (cropped) output
But my editor also says that there is a runaway argument. Likely for the same reason, there is an out of place D before the tcbtheorem.
My error log (I think?) says
main.tex, line 19
Runaway argument?
{
! Paragraph ended before tcb@theo@label was complete.
<to be read again>
par
l.19 D
escription
I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.
! Extra }, or forgotten endgroup.
<argument> tcb@theo@label {par }
{D}
l.19 D
escription
I've deleted a group-closing symbol because it seems to be
spurious, as in `$x}$'. But perhaps the } is legitimate and
you forgot something else, as in `hbox{$x}'. In such cases
the way to recover is to insert both the forgotten and the
deleted material, e.g., by typing `I$}'.
While I partially understand what a runaway argument is, I haven't found it here, and I don't know what to do next.
Any help would be appreciated.
tcolorbox
add a comment |
The following MWE
documentclass{article}
usepackage[utf8]{inputenc}
usepackage[many]{tcolorbox}
newtcbtheorem{defbox}{Definition}%
{ enhanced,
arc=0mm,
interior style={white},
attach boxed title to top center= {yshift=-tcboxedtitleheight/2},
fonttitle=bfseries,
fontupper=itshape,
colbacktitle=white,coltitle=black,
boxed title style={size=normal,colframe=white,boxrule=0pt}
}
begin{document}
begin{defbox}{Theorem Name}
Description
end{defbox}
end{document}
Produces the following (cropped) output
But my editor also says that there is a runaway argument. Likely for the same reason, there is an out of place D before the tcbtheorem.
My error log (I think?) says
main.tex, line 19
Runaway argument?
{
! Paragraph ended before tcb@theo@label was complete.
<to be read again>
par
l.19 D
escription
I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.
! Extra }, or forgotten endgroup.
<argument> tcb@theo@label {par }
{D}
l.19 D
escription
I've deleted a group-closing symbol because it seems to be
spurious, as in `$x}$'. But perhaps the } is legitimate and
you forgot something else, as in `hbox{$x}'. In such cases
the way to recover is to insert both the forgotten and the
deleted material, e.g., by typing `I$}'.
While I partially understand what a runaway argument is, I haven't found it here, and I don't know what to do next.
Any help would be appreciated.
tcolorbox
The following MWE
documentclass{article}
usepackage[utf8]{inputenc}
usepackage[many]{tcolorbox}
newtcbtheorem{defbox}{Definition}%
{ enhanced,
arc=0mm,
interior style={white},
attach boxed title to top center= {yshift=-tcboxedtitleheight/2},
fonttitle=bfseries,
fontupper=itshape,
colbacktitle=white,coltitle=black,
boxed title style={size=normal,colframe=white,boxrule=0pt}
}
begin{document}
begin{defbox}{Theorem Name}
Description
end{defbox}
end{document}
Produces the following (cropped) output
But my editor also says that there is a runaway argument. Likely for the same reason, there is an out of place D before the tcbtheorem.
My error log (I think?) says
main.tex, line 19
Runaway argument?
{
! Paragraph ended before tcb@theo@label was complete.
<to be read again>
par
l.19 D
escription
I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.
! Extra }, or forgotten endgroup.
<argument> tcb@theo@label {par }
{D}
l.19 D
escription
I've deleted a group-closing symbol because it seems to be
spurious, as in `$x}$'. But perhaps the } is legitimate and
you forgot something else, as in `hbox{$x}'. In such cases
the way to recover is to insert both the forgotten and the
deleted material, e.g., by typing `I$}'.
While I partially understand what a runaway argument is, I haven't found it here, and I don't know what to do next.
Any help would be appreciated.
tcolorbox
tcolorbox
asked 7 hours ago
zylitoLzylitoL
255
255
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
You are missing the <prefix>
argument of newtcbtheorem
(see page 340 of the manual) and the <label>
argument of begin{defbox}
.
With the <prefix>
and <label>
you can reference your theorem with ref{<prefix>:<label>}
:
documentclass{article}
usepackage[utf8]{inputenc}
usepackage[many]{tcolorbox}
newtcbtheorem{defbox}{Definition}%
{ enhanced,
arc=0mm,
interior style={white},
attach boxed title to top center= {yshift=-tcboxedtitleheight/2},
fonttitle=bfseries,
fontupper=itshape,
colbacktitle=white,coltitle=black,
boxed title style={size=normal,colframe=white,boxrule=0pt}
}{th}
begin{document}
begin{defbox}{Theorem Name}{mytheorem}
Description of theorem~ref{th:mytheorem}.
end{defbox}
end{document}
:-) I thinked that the answer was that of Christian of the black forest :-) Very good.
– Sebastiano
7 hours ago
@Sebastiano Ooh :) He's the expert, I just searched the manual :)
– Phelype Oleinik
7 hours ago
LOL:-) In fact, I appreciate Christian very much as man and as LaTeX expert.
– Sebastiano
7 hours ago
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');
var $window = $(window),
onScroll = function(e) {
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom)) {
StackExchange.using('gps', function() { StackExchange.gps.track('embedded_signup_form.view', { location: 'question_page' }); });
$window.unbind('scroll', onScroll);
}
};
$window.on('scroll', onScroll);
});
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%2f473668%2frunaway-argument-in-tcbtheorem%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 are missing the <prefix>
argument of newtcbtheorem
(see page 340 of the manual) and the <label>
argument of begin{defbox}
.
With the <prefix>
and <label>
you can reference your theorem with ref{<prefix>:<label>}
:
documentclass{article}
usepackage[utf8]{inputenc}
usepackage[many]{tcolorbox}
newtcbtheorem{defbox}{Definition}%
{ enhanced,
arc=0mm,
interior style={white},
attach boxed title to top center= {yshift=-tcboxedtitleheight/2},
fonttitle=bfseries,
fontupper=itshape,
colbacktitle=white,coltitle=black,
boxed title style={size=normal,colframe=white,boxrule=0pt}
}{th}
begin{document}
begin{defbox}{Theorem Name}{mytheorem}
Description of theorem~ref{th:mytheorem}.
end{defbox}
end{document}
:-) I thinked that the answer was that of Christian of the black forest :-) Very good.
– Sebastiano
7 hours ago
@Sebastiano Ooh :) He's the expert, I just searched the manual :)
– Phelype Oleinik
7 hours ago
LOL:-) In fact, I appreciate Christian very much as man and as LaTeX expert.
– Sebastiano
7 hours ago
add a comment |
You are missing the <prefix>
argument of newtcbtheorem
(see page 340 of the manual) and the <label>
argument of begin{defbox}
.
With the <prefix>
and <label>
you can reference your theorem with ref{<prefix>:<label>}
:
documentclass{article}
usepackage[utf8]{inputenc}
usepackage[many]{tcolorbox}
newtcbtheorem{defbox}{Definition}%
{ enhanced,
arc=0mm,
interior style={white},
attach boxed title to top center= {yshift=-tcboxedtitleheight/2},
fonttitle=bfseries,
fontupper=itshape,
colbacktitle=white,coltitle=black,
boxed title style={size=normal,colframe=white,boxrule=0pt}
}{th}
begin{document}
begin{defbox}{Theorem Name}{mytheorem}
Description of theorem~ref{th:mytheorem}.
end{defbox}
end{document}
:-) I thinked that the answer was that of Christian of the black forest :-) Very good.
– Sebastiano
7 hours ago
@Sebastiano Ooh :) He's the expert, I just searched the manual :)
– Phelype Oleinik
7 hours ago
LOL:-) In fact, I appreciate Christian very much as man and as LaTeX expert.
– Sebastiano
7 hours ago
add a comment |
You are missing the <prefix>
argument of newtcbtheorem
(see page 340 of the manual) and the <label>
argument of begin{defbox}
.
With the <prefix>
and <label>
you can reference your theorem with ref{<prefix>:<label>}
:
documentclass{article}
usepackage[utf8]{inputenc}
usepackage[many]{tcolorbox}
newtcbtheorem{defbox}{Definition}%
{ enhanced,
arc=0mm,
interior style={white},
attach boxed title to top center= {yshift=-tcboxedtitleheight/2},
fonttitle=bfseries,
fontupper=itshape,
colbacktitle=white,coltitle=black,
boxed title style={size=normal,colframe=white,boxrule=0pt}
}{th}
begin{document}
begin{defbox}{Theorem Name}{mytheorem}
Description of theorem~ref{th:mytheorem}.
end{defbox}
end{document}
You are missing the <prefix>
argument of newtcbtheorem
(see page 340 of the manual) and the <label>
argument of begin{defbox}
.
With the <prefix>
and <label>
you can reference your theorem with ref{<prefix>:<label>}
:
documentclass{article}
usepackage[utf8]{inputenc}
usepackage[many]{tcolorbox}
newtcbtheorem{defbox}{Definition}%
{ enhanced,
arc=0mm,
interior style={white},
attach boxed title to top center= {yshift=-tcboxedtitleheight/2},
fonttitle=bfseries,
fontupper=itshape,
colbacktitle=white,coltitle=black,
boxed title style={size=normal,colframe=white,boxrule=0pt}
}{th}
begin{document}
begin{defbox}{Theorem Name}{mytheorem}
Description of theorem~ref{th:mytheorem}.
end{defbox}
end{document}
answered 7 hours ago
Phelype OleinikPhelype Oleinik
22.5k54482
22.5k54482
:-) I thinked that the answer was that of Christian of the black forest :-) Very good.
– Sebastiano
7 hours ago
@Sebastiano Ooh :) He's the expert, I just searched the manual :)
– Phelype Oleinik
7 hours ago
LOL:-) In fact, I appreciate Christian very much as man and as LaTeX expert.
– Sebastiano
7 hours ago
add a comment |
:-) I thinked that the answer was that of Christian of the black forest :-) Very good.
– Sebastiano
7 hours ago
@Sebastiano Ooh :) He's the expert, I just searched the manual :)
– Phelype Oleinik
7 hours ago
LOL:-) In fact, I appreciate Christian very much as man and as LaTeX expert.
– Sebastiano
7 hours ago
:-) I thinked that the answer was that of Christian of the black forest :-) Very good.
– Sebastiano
7 hours ago
:-) I thinked that the answer was that of Christian of the black forest :-) Very good.
– Sebastiano
7 hours ago
@Sebastiano Ooh :) He's the expert, I just searched the manual :)
– Phelype Oleinik
7 hours ago
@Sebastiano Ooh :) He's the expert, I just searched the manual :)
– Phelype Oleinik
7 hours ago
LOL:-) In fact, I appreciate Christian very much as man and as LaTeX expert.
– Sebastiano
7 hours ago
LOL:-) In fact, I appreciate Christian very much as man and as LaTeX expert.
– Sebastiano
7 hours ago
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');
var $window = $(window),
onScroll = function(e) {
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom)) {
StackExchange.using('gps', function() { StackExchange.gps.track('embedded_signup_form.view', { location: 'question_page' }); });
$window.unbind('scroll', onScroll);
}
};
$window.on('scroll', onScroll);
});
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%2f473668%2frunaway-argument-in-tcbtheorem%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');
var $window = $(window),
onScroll = function(e) {
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom)) {
StackExchange.using('gps', function() { StackExchange.gps.track('embedded_signup_form.view', { location: 'question_page' }); });
$window.unbind('scroll', onScroll);
}
};
$window.on('scroll', onScroll);
});
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');
var $window = $(window),
onScroll = function(e) {
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom)) {
StackExchange.using('gps', function() { StackExchange.gps.track('embedded_signup_form.view', { location: 'question_page' }); });
$window.unbind('scroll', onScroll);
}
};
$window.on('scroll', onScroll);
});
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');
var $window = $(window),
onScroll = function(e) {
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom)) {
StackExchange.using('gps', function() { StackExchange.gps.track('embedded_signup_form.view', { location: 'question_page' }); });
$window.unbind('scroll', onScroll);
}
};
$window.on('scroll', onScroll);
});
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