How sticky or non-sticky is nolinebreak?
If you already know what sticky and non-sticky commands are, skip down to the header REAL QUESTION
A sticky command remains in effect until you explicitly turn it off.
For example, $
to enter math mode is sticky. Math mode will stay on for almost all future characters until something like another $
is encountered. Also, it
is a sticky command.
it oh mY GOURD! THE ENTIRE REMAINDER OF THIS DOCUMENT IS IN ITALICS!
The scope of sticky command can be limited by one of the following methods:
by putting an end-delimiter where you want the effect to stop
not-italic it ITALIC ITALIC em not-italic, not-italic
by only executing the sticky command in very small contained environment
not-italic {it ITALIC ITALIC} not-italic, not-italic
A non-sticky command affects only the next item on the input stream, and then turns itself off automatically. Either the input is its own end-delimiter, you you never give the non-sticky command the whole stream in the first place. _
in math-mode is almost a sticky-command, but not quite. If '_' was sticky, then following two lines of code would have the same effect:
$thing_s_u_b_s_c_r_i_p_t$
$thing_{subscript}$
math-mode '_' is sticky in the sense that the following only makes teh first letter of subscript
be subscripted:
$thing_subscript$
For non-sticky commands, if you want the next several inputs to all be affected, you have to do one of the following:
use the non-sticky command repeatedly
CMD input CMD input CMD input CMD input [...]
lump together the many inputs into a single input and give the single input to the
non-sticky command.
CMD {input input input input}- use a different command
REAL QUESTION
When we use nolinebreak
, how long does it last? Next character only? Up until the next white-space character? Up until ... when exactly? Does nolinebreak
affect the previous characters? (characters to the left of the command or above the command?)
I suppose it might depend on how nolinebreak
is used. Pick any one or more of the following examples,
HAM HAM nolinebreak STEAK STEAK
ORANGE ORANGE nolinebreak{STRAWBERRY STRAWBERRY } KIWI KIWI
AZALEA AZALEA AZALEA AZALEA AZALEA AZALEA
begin{nolinebreak}
CHRYSANTHEMUM CHRYSANTHEMUM
end{nolinebreak}
line-breaking
New contributor
add a comment |
If you already know what sticky and non-sticky commands are, skip down to the header REAL QUESTION
A sticky command remains in effect until you explicitly turn it off.
For example, $
to enter math mode is sticky. Math mode will stay on for almost all future characters until something like another $
is encountered. Also, it
is a sticky command.
it oh mY GOURD! THE ENTIRE REMAINDER OF THIS DOCUMENT IS IN ITALICS!
The scope of sticky command can be limited by one of the following methods:
by putting an end-delimiter where you want the effect to stop
not-italic it ITALIC ITALIC em not-italic, not-italic
by only executing the sticky command in very small contained environment
not-italic {it ITALIC ITALIC} not-italic, not-italic
A non-sticky command affects only the next item on the input stream, and then turns itself off automatically. Either the input is its own end-delimiter, you you never give the non-sticky command the whole stream in the first place. _
in math-mode is almost a sticky-command, but not quite. If '_' was sticky, then following two lines of code would have the same effect:
$thing_s_u_b_s_c_r_i_p_t$
$thing_{subscript}$
math-mode '_' is sticky in the sense that the following only makes teh first letter of subscript
be subscripted:
$thing_subscript$
For non-sticky commands, if you want the next several inputs to all be affected, you have to do one of the following:
use the non-sticky command repeatedly
CMD input CMD input CMD input CMD input [...]
lump together the many inputs into a single input and give the single input to the
non-sticky command.
CMD {input input input input}- use a different command
REAL QUESTION
When we use nolinebreak
, how long does it last? Next character only? Up until the next white-space character? Up until ... when exactly? Does nolinebreak
affect the previous characters? (characters to the left of the command or above the command?)
I suppose it might depend on how nolinebreak
is used. Pick any one or more of the following examples,
HAM HAM nolinebreak STEAK STEAK
ORANGE ORANGE nolinebreak{STRAWBERRY STRAWBERRY } KIWI KIWI
AZALEA AZALEA AZALEA AZALEA AZALEA AZALEA
begin{nolinebreak}
CHRYSANTHEMUM CHRYSANTHEMUM
end{nolinebreak}
line-breaking
New contributor
Can you please complete your code snippet to be compilable?
– Kurt
4 hours ago
add a comment |
If you already know what sticky and non-sticky commands are, skip down to the header REAL QUESTION
A sticky command remains in effect until you explicitly turn it off.
For example, $
to enter math mode is sticky. Math mode will stay on for almost all future characters until something like another $
is encountered. Also, it
is a sticky command.
it oh mY GOURD! THE ENTIRE REMAINDER OF THIS DOCUMENT IS IN ITALICS!
The scope of sticky command can be limited by one of the following methods:
by putting an end-delimiter where you want the effect to stop
not-italic it ITALIC ITALIC em not-italic, not-italic
by only executing the sticky command in very small contained environment
not-italic {it ITALIC ITALIC} not-italic, not-italic
A non-sticky command affects only the next item on the input stream, and then turns itself off automatically. Either the input is its own end-delimiter, you you never give the non-sticky command the whole stream in the first place. _
in math-mode is almost a sticky-command, but not quite. If '_' was sticky, then following two lines of code would have the same effect:
$thing_s_u_b_s_c_r_i_p_t$
$thing_{subscript}$
math-mode '_' is sticky in the sense that the following only makes teh first letter of subscript
be subscripted:
$thing_subscript$
For non-sticky commands, if you want the next several inputs to all be affected, you have to do one of the following:
use the non-sticky command repeatedly
CMD input CMD input CMD input CMD input [...]
lump together the many inputs into a single input and give the single input to the
non-sticky command.
CMD {input input input input}- use a different command
REAL QUESTION
When we use nolinebreak
, how long does it last? Next character only? Up until the next white-space character? Up until ... when exactly? Does nolinebreak
affect the previous characters? (characters to the left of the command or above the command?)
I suppose it might depend on how nolinebreak
is used. Pick any one or more of the following examples,
HAM HAM nolinebreak STEAK STEAK
ORANGE ORANGE nolinebreak{STRAWBERRY STRAWBERRY } KIWI KIWI
AZALEA AZALEA AZALEA AZALEA AZALEA AZALEA
begin{nolinebreak}
CHRYSANTHEMUM CHRYSANTHEMUM
end{nolinebreak}
line-breaking
New contributor
If you already know what sticky and non-sticky commands are, skip down to the header REAL QUESTION
A sticky command remains in effect until you explicitly turn it off.
For example, $
to enter math mode is sticky. Math mode will stay on for almost all future characters until something like another $
is encountered. Also, it
is a sticky command.
it oh mY GOURD! THE ENTIRE REMAINDER OF THIS DOCUMENT IS IN ITALICS!
The scope of sticky command can be limited by one of the following methods:
by putting an end-delimiter where you want the effect to stop
not-italic it ITALIC ITALIC em not-italic, not-italic
by only executing the sticky command in very small contained environment
not-italic {it ITALIC ITALIC} not-italic, not-italic
A non-sticky command affects only the next item on the input stream, and then turns itself off automatically. Either the input is its own end-delimiter, you you never give the non-sticky command the whole stream in the first place. _
in math-mode is almost a sticky-command, but not quite. If '_' was sticky, then following two lines of code would have the same effect:
$thing_s_u_b_s_c_r_i_p_t$
$thing_{subscript}$
math-mode '_' is sticky in the sense that the following only makes teh first letter of subscript
be subscripted:
$thing_subscript$
For non-sticky commands, if you want the next several inputs to all be affected, you have to do one of the following:
use the non-sticky command repeatedly
CMD input CMD input CMD input CMD input [...]
lump together the many inputs into a single input and give the single input to the
non-sticky command.
CMD {input input input input}- use a different command
REAL QUESTION
When we use nolinebreak
, how long does it last? Next character only? Up until the next white-space character? Up until ... when exactly? Does nolinebreak
affect the previous characters? (characters to the left of the command or above the command?)
I suppose it might depend on how nolinebreak
is used. Pick any one or more of the following examples,
HAM HAM nolinebreak STEAK STEAK
ORANGE ORANGE nolinebreak{STRAWBERRY STRAWBERRY } KIWI KIWI
AZALEA AZALEA AZALEA AZALEA AZALEA AZALEA
begin{nolinebreak}
CHRYSANTHEMUM CHRYSANTHEMUM
end{nolinebreak}
line-breaking
line-breaking
New contributor
New contributor
New contributor
asked 4 hours ago
IdleCustardIdleCustard
864
864
New contributor
New contributor
Can you please complete your code snippet to be compilable?
– Kurt
4 hours ago
add a comment |
Can you please complete your code snippet to be compilable?
– Kurt
4 hours ago
Can you please complete your code snippet to be compilable?
– Kurt
4 hours ago
Can you please complete your code snippet to be compilable?
– Kurt
4 hours ago
add a comment |
0
active
oldest
votes
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
});
}
});
IdleCustard is a new contributor. Be nice, and check out our Code of Conduct.
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%2f469281%2fhow-sticky-or-non-sticky-is-nolinebreak%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
IdleCustard is a new contributor. Be nice, and check out our Code of Conduct.
IdleCustard is a new contributor. Be nice, and check out our Code of Conduct.
IdleCustard is a new contributor. Be nice, and check out our Code of Conduct.
IdleCustard is a new contributor. Be nice, and check out our Code of Conduct.
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.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- 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%2f469281%2fhow-sticky-or-non-sticky-is-nolinebreak%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
Can you please complete your code snippet to be compilable?
– Kurt
4 hours ago