Domanda

Qualcuno sa come aumentare leggenda font-size in ottava?

È stato utile?

Soluzione

Questo ha funzionato per me (Kubuntu 9.04, ottava 3.2.2)

print("plot.eps","-deps", "-F:30")

In questo modo tutti gli elementi di testo in figura deve essere stampato con dimensione del carattere 30. Vedi anche la funzione di ottava:. print

Altri suggerimenti

In base a un altro distacco su StackOverflow ho trovato la seguente soluzione.

copied_legend = findobj(gcf(),"type","axes","Tag","legend");
set(copied_legend, "FontSize", FontSize);

GNU Octave, la versione 3.6.3

Matlab :? Come ottenere tutti gli assi maniglie gestire una figura

Provare quanto segue:

'{\fontsize{12} legend1-text}'

Dove si deve includere per ogni testo della legenda. Mio comando, che in realtà funzionava, era:

legend('{\fontsize{10} Low }', '{\fontsize{10} Medium }', '{\fontsize{10} High }')

Non sono sicuro se questa è stata una soluzione quando è stata presentata la OP, ma questo è abbastanza facile ora:

    h = legend({"foo","bar"});      
    set (h, "fontsize", 16);

Get asse maniglia oggetto e impostare 'fontsize' immobile (ottava 3.2.4):

ax = gca();
set(ax, 'fontsize', 15);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top