Latex document compiles but tikzpicture is not showing up












3















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}









share|improve this question

























  • An MWE would be helpful in this case - don't post many code snippets, just a compilable one is enough.

    – JouleV
    10 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
    10 hours ago






  • 3





    Thanks I can confirm same here

    – David Carlisle
    9 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
    9 hours ago






  • 1





    This works fine: pastebin.com/dh70uLvL

    – samcarter
    9 hours ago
















3















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}









share|improve this question

























  • An MWE would be helpful in this case - don't post many code snippets, just a compilable one is enough.

    – JouleV
    10 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
    10 hours ago






  • 3





    Thanks I can confirm same here

    – David Carlisle
    9 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
    9 hours ago






  • 1





    This works fine: pastebin.com/dh70uLvL

    – samcarter
    9 hours ago














3












3








3


0






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}









share|improve this question
















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






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 8 hours ago









samcarter

93.8k7105303




93.8k7105303










asked 10 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
    10 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
    10 hours ago






  • 3





    Thanks I can confirm same here

    – David Carlisle
    9 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
    9 hours ago






  • 1





    This works fine: pastebin.com/dh70uLvL

    – samcarter
    9 hours ago



















  • An MWE would be helpful in this case - don't post many code snippets, just a compilable one is enough.

    – JouleV
    10 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
    10 hours ago






  • 3





    Thanks I can confirm same here

    – David Carlisle
    9 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
    9 hours ago






  • 1





    This works fine: pastebin.com/dh70uLvL

    – samcarter
    9 hours ago

















An MWE would be helpful in this case - don't post many code snippets, just a compilable one is enough.

– JouleV
10 hours ago





An MWE would be helpful in this case - don't post many code snippets, just a compilable one is enough.

– JouleV
10 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
10 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
10 hours ago




3




3





Thanks I can confirm same here

– David Carlisle
9 hours ago





Thanks I can confirm same here

– David Carlisle
9 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
9 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
9 hours ago




1




1





This works fine: pastebin.com/dh70uLvL

– samcarter
9 hours ago





This works fine: pastebin.com/dh70uLvL

– samcarter
9 hours ago










1 Answer
1






active

oldest

votes


















9














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}





share|improve this answer
























  • Oh boy, I would have never spotted this by myself. Thank you so much!

    – Hagbard
    9 hours ago











  • @Hagbard You're welcome!

    – samcarter
    9 hours ago












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
});


}
});














draft saved

draft discarded


















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









9














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}





share|improve this answer
























  • Oh boy, I would have never spotted this by myself. Thank you so much!

    – Hagbard
    9 hours ago











  • @Hagbard You're welcome!

    – samcarter
    9 hours ago
















9














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}





share|improve this answer
























  • Oh boy, I would have never spotted this by myself. Thank you so much!

    – Hagbard
    9 hours ago











  • @Hagbard You're welcome!

    – samcarter
    9 hours ago














9












9








9







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}





share|improve this answer













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}






share|improve this answer












share|improve this answer



share|improve this answer










answered 9 hours ago









samcartersamcarter

93.8k7105303




93.8k7105303













  • Oh boy, I would have never spotted this by myself. Thank you so much!

    – Hagbard
    9 hours ago











  • @Hagbard You're welcome!

    – samcarter
    9 hours ago



















  • Oh boy, I would have never spotted this by myself. Thank you so much!

    – Hagbard
    9 hours ago











  • @Hagbard You're welcome!

    – samcarter
    9 hours ago

















Oh boy, I would have never spotted this by myself. Thank you so much!

– Hagbard
9 hours ago





Oh boy, I would have never spotted this by myself. Thank you so much!

– Hagbard
9 hours ago













@Hagbard You're welcome!

– samcarter
9 hours ago





@Hagbard You're welcome!

– samcarter
9 hours ago


















draft saved

draft discarded




















































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.




draft saved


draft discarded














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





















































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







Popular posts from this blog

Alcázar de San Juan

Griza ansero

Heinkel He 51