LaTeX document compiles, but tikzpicture is not showing upTikZ compiles in body, but not as commandGrouped...
I would say: "You are another teacher", but she is a woman and I am a man
Is it inappropriate for a student to attend their mentor's dissertation defense?
90's TV series where a boy goes to another dimension through portal near power lines
Is it unprofessional to ask if a job posting on GlassDoor is real?
Why "Having chlorophyll without photosynthesis is actually very dangerous" and "like living with a bomb"?
Is there a hemisphere-neutral way of specifying a season?
Doing something right before you need it - expression for this?
Python: return float 1.0 as int 1 but float 1.5 as float 1.5
Will google still index a page if I use a $_SESSION variable?
When a company launches a new product do they "come out" with a new product or do they "come up" with a new product?
Today is the Center
How is it possible to have an ability score that is less than 3?
How to model explosives?
What is the intuition behind short exact sequences of groups; in particular, what is the intuition behind group extensions?
Is "remove commented out code" correct English?
If human space travel is limited by the G force vulnerability, is there a way to counter G forces?
Fully-Firstable Anagram Sets
Why doesn't H₄O²⁺ exist?
What's the difference between 'rename' and 'mv'?
What to put in ESTA if staying in US for a few days before going on to Canada
Forgetting the musical notes while performing in concert
Stopping power of mountain vs road bike
Why is Collection not simply treated as Collection<?>
Were any external disk drives stacked vertically?
LaTeX document compiles, but tikzpicture is not showing up
TikZ compiles in body, but not as commandGrouped bar chartTikZ scaling graphic and adjust node position and keep font sizeHow do i get the x axis on top but keep a line on the bottomHow to hide empty (value 0) ybars with pgfplots?Show mark labels near marks and not centered in ybar interaval graphDocument compiles with pdflatex but not lualatex but why?pgfplots: percentage in matrix plotCenter the axes in the coordinate origintikzpicture is not showing
I'm currently in the middle of moving a large LaTeX document from one layout to another. I have problems with this tikzpicture figure, which does not appear in the final PDF even though LaTeX compiles without any issues:
% **************************************************
documentclass[
paper=A4, % paper size
twoside=true, % onesite or twoside printing
openright, % doublepage cleaning ends up right side
parskip=full, % spacing value / method for paragraphs
chapterprefix=true, % prefix for chapter marks
11pt, % font size
headings=normal, % size of headings
bibliography=totoc, % include bib in toc
listof=totoc, % include listof entries in toc
titlepage=on, % own page for each title page
captions=tableabove, % display table captions above the float env
draft=false, % value for draft version
]{scrreprt}
usepackage{colortbl}
usepackage[most]{tcolorbox}
usepackage{tikz}
usetikzlibrary{arrows.meta,shapes,decorations,automata,backgrounds,petri,topaths,calc,mindmap,trees,positioning,chains,arrows}
usepackage{relsize}
usepackage{pgfplots}
pgfplotsset{compat=1.14}
usepackage{algorithm2e}
usepackage{amssymb}
usepackage{float}
usepackage{multirow}
usepackage{pbox}
usepackage[page,toc,titletoc,title]{appendix}
% Gaussian plot with #1 = mean and #2 = standard deviation
pgfmathdeclarefunction{gauss}{2}{
pgfmathparse{1/(#2*sqrt(2*pi))*exp(-((x-#1)^2)/(2*#2^2))}
}
begin{document}
textbf{MWE} \
Here we go...
begin{figure}[!htb]
begin{tikzpicture}
begin{axis}[every axis plot post/.append style={mark=none,domain=-10:10,samples=100,smooth},
enlargelimits=upper,legend style={at={(1.02,0.825)},anchor=west}] % extend the axes a bit to the right and top
addplot [line width=0.25mm, red,dotted] {gauss(0,1)};
addplot [line width=0.25mm, blue,dashed] {gauss(0,2)};
addplot [line width=0.25mm, green] {gauss(1,1)};
addplot [line width=0.25mm, orange,dashdotted] {gauss(1,2)};
addlegendentry{Gaussian with $mu = 0$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 0$ and $sigma = 2$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 2$}
end{axis}
end{tikzpicture}
caption{My label} label{fig:MyLabel}
end{figure}
end{document}
tikz-pgf pgfplots
|
show 6 more comments
I'm currently in the middle of moving a large LaTeX document from one layout to another. I have problems with this tikzpicture figure, which does not appear in the final PDF even though LaTeX compiles without any issues:
% **************************************************
documentclass[
paper=A4, % paper size
twoside=true, % onesite or twoside printing
openright, % doublepage cleaning ends up right side
parskip=full, % spacing value / method for paragraphs
chapterprefix=true, % prefix for chapter marks
11pt, % font size
headings=normal, % size of headings
bibliography=totoc, % include bib in toc
listof=totoc, % include listof entries in toc
titlepage=on, % own page for each title page
captions=tableabove, % display table captions above the float env
draft=false, % value for draft version
]{scrreprt}
usepackage{colortbl}
usepackage[most]{tcolorbox}
usepackage{tikz}
usetikzlibrary{arrows.meta,shapes,decorations,automata,backgrounds,petri,topaths,calc,mindmap,trees,positioning,chains,arrows}
usepackage{relsize}
usepackage{pgfplots}
pgfplotsset{compat=1.14}
usepackage{algorithm2e}
usepackage{amssymb}
usepackage{float}
usepackage{multirow}
usepackage{pbox}
usepackage[page,toc,titletoc,title]{appendix}
% Gaussian plot with #1 = mean and #2 = standard deviation
pgfmathdeclarefunction{gauss}{2}{
pgfmathparse{1/(#2*sqrt(2*pi))*exp(-((x-#1)^2)/(2*#2^2))}
}
begin{document}
textbf{MWE} \
Here we go...
begin{figure}[!htb]
begin{tikzpicture}
begin{axis}[every axis plot post/.append style={mark=none,domain=-10:10,samples=100,smooth},
enlargelimits=upper,legend style={at={(1.02,0.825)},anchor=west}] % extend the axes a bit to the right and top
addplot [line width=0.25mm, red,dotted] {gauss(0,1)};
addplot [line width=0.25mm, blue,dashed] {gauss(0,2)};
addplot [line width=0.25mm, green] {gauss(1,1)};
addplot [line width=0.25mm, orange,dashdotted] {gauss(1,2)};
addlegendentry{Gaussian with $mu = 0$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 0$ and $sigma = 2$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 2$}
end{axis}
end{tikzpicture}
caption{My label} label{fig:MyLabel}
end{figure}
end{document}
tikz-pgf pgfplots
An MWE would be helpful in this case - don't post many code snippets, just a compilable one is enough.
– JouleV
13 hours ago
Is there an error or a warning in the log file? What do you see in the output pdf, an empty space or nothing at all? Maybe the figure gets moved to the end of the chapter or document and you just overlooked it?
– Marijn
13 hours ago
3
Thanks I can confirm same here
– David Carlisle
12 hours ago
2
with each additionaladdplot
the image gets shifted further right, so after 4 plots it is outside the margin (I don't know why)
– samcarter
12 hours ago
1
This works fine: pastebin.com/dh70uLvL
– samcarter
12 hours ago
|
show 6 more comments
I'm currently in the middle of moving a large LaTeX document from one layout to another. I have problems with this tikzpicture figure, which does not appear in the final PDF even though LaTeX compiles without any issues:
% **************************************************
documentclass[
paper=A4, % paper size
twoside=true, % onesite or twoside printing
openright, % doublepage cleaning ends up right side
parskip=full, % spacing value / method for paragraphs
chapterprefix=true, % prefix for chapter marks
11pt, % font size
headings=normal, % size of headings
bibliography=totoc, % include bib in toc
listof=totoc, % include listof entries in toc
titlepage=on, % own page for each title page
captions=tableabove, % display table captions above the float env
draft=false, % value for draft version
]{scrreprt}
usepackage{colortbl}
usepackage[most]{tcolorbox}
usepackage{tikz}
usetikzlibrary{arrows.meta,shapes,decorations,automata,backgrounds,petri,topaths,calc,mindmap,trees,positioning,chains,arrows}
usepackage{relsize}
usepackage{pgfplots}
pgfplotsset{compat=1.14}
usepackage{algorithm2e}
usepackage{amssymb}
usepackage{float}
usepackage{multirow}
usepackage{pbox}
usepackage[page,toc,titletoc,title]{appendix}
% Gaussian plot with #1 = mean and #2 = standard deviation
pgfmathdeclarefunction{gauss}{2}{
pgfmathparse{1/(#2*sqrt(2*pi))*exp(-((x-#1)^2)/(2*#2^2))}
}
begin{document}
textbf{MWE} \
Here we go...
begin{figure}[!htb]
begin{tikzpicture}
begin{axis}[every axis plot post/.append style={mark=none,domain=-10:10,samples=100,smooth},
enlargelimits=upper,legend style={at={(1.02,0.825)},anchor=west}] % extend the axes a bit to the right and top
addplot [line width=0.25mm, red,dotted] {gauss(0,1)};
addplot [line width=0.25mm, blue,dashed] {gauss(0,2)};
addplot [line width=0.25mm, green] {gauss(1,1)};
addplot [line width=0.25mm, orange,dashdotted] {gauss(1,2)};
addlegendentry{Gaussian with $mu = 0$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 0$ and $sigma = 2$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 2$}
end{axis}
end{tikzpicture}
caption{My label} label{fig:MyLabel}
end{figure}
end{document}
tikz-pgf pgfplots
I'm currently in the middle of moving a large LaTeX document from one layout to another. I have problems with this tikzpicture figure, which does not appear in the final PDF even though LaTeX compiles without any issues:
% **************************************************
documentclass[
paper=A4, % paper size
twoside=true, % onesite or twoside printing
openright, % doublepage cleaning ends up right side
parskip=full, % spacing value / method for paragraphs
chapterprefix=true, % prefix for chapter marks
11pt, % font size
headings=normal, % size of headings
bibliography=totoc, % include bib in toc
listof=totoc, % include listof entries in toc
titlepage=on, % own page for each title page
captions=tableabove, % display table captions above the float env
draft=false, % value for draft version
]{scrreprt}
usepackage{colortbl}
usepackage[most]{tcolorbox}
usepackage{tikz}
usetikzlibrary{arrows.meta,shapes,decorations,automata,backgrounds,petri,topaths,calc,mindmap,trees,positioning,chains,arrows}
usepackage{relsize}
usepackage{pgfplots}
pgfplotsset{compat=1.14}
usepackage{algorithm2e}
usepackage{amssymb}
usepackage{float}
usepackage{multirow}
usepackage{pbox}
usepackage[page,toc,titletoc,title]{appendix}
% Gaussian plot with #1 = mean and #2 = standard deviation
pgfmathdeclarefunction{gauss}{2}{
pgfmathparse{1/(#2*sqrt(2*pi))*exp(-((x-#1)^2)/(2*#2^2))}
}
begin{document}
textbf{MWE} \
Here we go...
begin{figure}[!htb]
begin{tikzpicture}
begin{axis}[every axis plot post/.append style={mark=none,domain=-10:10,samples=100,smooth},
enlargelimits=upper,legend style={at={(1.02,0.825)},anchor=west}] % extend the axes a bit to the right and top
addplot [line width=0.25mm, red,dotted] {gauss(0,1)};
addplot [line width=0.25mm, blue,dashed] {gauss(0,2)};
addplot [line width=0.25mm, green] {gauss(1,1)};
addplot [line width=0.25mm, orange,dashdotted] {gauss(1,2)};
addlegendentry{Gaussian with $mu = 0$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 0$ and $sigma = 2$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 2$}
end{axis}
end{tikzpicture}
caption{My label} label{fig:MyLabel}
end{figure}
end{document}
tikz-pgf pgfplots
tikz-pgf pgfplots
edited 1 hour ago
Peter Mortensen
54537
54537
asked 13 hours ago
HagbardHagbard
1637
1637
An MWE would be helpful in this case - don't post many code snippets, just a compilable one is enough.
– JouleV
13 hours ago
Is there an error or a warning in the log file? What do you see in the output pdf, an empty space or nothing at all? Maybe the figure gets moved to the end of the chapter or document and you just overlooked it?
– Marijn
13 hours ago
3
Thanks I can confirm same here
– David Carlisle
12 hours ago
2
with each additionaladdplot
the image gets shifted further right, so after 4 plots it is outside the margin (I don't know why)
– samcarter
12 hours ago
1
This works fine: pastebin.com/dh70uLvL
– samcarter
12 hours ago
|
show 6 more comments
An MWE would be helpful in this case - don't post many code snippets, just a compilable one is enough.
– JouleV
13 hours ago
Is there an error or a warning in the log file? What do you see in the output pdf, an empty space or nothing at all? Maybe the figure gets moved to the end of the chapter or document and you just overlooked it?
– Marijn
13 hours ago
3
Thanks I can confirm same here
– David Carlisle
12 hours ago
2
with each additionaladdplot
the image gets shifted further right, so after 4 plots it is outside the margin (I don't know why)
– samcarter
12 hours ago
1
This works fine: pastebin.com/dh70uLvL
– samcarter
12 hours ago
An MWE would be helpful in this case - don't post many code snippets, just a compilable one is enough.
– JouleV
13 hours ago
An MWE would be helpful in this case - don't post many code snippets, just a compilable one is enough.
– JouleV
13 hours ago
Is there an error or a warning in the log file? What do you see in the output pdf, an empty space or nothing at all? Maybe the figure gets moved to the end of the chapter or document and you just overlooked it?
– Marijn
13 hours ago
Is there an error or a warning in the log file? What do you see in the output pdf, an empty space or nothing at all? Maybe the figure gets moved to the end of the chapter or document and you just overlooked it?
– Marijn
13 hours ago
3
3
Thanks I can confirm same here
– David Carlisle
12 hours ago
Thanks I can confirm same here
– David Carlisle
12 hours ago
2
2
with each additional
addplot
the image gets shifted further right, so after 4 plots it is outside the margin (I don't know why)– samcarter
12 hours ago
with each additional
addplot
the image gets shifted further right, so after 4 plots it is outside the margin (I don't know why)– samcarter
12 hours ago
1
1
This works fine: pastebin.com/dh70uLvL
– samcarter
12 hours ago
This works fine: pastebin.com/dh70uLvL
– samcarter
12 hours ago
|
show 6 more comments
1 Answer
1
active
oldest
votes
The problem are missing %
at the line ending of the function definition. The unprotected line endings are interpreted as spaces and each time you use the function in addplot
additional white space is inserted and the plots are pushed off the right boarder of the page
% **************************************************
documentclass[
paper=A4, % paper size
twoside=true, % onesite or twoside printing
openright, % doublepage cleaning ends up right side
parskip=full, % spacing value / method for paragraphs
chapterprefix=true, % prefix for chapter marks
11pt, % font size
headings=normal, % size of headings
bibliography=totoc, % include bib in toc
listof=totoc, % include listof entries in toc
titlepage=on, % own page for each title page
captions=tableabove, % display table captions above the float env
draft=false, % value for draft version
]{scrreprt}
usepackage{colortbl}
usepackage[most]{tcolorbox}
usepackage{tikz}
usetikzlibrary{arrows.meta,shapes,decorations,automata,backgrounds,petri,topaths,calc,mindmap,trees,positioning,chains,arrows}
usepackage{relsize}
usepackage{pgfplots}
pgfplotsset{compat=1.14}
usepackage{algorithm2e}
usepackage{amssymb}
usepackage{float}
usepackage{multirow}
usepackage{pbox}
usepackage[page,toc,titletoc,title]{appendix}
% Gaussian plot with #1 = mean and #2 = standard deviation
pgfmathdeclarefunction{gauss}{2}{%
pgfmathparse{1/(#2*sqrt(2*pi))*exp(-((x-#1)^2)/(2*#2^2))}%
}
begin{document}
textbf{MWE} \
Here we go...
begin{figure}[!htb]
begin{tikzpicture}
begin{axis}[every axis plot post/.append style={mark=none,domain=-10:10,samples=100,smooth},
enlargelimits=upper,legend style={at={(1.02,0.825)},anchor=west}] % extend the axes a bit to the right and top
addplot [line width=0.25mm, red,dotted] {gauss(0,1)};
addplot [line width=0.25mm, blue,dashed] {gauss(0,2)};
addplot [line width=0.25mm, green] {gauss(1,1)};
addplot [line width=0.25mm, orange,dashdotted] {gauss(1,2)};
addlegendentry{Gaussian with $mu = 0$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 0$ and $sigma = 2$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 2$}
end{axis}
end{tikzpicture}
caption{My label} label{fig:MyLabel}
end{figure}
end{document}
Oh boy, I would have never spotted this by myself. Thank you so much!
– Hagbard
11 hours ago
@Hagbard You're welcome!
– samcarter
11 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%2f483156%2flatex-document-compiles-but-tikzpicture-is-not-showing-up%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
The problem are missing %
at the line ending of the function definition. The unprotected line endings are interpreted as spaces and each time you use the function in addplot
additional white space is inserted and the plots are pushed off the right boarder of the page
% **************************************************
documentclass[
paper=A4, % paper size
twoside=true, % onesite or twoside printing
openright, % doublepage cleaning ends up right side
parskip=full, % spacing value / method for paragraphs
chapterprefix=true, % prefix for chapter marks
11pt, % font size
headings=normal, % size of headings
bibliography=totoc, % include bib in toc
listof=totoc, % include listof entries in toc
titlepage=on, % own page for each title page
captions=tableabove, % display table captions above the float env
draft=false, % value for draft version
]{scrreprt}
usepackage{colortbl}
usepackage[most]{tcolorbox}
usepackage{tikz}
usetikzlibrary{arrows.meta,shapes,decorations,automata,backgrounds,petri,topaths,calc,mindmap,trees,positioning,chains,arrows}
usepackage{relsize}
usepackage{pgfplots}
pgfplotsset{compat=1.14}
usepackage{algorithm2e}
usepackage{amssymb}
usepackage{float}
usepackage{multirow}
usepackage{pbox}
usepackage[page,toc,titletoc,title]{appendix}
% Gaussian plot with #1 = mean and #2 = standard deviation
pgfmathdeclarefunction{gauss}{2}{%
pgfmathparse{1/(#2*sqrt(2*pi))*exp(-((x-#1)^2)/(2*#2^2))}%
}
begin{document}
textbf{MWE} \
Here we go...
begin{figure}[!htb]
begin{tikzpicture}
begin{axis}[every axis plot post/.append style={mark=none,domain=-10:10,samples=100,smooth},
enlargelimits=upper,legend style={at={(1.02,0.825)},anchor=west}] % extend the axes a bit to the right and top
addplot [line width=0.25mm, red,dotted] {gauss(0,1)};
addplot [line width=0.25mm, blue,dashed] {gauss(0,2)};
addplot [line width=0.25mm, green] {gauss(1,1)};
addplot [line width=0.25mm, orange,dashdotted] {gauss(1,2)};
addlegendentry{Gaussian with $mu = 0$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 0$ and $sigma = 2$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 2$}
end{axis}
end{tikzpicture}
caption{My label} label{fig:MyLabel}
end{figure}
end{document}
Oh boy, I would have never spotted this by myself. Thank you so much!
– Hagbard
11 hours ago
@Hagbard You're welcome!
– samcarter
11 hours ago
add a comment |
The problem are missing %
at the line ending of the function definition. The unprotected line endings are interpreted as spaces and each time you use the function in addplot
additional white space is inserted and the plots are pushed off the right boarder of the page
% **************************************************
documentclass[
paper=A4, % paper size
twoside=true, % onesite or twoside printing
openright, % doublepage cleaning ends up right side
parskip=full, % spacing value / method for paragraphs
chapterprefix=true, % prefix for chapter marks
11pt, % font size
headings=normal, % size of headings
bibliography=totoc, % include bib in toc
listof=totoc, % include listof entries in toc
titlepage=on, % own page for each title page
captions=tableabove, % display table captions above the float env
draft=false, % value for draft version
]{scrreprt}
usepackage{colortbl}
usepackage[most]{tcolorbox}
usepackage{tikz}
usetikzlibrary{arrows.meta,shapes,decorations,automata,backgrounds,petri,topaths,calc,mindmap,trees,positioning,chains,arrows}
usepackage{relsize}
usepackage{pgfplots}
pgfplotsset{compat=1.14}
usepackage{algorithm2e}
usepackage{amssymb}
usepackage{float}
usepackage{multirow}
usepackage{pbox}
usepackage[page,toc,titletoc,title]{appendix}
% Gaussian plot with #1 = mean and #2 = standard deviation
pgfmathdeclarefunction{gauss}{2}{%
pgfmathparse{1/(#2*sqrt(2*pi))*exp(-((x-#1)^2)/(2*#2^2))}%
}
begin{document}
textbf{MWE} \
Here we go...
begin{figure}[!htb]
begin{tikzpicture}
begin{axis}[every axis plot post/.append style={mark=none,domain=-10:10,samples=100,smooth},
enlargelimits=upper,legend style={at={(1.02,0.825)},anchor=west}] % extend the axes a bit to the right and top
addplot [line width=0.25mm, red,dotted] {gauss(0,1)};
addplot [line width=0.25mm, blue,dashed] {gauss(0,2)};
addplot [line width=0.25mm, green] {gauss(1,1)};
addplot [line width=0.25mm, orange,dashdotted] {gauss(1,2)};
addlegendentry{Gaussian with $mu = 0$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 0$ and $sigma = 2$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 2$}
end{axis}
end{tikzpicture}
caption{My label} label{fig:MyLabel}
end{figure}
end{document}
Oh boy, I would have never spotted this by myself. Thank you so much!
– Hagbard
11 hours ago
@Hagbard You're welcome!
– samcarter
11 hours ago
add a comment |
The problem are missing %
at the line ending of the function definition. The unprotected line endings are interpreted as spaces and each time you use the function in addplot
additional white space is inserted and the plots are pushed off the right boarder of the page
% **************************************************
documentclass[
paper=A4, % paper size
twoside=true, % onesite or twoside printing
openright, % doublepage cleaning ends up right side
parskip=full, % spacing value / method for paragraphs
chapterprefix=true, % prefix for chapter marks
11pt, % font size
headings=normal, % size of headings
bibliography=totoc, % include bib in toc
listof=totoc, % include listof entries in toc
titlepage=on, % own page for each title page
captions=tableabove, % display table captions above the float env
draft=false, % value for draft version
]{scrreprt}
usepackage{colortbl}
usepackage[most]{tcolorbox}
usepackage{tikz}
usetikzlibrary{arrows.meta,shapes,decorations,automata,backgrounds,petri,topaths,calc,mindmap,trees,positioning,chains,arrows}
usepackage{relsize}
usepackage{pgfplots}
pgfplotsset{compat=1.14}
usepackage{algorithm2e}
usepackage{amssymb}
usepackage{float}
usepackage{multirow}
usepackage{pbox}
usepackage[page,toc,titletoc,title]{appendix}
% Gaussian plot with #1 = mean and #2 = standard deviation
pgfmathdeclarefunction{gauss}{2}{%
pgfmathparse{1/(#2*sqrt(2*pi))*exp(-((x-#1)^2)/(2*#2^2))}%
}
begin{document}
textbf{MWE} \
Here we go...
begin{figure}[!htb]
begin{tikzpicture}
begin{axis}[every axis plot post/.append style={mark=none,domain=-10:10,samples=100,smooth},
enlargelimits=upper,legend style={at={(1.02,0.825)},anchor=west}] % extend the axes a bit to the right and top
addplot [line width=0.25mm, red,dotted] {gauss(0,1)};
addplot [line width=0.25mm, blue,dashed] {gauss(0,2)};
addplot [line width=0.25mm, green] {gauss(1,1)};
addplot [line width=0.25mm, orange,dashdotted] {gauss(1,2)};
addlegendentry{Gaussian with $mu = 0$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 0$ and $sigma = 2$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 2$}
end{axis}
end{tikzpicture}
caption{My label} label{fig:MyLabel}
end{figure}
end{document}
The problem are missing %
at the line ending of the function definition. The unprotected line endings are interpreted as spaces and each time you use the function in addplot
additional white space is inserted and the plots are pushed off the right boarder of the page
% **************************************************
documentclass[
paper=A4, % paper size
twoside=true, % onesite or twoside printing
openright, % doublepage cleaning ends up right side
parskip=full, % spacing value / method for paragraphs
chapterprefix=true, % prefix for chapter marks
11pt, % font size
headings=normal, % size of headings
bibliography=totoc, % include bib in toc
listof=totoc, % include listof entries in toc
titlepage=on, % own page for each title page
captions=tableabove, % display table captions above the float env
draft=false, % value for draft version
]{scrreprt}
usepackage{colortbl}
usepackage[most]{tcolorbox}
usepackage{tikz}
usetikzlibrary{arrows.meta,shapes,decorations,automata,backgrounds,petri,topaths,calc,mindmap,trees,positioning,chains,arrows}
usepackage{relsize}
usepackage{pgfplots}
pgfplotsset{compat=1.14}
usepackage{algorithm2e}
usepackage{amssymb}
usepackage{float}
usepackage{multirow}
usepackage{pbox}
usepackage[page,toc,titletoc,title]{appendix}
% Gaussian plot with #1 = mean and #2 = standard deviation
pgfmathdeclarefunction{gauss}{2}{%
pgfmathparse{1/(#2*sqrt(2*pi))*exp(-((x-#1)^2)/(2*#2^2))}%
}
begin{document}
textbf{MWE} \
Here we go...
begin{figure}[!htb]
begin{tikzpicture}
begin{axis}[every axis plot post/.append style={mark=none,domain=-10:10,samples=100,smooth},
enlargelimits=upper,legend style={at={(1.02,0.825)},anchor=west}] % extend the axes a bit to the right and top
addplot [line width=0.25mm, red,dotted] {gauss(0,1)};
addplot [line width=0.25mm, blue,dashed] {gauss(0,2)};
addplot [line width=0.25mm, green] {gauss(1,1)};
addplot [line width=0.25mm, orange,dashdotted] {gauss(1,2)};
addlegendentry{Gaussian with $mu = 0$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 0$ and $sigma = 2$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 1$}
addlegendentry{Gaussian with $mu = 1$ and $sigma = 2$}
end{axis}
end{tikzpicture}
caption{My label} label{fig:MyLabel}
end{figure}
end{document}
answered 12 hours ago
samcartersamcarter
93.8k7105303
93.8k7105303
Oh boy, I would have never spotted this by myself. Thank you so much!
– Hagbard
11 hours ago
@Hagbard You're welcome!
– samcarter
11 hours ago
add a comment |
Oh boy, I would have never spotted this by myself. Thank you so much!
– Hagbard
11 hours ago
@Hagbard You're welcome!
– samcarter
11 hours ago
Oh boy, I would have never spotted this by myself. Thank you so much!
– Hagbard
11 hours ago
Oh boy, I would have never spotted this by myself. Thank you so much!
– Hagbard
11 hours ago
@Hagbard You're welcome!
– samcarter
11 hours ago
@Hagbard You're welcome!
– samcarter
11 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%2f483156%2flatex-document-compiles-but-tikzpicture-is-not-showing-up%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
An MWE would be helpful in this case - don't post many code snippets, just a compilable one is enough.
– JouleV
13 hours ago
Is there an error or a warning in the log file? What do you see in the output pdf, an empty space or nothing at all? Maybe the figure gets moved to the end of the chapter or document and you just overlooked it?
– Marijn
13 hours ago
3
Thanks I can confirm same here
– David Carlisle
12 hours ago
2
with each additional
addplot
the image gets shifted further right, so after 4 plots it is outside the margin (I don't know why)– samcarter
12 hours ago
1
This works fine: pastebin.com/dh70uLvL
– samcarter
12 hours ago