Main Content

Reducir el título de las gráficas

Los títulos de las gráficas de MATLAB® utilizan negrita y una fuente ligeramente más grande para una mejor visibilidad. Como resultado, ciertos textos podrían no encajar en la extensión de la ventana de la figura. Por ejemplo, este código crea una gráfica que tiene un título largo que no encaja en la extensión de la ventana de la figura.

plot(1:10);
title(['This is a title that is too long and does not fit',...
    'within the extents of the figure window.'])

El tamaño de la fuente del título se basa en las propiedades TitleFontSizeMultiplier y FontSize de los ejes. De forma predeterminada, la propiedad FontSize es de 10 puntos y TitleFontSizeMultiplier es 1.100, lo que significa que el tamaño de la fuente del título es de 11 puntos.

Para cambiar el tamaño de la fuente del título sin afectar al resto de las fuentes de los ejes, establezca la propiedad TitleFontSizeMultiplier de los ejes.

plot(1:10);
title(['This is a title that is too long and does not fit',...
    'within the extents of the figure window.'])
ax = gca;
ax.TitleFontSizeMultiplier = 1;

Para reducir el tamaño de la fuente para todo el conjunto de ejes, establezca la propiedad FontSize. Cambiar esta propiedad afecta a la fuente del título, de las etiquetas de marcas y de las etiquetas de ejes, si existen.

plot(1:10);
title(['This is a title that is too long and does not fit',...
    'within the extents of the figure window.'])
ax = gca;
ax.FontSize = 8;

Para mantener el mismo tamaño de la fuente y mostrar el título en dos líneas, utilice un arreglo de celdas con llaves {} para definir un título multilínea.

plot(1:10);
title({'This is a title that is too long and does not fit',...
    'within the extents of the figure window.'})

Consulte también

Funciones

Propiedades