Export mapping toolbox-figure to epslatex
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Hello!
I want to include my figures into latex. If I only use png or eps format, the textsize scales with the picturesize, which is very ugly, since sometimes I need different sizes.
From gnuplot I know that it is possible to import a figure as eps and get the labels and axes as latex code (I think it was as tikzpicture format).
I searched this feature also for matlab and found
print -depslatex which is not working at my version (R2016b)
fig2texPS() which is seems to work only until R2014 and also only for 'normal' cartesian axes
matlab2tikz() which gives a lot of errormessages in latex when I compile with non-cartesian coordinates, so I believe that it is not converted correctly
Does anyone have a solution?
Thanks in advance
0 comentarios
Respuestas (1)
Subhadeep Koley
el 8 de En. de 2020
Hi, Anna you can directly print your figure to true vector eps format using -painters renderer. You can directly include the EPS in the LaTeX. Refer the demo code below.
roads = shaperead('concord_roads.shp');
figure
mapshow(roads);
xlabel('easting in meters')
ylabel('northing in meters')
print('yourEPSFigure','-depsc','-painters');
Hope this helps!
Ver también
Categorías
Más información sobre Printing and Saving en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!