Mat
23-02-2012, 21:08
Hallo,
ich benutze pgfplots in subfigure umgebungen. Das klappt ganz gut bis darauf dass die subcaptions von den pgfplots irgendwie linksbündig dargestellt werden und nicht zentriert unter dem bild so wie es normalerweise in subfigures schön passiert. Weiß jemand rat oder woran das liegen könnte?
Hier ein Minimalbeispiel (die subcaption sollte genau zentriert unter den plots sein und nicht links über die plots ragen)
\documentclass{scrartcl}
\usepackage{amsmath,amssymb}
\usepackage{graphicx}
\usepackage{multirow}
\usepackage{color}
\usepackage{rotating}
\usepackage{longtable}
\usepackage{algorithmic}
\usepackage{algorithm}
\usepackage{mathrsfs}
\usepackage{listings}
\usepackage{amsthm}
\usepackage{listings}
\usepackage{lscape}
\usepackage{subfigure}
\usepackage{pgfplots}
\begin{document}
\begin{figure}[h]
\centering
\subfigure[Eine sehr lange lange lange lange lange caption.]{
\tikzset{every mark/.append style={scale=0.8}}
\pgfplotsset{every axis legend/.append style={scale=0.4,at={(0.54,0.87)},anchor=east},com pat=1.3}
\centering
\begin{tikzpicture}[scale=0.83]
\begin{loglogaxis}
\addplot[color=black] coordinates {
(1,1)
(2,2)
(4,4)
(8,8)
(16,16)
(32,32)
(64,64)
};
\end{loglogaxis}
\end{tikzpicture}
}
\hspace{0.0cm}
\subfigure[Eine sehr lange lange lange lange lange caption.]{
\centering
\begin{tikzpicture}[scale=0.83]
\begin{loglogaxis}
\addplot[color=black] coordinates {
(1,1)
(2,2)
(4,4)
(8,8)
(16,16)
(32,32)
(64,64)
};
\end{loglogaxis}
\end{tikzpicture}
}
\caption{todo..}
\label{fig:example}
\end{figure}
\end{document}
ich benutze pgfplots in subfigure umgebungen. Das klappt ganz gut bis darauf dass die subcaptions von den pgfplots irgendwie linksbündig dargestellt werden und nicht zentriert unter dem bild so wie es normalerweise in subfigures schön passiert. Weiß jemand rat oder woran das liegen könnte?
Hier ein Minimalbeispiel (die subcaption sollte genau zentriert unter den plots sein und nicht links über die plots ragen)
\documentclass{scrartcl}
\usepackage{amsmath,amssymb}
\usepackage{graphicx}
\usepackage{multirow}
\usepackage{color}
\usepackage{rotating}
\usepackage{longtable}
\usepackage{algorithmic}
\usepackage{algorithm}
\usepackage{mathrsfs}
\usepackage{listings}
\usepackage{amsthm}
\usepackage{listings}
\usepackage{lscape}
\usepackage{subfigure}
\usepackage{pgfplots}
\begin{document}
\begin{figure}[h]
\centering
\subfigure[Eine sehr lange lange lange lange lange caption.]{
\tikzset{every mark/.append style={scale=0.8}}
\pgfplotsset{every axis legend/.append style={scale=0.4,at={(0.54,0.87)},anchor=east},com pat=1.3}
\centering
\begin{tikzpicture}[scale=0.83]
\begin{loglogaxis}
\addplot[color=black] coordinates {
(1,1)
(2,2)
(4,4)
(8,8)
(16,16)
(32,32)
(64,64)
};
\end{loglogaxis}
\end{tikzpicture}
}
\hspace{0.0cm}
\subfigure[Eine sehr lange lange lange lange lange caption.]{
\centering
\begin{tikzpicture}[scale=0.83]
\begin{loglogaxis}
\addplot[color=black] coordinates {
(1,1)
(2,2)
(4,4)
(8,8)
(16,16)
(32,32)
(64,64)
};
\end{loglogaxis}
\end{tikzpicture}
}
\caption{todo..}
\label{fig:example}
\end{figure}
\end{document}