fontname

Define o nome da fonte do texto de uma figura ou objeto gráfico.

Categoria: Graphics > Formatting and Annotation

Sintaxe

fontname(name)

Define a fonte do texto da figura atual como name.

fontname(obj, name)

Define a fonte da figura, dos eixos ou de outro contêiner obj e do texto dentro dele.

Descrição

fontname é um atalho para definir a propriedade FontName de todo objeto sob obj que a possua, de modo que uma única chamada altera títulos, rótulos e marcas de eixo ao mesmo tempo.

A função não desenha nada por si só. Ela atua sobre o texto que já existe quando é chamada.

Argumentos de entrada

name
Nome da fonte como texto, como 'Arial'. O valor 'default' restaura a fonte padrão.
obj
Handle de uma figura, eixos ou outro objeto gráfico.

Exemplo

Mudar a fonte de um gráfico

plot(1:4)
title('Trend')
fontname('Arial')
ax = gca;
ax.Title.String
Saída
ans = 'Trend'

A figura é desenhada abaixo do código.

Observações

No MatLivre, fontname sem argumentos gera erro e a função não retorna valor; a forma do MATLAB que devolve o nome da fonte atual não está disponível. Leia a propriedade FontName de um objeto para obtê-la.

Veja também

fontsize title xlabel text gca