2011-08-19 9 views
14

Od this page doszedłem do zrozumienia, że:Jak zmienić czcionkę w głównym tytule w działce()

font.main=4 

da mi kursywy śmiały tytuł dla mojej figury. Jednak nie chcę żadnej czcionki z wyjątkiem zwykłego old-sans-serif. Ogólnie rzecz biorąc, szukałem tabeli wartości, które są wartościami, które nie zostały do ​​tej pory znalezione. Czy jest jeden i jeśli tak, gdzie mogę go zobaczyć?

Odpowiedz

13

?par ma

‘font’ An integer which specifies which font to use for text. If 
    possible, device drivers arrange so that 1 corresponds to 
    plain text (the default), 2 to bold face, 3 to italic and 4 
    to bold italic. Also, font 5 is expected to be the symbol 
    font, in Adobe symbol encoding. On some devices font 
    families can be selected by ‘family’ to choose different sets 
    of 5 fonts. 

Wszystko którego dotyczy font.main. Porównaj:

> layout(1:2) 
> plot(1:10, font.main = 1, main = "Foo") ## plain font 
> plot(1:10, main = "Foo")    ## default bold font 
> layout(1) 

co daje:

enter image description here

+1

warto patrząc na opakowaniu extrafont' zbyt ' –

9

Istnieją dwa istotne parametry, które decydują o czcionce. font i family. Możesz zmienić family zamiast font.

Od Quick-R on graphical parameters:

czcionki: podając Integer Czcionka używana dla tekstu. 1 = gładkie, 2 = pogrubienie 3 = pochylenie, 4 = Bold, 5, symbol =
...
rodzin: rodziny czcionki dla wyświetlania tekstu. Standardowymi wartościami są "serif", "sans", "mono", "symbol". Mapowanie zależy od urządzenia.

Ponadto:

W oknach, mono jest mapowany do "TT Courier New", serif jest mapowany do "TT Times New Roman", sans jest mapowany do "TT Arial", mono jest mapowane na "TT Kurier Nowy", a symbol jest zamapowany na "Symbol TT" (TT = True Type). Możesz dodać własne mapowania.

# Type family examples - creating new mappings 
plot(1:10,1:10,type="n") 
windowsFonts(
    A=windowsFont("Arial Black"), 
    B=windowsFont("Bookman Old Style"), 
    C=windowsFont("Comic Sans MS"), 
    D=windowsFont("Symbol") 
) 
text(3,3,"Hello World Default") 
text(4,4,family="A","Hello World from Arial Black") 
text(5,5,family="B","Hello World from Bookman Old Style") 
text(6,6,family="C","Hello World from Comic Sans MS") 
text(7,7,family="D", "Hello World from Symbol") 

zobaczyć również ?par.

Nota boczna: Quick R, a zwłaszcza rzeczy na grafice, jest doskonałym źródłem wielu informacji związanych z R.

Powiązane problemy