warcomeb” post=92955Ciao a tutti!
sto cercando di plottare dei grafici con tikz ma ho problemi di memoria, in particolare l’errore è:
`
[…] TeX capacity exceeded, sorry [main memory size=5000000].
`Questo è il codice:
`
\documentclass[a4paper,10pt,twocolumn,conference]{IEEEtran}\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}\usepackage{cite,subfigure}
\usepackage{graphicx}
\usepackage{color}
\usepackage{amsmath,amsfonts,amssymb,bm,latexsym,txfonts,units}
%\usepackage[amssymb,italian,mediumspace,cdot]{SIunits}
\usepackage[binary-units]{siunitx}
\usepackage{booktabs}
\usepackage{dcolumn}
\usepackage{multicol}
\usepackage{multirow}\usepackage{pgfplots}
\pgfplotsset{/pgf/number format/use comma,compat=newest}
\usepackage{circuitikz}
\usepackage{xcolor}\title{prova}
\author{%
warcomeb
}\begin{document}
\maketitle
\pagestyle{empty}\begin{figure}
\centering
\begin{tikzpicture}
\begin{axis}[%
ymax=60000,
xlabel=time,%
ylabel=ADC value,
% legend style={anchor=north,at={(0.5,0.99)},draw=none},
% legend style={cells={anchor=east},legend pos=outer north east},
% legend columns=3,
grid=major,
% width=10cm,%
% height=6cm%
]
\addplot [red,thick] table [x expr=\coordindex,y=AccTwo] {100mhz_20s_001_2.txt};
% \addplot [green,thick] table[x expr=\coordindex,y=Acc2] {plots/100mhz_20s_001.txt_2};% \legend{classic,nogeminate,nosemivocali}
\end{axis}
\end{tikzpicture}
\caption{Test with sinusoidal signals at particular frequency.}
\label{fig:sintest}
\end{figure}\end{document}
`mentre il file da cui caricare i dati è riportato qui: esempio dataset
ho provato anche ad usare l’external come descritto qui:esempio external ma sembra che sia incompatibile con qualcosa che uso per fare le altre immagini dell’articolo sempre in tikz.
Mi potete aiutare?
Grazie
Marco
Quello che puoi fare è compilare a parte il grafico con standlone (usa lualatex) e includerò nel paper con [tt]\oncludegraphocs[/tt].
Ovviamente nel documento a parte usa gli stessi font di IEEE.
Ciao
Claudio