
Ich bin relativ neu bei LaTeX, habe aber versucht, meine Masterarbeit damit zu schreiben. Ich habe mehrere Diagramme mit dem Paket pgfplots erstellt. Wenn ich jedoch versuche, diese Diagramme in die Abbildungsumgebung einzufügen, um sie zu referenzieren und Bildunterschriften hinzuzufügen, tritt ein Fehler auf. Seltsamerweise funktionieren sie außerhalb dieser Umgebung einwandfrei. Hier ist ein Beispiel für eines der Diagramme:
\documentclass[a4paper,12pt,oneside,onecolumn,final,fleqn]{repUERJ}
% ---
% Packages
% ---
\usepackage[brazil]{babel}
\usepackage[utf8]{inputenc}
\usepackage{makeidx}
\usepackage{hyperref}
\usepackage{indentfirst}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{amsmath}
\usepackage{chemformula}
\usepackage{pgfplots}
\usepackage{tikz}
\usetikzlibrary{calc}
\usetikzlibrary{trees}
\pgfplotsset{compat=newest}
\usetikzlibrary{decorations.pathmorphing}
\usetikzlibrary{spy}
\usepackage{textcomp} %trademark
% ---
% College model
% ---
\usepackage[frame=no,algline=yes,font=default]{repUERJformat}
\usepackage{repUERJpseudocode}
% ---
% Citations packages
% ---
\usepackage[alf]{abntex2cite}
%newcommands
\newcommand{\inputgraph}[2]{% #1 = file, #2 = graph name %https://tex.stackexchange.com/questions/378607/using-input-to-insert-a-section-of-a-document-into-another
\long\def\GRAPH ##1#2 {}%
\input{#1}
}
\let\ENDGRAPH\endinput
\begin{document}
\begin{figure}
\caption{Caption}
\label{fig:enter-label}
\begin{tikzpicture} %Plot
\begin{axis}[
title={},
xlabel={Time (days)},
ylabel={UFC/g},
xmin=0, xmax=30,
legend pos= outer north east,
legend style={font=\tin},
grid style=dashed,
]
\addplot[
color=cyan,
mark=square,
error bars/.cd, y dir=both, y explicit
]
coordinates {
(7,56400) +- (0,90)
(14,9730) +- (0,90)
(21,1570) +- (0,70)
(28,12500) +- (0,90)
};
\addplot[
color=red,
mark=square,
error bars/.cd, y dir=both, y explicit
]
coordinates {
(7,0)
(14,0)
(21,0)
(28,0)
};
\legend{Blank, \ch{H2SO4}}
\end{axis}
\end{tikzpicture}
\end{figure}
\end{document}
Wie bereits erwähnt, bin ich neu bei LaTeX, daher verwende ich hier möglicherweise nicht die elegantesten Lösungen. Ich verwende verschiedene Pakete, um den Text an das College-Format anzupassen. Ich entschuldige mich, wenn es etwas chaotisch aussieht.
Antwort1
Bitte beachten SieIch wurde gerade gebeten, ein minimales Arbeitsbeispiel (MWE) zu schreiben. Was ist das?zum Schreiben eines MWE.
Wenn Sie schreiben legend style={font=\tin},
, meinen Sie wahrscheinlich:
legend style={font=\tiny},