====== 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]] ---- ===== Funktionen ===== ^ Signatur ^ Sichtbarkeit ^ Beschreibung ^ | ''PdfCharWidth(fontId: int64, c: int64): int64'' | pub | PdfCharWidth — return AFM width of character c for the given font (in 1/1000 pt) | | ''PdfTextWidth(doc: int64, fontId: int64, size: f64, text: pchar): f64'' | pub | PdfTextWidth — compute text width in points for given font and size Returns width as f64 (via CVTSI2SD from integer calculation) | ---- //Signaturen automatisch aus ''std/pdf/fonts.lyx'' erzeugt (Stand 2026-08-02, lyxc 1.0.21A). Beschreibungen stammen aus den Quellkommentaren und sind teilweise unvollständig.//