Extra space after @hangfrom
I defined a command tstcmd
with one parameter as @hangfrom{[#1]{ }}nobreak
. When using this command, I found that there is always an extra space between the right bracket and the text that follows.
Here is the MWE:
documentclass{article}
makeatletter
deftstcmd#1{@hangfrom{[#1]{ }}nobreak}
%%DeclareRobustCommandtstcmd[1]{@hangfrom{[#1]{ }}nobreak} %%No difference
defhf{@hangfrom}
makeatother
begin{document}
tstcmd{1} fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf
fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf fsdfsd fsdfsd
pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf fsdfsd
hf{[1]{ }}nobreak fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw
hojsoisdjf fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf
fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf fsdfsd
end{document}
Even if DeclareRobustCommand
is used, the extra space remains, and apparently the nobreak
in tstcmd
is not effective. Does anyone know why it is like this and how to fix it? Thanks in advance.
horizontal-alignment
add a comment |
I defined a command tstcmd
with one parameter as @hangfrom{[#1]{ }}nobreak
. When using this command, I found that there is always an extra space between the right bracket and the text that follows.
Here is the MWE:
documentclass{article}
makeatletter
deftstcmd#1{@hangfrom{[#1]{ }}nobreak}
%%DeclareRobustCommandtstcmd[1]{@hangfrom{[#1]{ }}nobreak} %%No difference
defhf{@hangfrom}
makeatother
begin{document}
tstcmd{1} fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf
fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf fsdfsd fsdfsd
pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf fsdfsd
hf{[1]{ }}nobreak fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw
hojsoisdjf fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf
fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf fsdfsd
end{document}
Even if DeclareRobustCommand
is used, the extra space remains, and apparently the nobreak
in tstcmd
is not effective. Does anyone know why it is like this and how to fix it? Thanks in advance.
horizontal-alignment
add a comment |
I defined a command tstcmd
with one parameter as @hangfrom{[#1]{ }}nobreak
. When using this command, I found that there is always an extra space between the right bracket and the text that follows.
Here is the MWE:
documentclass{article}
makeatletter
deftstcmd#1{@hangfrom{[#1]{ }}nobreak}
%%DeclareRobustCommandtstcmd[1]{@hangfrom{[#1]{ }}nobreak} %%No difference
defhf{@hangfrom}
makeatother
begin{document}
tstcmd{1} fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf
fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf fsdfsd fsdfsd
pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf fsdfsd
hf{[1]{ }}nobreak fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw
hojsoisdjf fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf
fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf fsdfsd
end{document}
Even if DeclareRobustCommand
is used, the extra space remains, and apparently the nobreak
in tstcmd
is not effective. Does anyone know why it is like this and how to fix it? Thanks in advance.
horizontal-alignment
I defined a command tstcmd
with one parameter as @hangfrom{[#1]{ }}nobreak
. When using this command, I found that there is always an extra space between the right bracket and the text that follows.
Here is the MWE:
documentclass{article}
makeatletter
deftstcmd#1{@hangfrom{[#1]{ }}nobreak}
%%DeclareRobustCommandtstcmd[1]{@hangfrom{[#1]{ }}nobreak} %%No difference
defhf{@hangfrom}
makeatother
begin{document}
tstcmd{1} fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf
fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf fsdfsd fsdfsd
pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf fsdfsd
hf{[1]{ }}nobreak fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw
hojsoisdjf fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf
fsdfsd fsdfsd pppwp fsdfsd fsdfsd ewrwerw hojsoisdjf fsdfsd
end{document}
Even if DeclareRobustCommand
is used, the extra space remains, and apparently the nobreak
in tstcmd
is not effective. Does anyone know why it is like this and how to fix it? Thanks in advance.
horizontal-alignment
horizontal-alignment
asked 9 mins ago
SaadSaad
135210
135210
add a comment |
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
});
}
});
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%2f480625%2fextra-space-after-hangfrom%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
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%2f480625%2fextra-space-after-hangfrom%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