.. highlightlang:: us .. index:: Überblick Fonts, Fonts .. _uberblick-fonts: Überblick Fonts =============== Fonts (Schriftarten) enthalten die Attribute für die Darstellung von Schriften (Fontname, Größe, Farbe etc.). Fonts können an Textobjekten, Achsentitel und Achsenskalen von Diagrammen übergeben werden. .. us.example **Beispiel** Das folgende Beispiel bewirkt, daß die Achsentitel und Achsenwerte des erzeugten Diagramms in 12pt, "Times New Roman" in der Farbe Rot ausgegeben werden. :: // Sinus-Kurve erzeugen x = linspace(0,2*PI,100) y = sin(x) h = plot(x, y) // Die Funktion gibt einen Vektor mit drei Elementen zurück. // Das zweite Element ist der Diagramm Handle. // Font von der X-Achse des erzeugten Diagramms holen: hFont = LayerGetAxisTitleFont(h[2], "X"); // Font Attribute ändern: FontSetHeight(hFont, 12); FontSetFaceName(hFont, "Times New Roman"); FontSetColorRGB(hFont, [255,0,0]); // Font zuweisen LayerSetAxisTitleFont(h[2], "X", hFont); LayerSetAxisTitleFont(h[2], "Y", hFont); LayerSetAxisLabelFont(h[2], "X", hFont); LayerSetAxisLabelFont(h[2], "Y", hFont); // Am Schluss den Font wieder zerstören. // Die ...Set..Font-Funktionen verwenden eine // Kopie des übergebenen Pens FontDestroy(hFont) .. us.indexlist ErzeugenundZerstörenFontCreateFontDialog,Erzeugen und Zerstören,FontCreate,FontDialog,FontDestroy, .. include:: ../ftab/ErzeugenundZerstörenFontCreateFontDialog.ftab .. us.makeindex FontSet, Setzen .. include:: ../ftab/FontSet.ftab .. us.makeindex FontGet, Erfragen .. include:: ../ftab/FontGet.ftab .. seealso:: :ref:`funktionen-eingeteilt-in-kategorien` :sub:`id-186060`