====== std.pdf.fonts ====== Standard-14-Schriftarten-Konstanten und AFM-Metrik-Tabellen. Die Standard-14-Schriften sind in jedem PDF-Viewer eingebettet und müssen nicht in die PDF-Datei aufgenommen werden. Für Sonderzeichen und Nicht-Latin-Schriften müssen externe Fonts eingebettet werden (Truetype-Embedding, separate Unit in Vorbereitung). → [[lyx_-_programmiersprache:units:pdf:graphics|std.pdf.graphics]] · [[lyx_-_programmiersprache:units:pdf|std.pdf]] ---- ===== Standard-14-Schriften ===== ^ Konstante ^ Schriftname ^ | ''PDF_FONT_HELVETICA'' | Helvetica | | ''PDF_FONT_HELVETICA_BOLD'' | Helvetica-Bold | | ''PDF_FONT_HELVETICA_OBLIQUE'' | Helvetica-Oblique | | ''PDF_FONT_HELVETICA_BOLD_OBLIQUE'' | Helvetica-BoldOblique | | ''PDF_FONT_TIMES_ROMAN'' | Times-Roman | | ''PDF_FONT_TIMES_BOLD'' | Times-Bold | | ''PDF_FONT_TIMES_ITALIC'' | Times-Italic | | ''PDF_FONT_TIMES_BOLD_ITALIC'' | Times-BoldItalic | | ''PDF_FONT_COURIER'' | Courier | | ''PDF_FONT_COURIER_BOLD'' | Courier-Bold | | ''PDF_FONT_COURIER_OBLIQUE'' | Courier-Oblique | | ''PDF_FONT_COURIER_BOLD_OBLIQUE'' | Courier-BoldOblique | | ''PDF_FONT_SYMBOL'' | Symbol | | ''PDF_FONT_ZAPF_DINGBATS'' | ZapfDingbats | ---- ===== Funktionen ===== ^ Signatur ^ Sichtbarkeit ^ Beschreibung ^ | ''PdfFontWidth(font: pchar, size: f64, text: pchar): f64'' | pub | Berechnet Textbreite in Punkten (für Zentrieren) | | ''PdfFontAscent(font: pchar, size: f64): f64'' | pub | Gibt Ascent-Wert der Schrift zurück | | ''PdfFontDescent(font: pchar, size: f64): f64'' | pub | Gibt Descent-Wert der Schrift zurück | Letzte Aktualisierung: 2026-05-22