Why vspace-lineskip removes space after tikz picture although it stands before the picture?Proper nesting of tikzpicture environments: Reset all PGF values to their defaultsCan you please help me write code to take care of vertical/horizontal spacing so that it meets the conditions needed?Why does vspace*0pt add vertical space?How to define the default vertical distance between nodes?reducing space before and after sub-headingsUnwanted extra space before vspace* at top of pageminitoc suppress before/after spacespace before and after emdashesreduce space before and after verse environmentvspace Before TikZ PictureSpace before and after a character/symbolWhy vertical-space generated between `center` environments is always `10pt` (regardless of font size) and why it requires `vspace-20pt` to remove?
Recording Spectral Lines at Home
Realistic, logical way for men with medieval-era weaponry to compete with much larger and physically stronger foes
Why does there seem to be an extreme lack of public trashcans in Taiwan?
Suppose leased car is totalled: what are financial implications?
How much web presence should I have?
How can I find out about the game world without meta-influencing it?
Entered UK using my now-lost UK passport; can I go to Spain using my US passport?
That's not my X, its Y is too Z
Does a single fopen introduce TOCTOU vulnerability?
Why would a home insurer offer a discount based on credit score?
Labels still showing when no Label Features turned on in ArcMap?
What does the homotopy coherent nerve do to spaces of enriched functors?
Part of my house is inexplicably gone
How to make a composition of functions prettier?
What is this object?
What did the 8086 (and 8088) do upon encountering an illegal instruction?
Dependent voltage/current sources
As easy as Three, Two, One... How fast can you go from Five to Four?
If the pressure inside and outside a balloon balance, then why does air leave when it pops?
Parsing text written the millitext font
A life of PhD: is it feasible?
Dedicated bike GPS computer over smartphone
Should I explain the reasons for gaslighting?
How to Handle Many Times Series Simultaneously?
Why vspace-lineskip removes space after tikz picture although it stands before the picture?
Proper nesting of tikzpicture environments: Reset all PGF values to their defaultsCan you please help me write code to take care of vertical/horizontal spacing so that it meets the conditions needed?Why does vspace*0pt add vertical space?How to define the default vertical distance between nodes?reducing space before and after sub-headingsUnwanted extra space before vspace* at top of pageminitoc suppress before/after spacespace before and after emdashesreduce space before and after verse environmentvspace Before TikZ PictureSpace before and after a character/symbolWhy vertical-space generated between `center` environments is always `10pt` (regardless of font size) and why it requires `vspace-20pt` to remove?
documentclass[tikz]standalone
usepackageamsmath
usepackagetikz
begindocument
begintikzpicture
path node[inner sep=0,draw,text width=40mm]
parboxhsize
parshape 4 0mm 40mm 5mm 35mm 10mm 30mm 15mm 25mm
fboxrule0.1pt
fboxsep0pt
fboxhello worldnewline
fboxhello worldnewline
fboxhello world
vspace-lineskip % WHY AFTER THE PICTURE THAT FOLLOWS, NOT BEFORE?
begintikzpicture
path node[draw,text width=24mm]
parboxhsize
begingather*
2+2=4
endgather*
;
endtikzpicture
;
endtikzpicture
enddocument
spacing vspace
|
show 4 more comments
documentclass[tikz]standalone
usepackageamsmath
usepackagetikz
begindocument
begintikzpicture
path node[inner sep=0,draw,text width=40mm]
parboxhsize
parshape 4 0mm 40mm 5mm 35mm 10mm 30mm 15mm 25mm
fboxrule0.1pt
fboxsep0pt
fboxhello worldnewline
fboxhello worldnewline
fboxhello world
vspace-lineskip % WHY AFTER THE PICTURE THAT FOLLOWS, NOT BEFORE?
begintikzpicture
path node[draw,text width=24mm]
parboxhsize
begingather*
2+2=4
endgather*
;
endtikzpicture
;
endtikzpicture
enddocument
spacing vspace
1
You can usesavebox
es to properly nesttikzpicture
s, see tex.stackexchange.com/q/47377/121799.
– marmot
10 hours ago
why have you got those parboxes there at all?, you can remove both of them.
– David Carlisle
9 hours ago
@bp2017 did you try?
– David Carlisle
8 hours ago
1
@bp2017 you are usinggather
here which is a vertical mode display environment, but you do not needparbox
basically if you usetext width
on a node it is a parbox already (actually it is aminipage
but that is almost the same thing, mostly using the same code.)
– David Carlisle
8 hours ago
1
@bp2017 yes if course, a parbox only has a single reference point, by default in its vertical centre, so there is only one baseline as far as the node can see. If you put a paragraph directly in the node then it can be aligned on the top or bottom baseline or the vertical center, that was why you had to usestrut
in an earlier question
– David Carlisle
5 hours ago
|
show 4 more comments
documentclass[tikz]standalone
usepackageamsmath
usepackagetikz
begindocument
begintikzpicture
path node[inner sep=0,draw,text width=40mm]
parboxhsize
parshape 4 0mm 40mm 5mm 35mm 10mm 30mm 15mm 25mm
fboxrule0.1pt
fboxsep0pt
fboxhello worldnewline
fboxhello worldnewline
fboxhello world
vspace-lineskip % WHY AFTER THE PICTURE THAT FOLLOWS, NOT BEFORE?
begintikzpicture
path node[draw,text width=24mm]
parboxhsize
begingather*
2+2=4
endgather*
;
endtikzpicture
;
endtikzpicture
enddocument
spacing vspace
documentclass[tikz]standalone
usepackageamsmath
usepackagetikz
begindocument
begintikzpicture
path node[inner sep=0,draw,text width=40mm]
parboxhsize
parshape 4 0mm 40mm 5mm 35mm 10mm 30mm 15mm 25mm
fboxrule0.1pt
fboxsep0pt
fboxhello worldnewline
fboxhello worldnewline
fboxhello world
vspace-lineskip % WHY AFTER THE PICTURE THAT FOLLOWS, NOT BEFORE?
begintikzpicture
path node[draw,text width=24mm]
parboxhsize
begingather*
2+2=4
endgather*
;
endtikzpicture
;
endtikzpicture
enddocument
spacing vspace
spacing vspace
edited 10 hours ago
Bernard
181k781213
181k781213
asked 10 hours ago
bp2017bp2017
1,367316
1,367316
1
You can usesavebox
es to properly nesttikzpicture
s, see tex.stackexchange.com/q/47377/121799.
– marmot
10 hours ago
why have you got those parboxes there at all?, you can remove both of them.
– David Carlisle
9 hours ago
@bp2017 did you try?
– David Carlisle
8 hours ago
1
@bp2017 you are usinggather
here which is a vertical mode display environment, but you do not needparbox
basically if you usetext width
on a node it is a parbox already (actually it is aminipage
but that is almost the same thing, mostly using the same code.)
– David Carlisle
8 hours ago
1
@bp2017 yes if course, a parbox only has a single reference point, by default in its vertical centre, so there is only one baseline as far as the node can see. If you put a paragraph directly in the node then it can be aligned on the top or bottom baseline or the vertical center, that was why you had to usestrut
in an earlier question
– David Carlisle
5 hours ago
|
show 4 more comments
1
You can usesavebox
es to properly nesttikzpicture
s, see tex.stackexchange.com/q/47377/121799.
– marmot
10 hours ago
why have you got those parboxes there at all?, you can remove both of them.
– David Carlisle
9 hours ago
@bp2017 did you try?
– David Carlisle
8 hours ago
1
@bp2017 you are usinggather
here which is a vertical mode display environment, but you do not needparbox
basically if you usetext width
on a node it is a parbox already (actually it is aminipage
but that is almost the same thing, mostly using the same code.)
– David Carlisle
8 hours ago
1
@bp2017 yes if course, a parbox only has a single reference point, by default in its vertical centre, so there is only one baseline as far as the node can see. If you put a paragraph directly in the node then it can be aligned on the top or bottom baseline or the vertical center, that was why you had to usestrut
in an earlier question
– David Carlisle
5 hours ago
1
1
You can use
savebox
es to properly nest tikzpicture
s, see tex.stackexchange.com/q/47377/121799.– marmot
10 hours ago
You can use
savebox
es to properly nest tikzpicture
s, see tex.stackexchange.com/q/47377/121799.– marmot
10 hours ago
why have you got those parboxes there at all?, you can remove both of them.
– David Carlisle
9 hours ago
why have you got those parboxes there at all?, you can remove both of them.
– David Carlisle
9 hours ago
@bp2017 did you try?
– David Carlisle
8 hours ago
@bp2017 did you try?
– David Carlisle
8 hours ago
1
1
@bp2017 you are using
gather
here which is a vertical mode display environment, but you do not need parbox
basically if you use text width
on a node it is a parbox already (actually it is a minipage
but that is almost the same thing, mostly using the same code.)– David Carlisle
8 hours ago
@bp2017 you are using
gather
here which is a vertical mode display environment, but you do not need parbox
basically if you use text width
on a node it is a parbox already (actually it is a minipage
but that is almost the same thing, mostly using the same code.)– David Carlisle
8 hours ago
1
1
@bp2017 yes if course, a parbox only has a single reference point, by default in its vertical centre, so there is only one baseline as far as the node can see. If you put a paragraph directly in the node then it can be aligned on the top or bottom baseline or the vertical center, that was why you had to use
strut
in an earlier question– David Carlisle
5 hours ago
@bp2017 yes if course, a parbox only has a single reference point, by default in its vertical centre, so there is only one baseline as far as the node can see. If you put a paragraph directly in the node then it can be aligned on the top or bottom baseline or the vertical center, that was why you had to use
strut
in an earlier question– David Carlisle
5 hours ago
|
show 4 more comments
2 Answers
2
active
oldest
votes
It is unrelated to tikz, if you use vspace
in horizontal mode it is inserted after linebreaking.
aaavspace1cmbbb
adds the space after bbb
You possibly wanted to have blank line before the vspace
so that the space is added in vertical mode at the point it appears in the source.
add a comment |
The third line is split because it doesn't fit. But every vspace
material in a paragraph will be inserted after the line in which the command happens to fall (it uses vadjust
).
Just add newline
. And don't overcomplicate things.
documentclass[border=2]standalone
usepackageamsmath
setlengthfboxrule0.1pt
setlengthfboxsep0pt
begindocument
fbox%
parbox40mm
parshape 4 0mm 40mm 5mm 35mm 10mm 30mm 15mm 25mm
fboxhello worldnewline
fboxhello worldnewline
fboxhello world
vspace-lineskipnewline
fbox%
parbox24mm
begingather*
2+2=4
endgather*
%
enddocument
Thank you very much. It solved the problem for good.
– bp2017
4 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');
);
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%2f495159%2fwhy-vspace-lineskip-removes-space-after-tikz-picture-although-it-stands-befo%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
It is unrelated to tikz, if you use vspace
in horizontal mode it is inserted after linebreaking.
aaavspace1cmbbb
adds the space after bbb
You possibly wanted to have blank line before the vspace
so that the space is added in vertical mode at the point it appears in the source.
add a comment |
It is unrelated to tikz, if you use vspace
in horizontal mode it is inserted after linebreaking.
aaavspace1cmbbb
adds the space after bbb
You possibly wanted to have blank line before the vspace
so that the space is added in vertical mode at the point it appears in the source.
add a comment |
It is unrelated to tikz, if you use vspace
in horizontal mode it is inserted after linebreaking.
aaavspace1cmbbb
adds the space after bbb
You possibly wanted to have blank line before the vspace
so that the space is added in vertical mode at the point it appears in the source.
It is unrelated to tikz, if you use vspace
in horizontal mode it is inserted after linebreaking.
aaavspace1cmbbb
adds the space after bbb
You possibly wanted to have blank line before the vspace
so that the space is added in vertical mode at the point it appears in the source.
answered 10 hours ago
David CarlisleDavid Carlisle
509k4311591915
509k4311591915
add a comment |
add a comment |
The third line is split because it doesn't fit. But every vspace
material in a paragraph will be inserted after the line in which the command happens to fall (it uses vadjust
).
Just add newline
. And don't overcomplicate things.
documentclass[border=2]standalone
usepackageamsmath
setlengthfboxrule0.1pt
setlengthfboxsep0pt
begindocument
fbox%
parbox40mm
parshape 4 0mm 40mm 5mm 35mm 10mm 30mm 15mm 25mm
fboxhello worldnewline
fboxhello worldnewline
fboxhello world
vspace-lineskipnewline
fbox%
parbox24mm
begingather*
2+2=4
endgather*
%
enddocument
Thank you very much. It solved the problem for good.
– bp2017
4 hours ago
add a comment |
The third line is split because it doesn't fit. But every vspace
material in a paragraph will be inserted after the line in which the command happens to fall (it uses vadjust
).
Just add newline
. And don't overcomplicate things.
documentclass[border=2]standalone
usepackageamsmath
setlengthfboxrule0.1pt
setlengthfboxsep0pt
begindocument
fbox%
parbox40mm
parshape 4 0mm 40mm 5mm 35mm 10mm 30mm 15mm 25mm
fboxhello worldnewline
fboxhello worldnewline
fboxhello world
vspace-lineskipnewline
fbox%
parbox24mm
begingather*
2+2=4
endgather*
%
enddocument
Thank you very much. It solved the problem for good.
– bp2017
4 hours ago
add a comment |
The third line is split because it doesn't fit. But every vspace
material in a paragraph will be inserted after the line in which the command happens to fall (it uses vadjust
).
Just add newline
. And don't overcomplicate things.
documentclass[border=2]standalone
usepackageamsmath
setlengthfboxrule0.1pt
setlengthfboxsep0pt
begindocument
fbox%
parbox40mm
parshape 4 0mm 40mm 5mm 35mm 10mm 30mm 15mm 25mm
fboxhello worldnewline
fboxhello worldnewline
fboxhello world
vspace-lineskipnewline
fbox%
parbox24mm
begingather*
2+2=4
endgather*
%
enddocument
The third line is split because it doesn't fit. But every vspace
material in a paragraph will be inserted after the line in which the command happens to fall (it uses vadjust
).
Just add newline
. And don't overcomplicate things.
documentclass[border=2]standalone
usepackageamsmath
setlengthfboxrule0.1pt
setlengthfboxsep0pt
begindocument
fbox%
parbox40mm
parshape 4 0mm 40mm 5mm 35mm 10mm 30mm 15mm 25mm
fboxhello worldnewline
fboxhello worldnewline
fboxhello world
vspace-lineskipnewline
fbox%
parbox24mm
begingather*
2+2=4
endgather*
%
enddocument
answered 7 hours ago
egregegreg
748k8919543296
748k8919543296
Thank you very much. It solved the problem for good.
– bp2017
4 hours ago
add a comment |
Thank you very much. It solved the problem for good.
– bp2017
4 hours ago
Thank you very much. It solved the problem for good.
– bp2017
4 hours ago
Thank you very much. It solved the problem for good.
– bp2017
4 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');
);
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%2f495159%2fwhy-vspace-lineskip-removes-space-after-tikz-picture-although-it-stands-befo%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
1
You can use
savebox
es to properly nesttikzpicture
s, see tex.stackexchange.com/q/47377/121799.– marmot
10 hours ago
why have you got those parboxes there at all?, you can remove both of them.
– David Carlisle
9 hours ago
@bp2017 did you try?
– David Carlisle
8 hours ago
1
@bp2017 you are using
gather
here which is a vertical mode display environment, but you do not needparbox
basically if you usetext width
on a node it is a parbox already (actually it is aminipage
but that is almost the same thing, mostly using the same code.)– David Carlisle
8 hours ago
1
@bp2017 yes if course, a parbox only has a single reference point, by default in its vertical centre, so there is only one baseline as far as the node can see. If you put a paragraph directly in the node then it can be aligned on the top or bottom baseline or the vertical center, that was why you had to use
strut
in an earlier question– David Carlisle
5 hours ago