mat69
24-01-2011, 19:29
Hallo,
Ich möchte zwei Grafiken mit gnuplottex erstellen und diese als subfloat in einer figure zusammen fassen.
Leider funktioniert dies nicht.
Kann mir da jemand von euch helfen?
\documentclass[a4paper,12pt,oneside,ngerman]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage[pdftex]{graphicx}
\usepackage{caption,subfig}
\usepackage{gnuplottex}
\begin{document}
% Funktioniert
\begin{figure}[!ht]
\centering
\begin{gnuplot}[terminal=epslatex]
set terminal epslatex color size 9 cm, 7 cm font "phv" header "\\footnotesize"
plot sin(x)
\end{gnuplot}
\caption{One.}
\end{figure}
% Funktioniert nicht
\begin{figure}[!ht]
\centering
\subfloat[]{
\begin{gnuplot}[terminal=epslatex]
set terminal epslatex color size 9 cm, 7 cm font "phv" header "\\footnotesize"
plot sin(x)
\end{gnuplot}
}
\hfill
\subfloat[]{
\begin{gnuplot}[terminal=epslatex]
set terminal epslatex color size 9 cm, 7 cm font "phv" header "\\footnotesize"
plot cos(x)
\end{gnuplot}
}
\caption{Two.}
\end{figure}
\end{document}
PS.: Ich verwende "set terminal ..." weil ich die anderen Optionen nicht via "terminaloptions=" setzen kann.
PPS.: Ja, ich kenne multiplot, jedoch möchte ich das in Latex selbst machen.
Ich möchte zwei Grafiken mit gnuplottex erstellen und diese als subfloat in einer figure zusammen fassen.
Leider funktioniert dies nicht.
Kann mir da jemand von euch helfen?
\documentclass[a4paper,12pt,oneside,ngerman]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage[pdftex]{graphicx}
\usepackage{caption,subfig}
\usepackage{gnuplottex}
\begin{document}
% Funktioniert
\begin{figure}[!ht]
\centering
\begin{gnuplot}[terminal=epslatex]
set terminal epslatex color size 9 cm, 7 cm font "phv" header "\\footnotesize"
plot sin(x)
\end{gnuplot}
\caption{One.}
\end{figure}
% Funktioniert nicht
\begin{figure}[!ht]
\centering
\subfloat[]{
\begin{gnuplot}[terminal=epslatex]
set terminal epslatex color size 9 cm, 7 cm font "phv" header "\\footnotesize"
plot sin(x)
\end{gnuplot}
}
\hfill
\subfloat[]{
\begin{gnuplot}[terminal=epslatex]
set terminal epslatex color size 9 cm, 7 cm font "phv" header "\\footnotesize"
plot cos(x)
\end{gnuplot}
}
\caption{Two.}
\end{figure}
\end{document}
PS.: Ich verwende "set terminal ..." weil ich die anderen Optionen nicht via "terminaloptions=" setzen kann.
PPS.: Ja, ich kenne multiplot, jedoch möchte ich das in Latex selbst machen.