Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

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, los títulos largos 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.'])

Plot with a title that 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 del texto de los ejes, establezca la propiedad TitleFontSizeMultiplier de los ejes. Por ejemplo, cambie el tamaño de la fuente del título para que coincida con el otro texto 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;

Plot with a title whose font is the same size as other text in the axes

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;

Plot with all fonts set to eight-point size

Para 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.'})

Plot with a title that is displayed across two lines

Consulte también

Funciones

Propiedades