Using XeTeX for Unicode and OpenType Fonts in LaTeX Documents
Learn how XeTeX reads UTF‑8 source, hands Unicode glyphs to HarfBuzz, and lets you use any OpenType font via fontspec—complete with a minimal working example and notes on font embedding.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Learn how XeTeX reads UTF‑8 source, hands Unicode glyphs to HarfBuzz, and lets you use any OpenType font via fontspec—complete with a minimal working example and notes on font embedding.
Stop mojibake and wide-character warnings in Perl by setting default UTF-8 layers with the open pragma across standard handles and file I/O.
Learn when to use ⎕A versus ⎕UCS in Dyalog APL for generating character arrays, including performance trade-offs, Unicode range handling, and validation techniques.
Choose a LaTeX engine for OpenType fonts and Unicode input, with a minimal fontspec example and checks for glyph coverage, font embedding and portability.
Goal A Haskell program prints non-ASCII text to stdout and succeeds on a UTF-8 developer machine, but the same compiled binary raises a text-decoding exception in a minimal production container. The goal is to diagnose whether GHC's default handle encoding follows the C library locale. Constraints GHC 7.8 and later open stdin, stdout, and stderr using the lo
REXX 6.0 introduced optional Unicode (UTF-8) support, allowing scripts to read, write, and manipulate international text natively. For a low-traffic workload that currently handles international data through external conversion tooling, moving to the UTF-8 build could remove that dependency and simplify deployment and maintenance. The transition crosses a co
Goal Ensure that deployment failure logs contain legible Unicode characters when diagnosing issues in Dyalog APL. Constraint The documentation does not specify whether ⎕LOGFILE writes UTF‑8 independently of the host console code page or inherits it, leaving uncertainty about how non‑ASCII error messages are recorded. Questions Does ⎕LOGFILE always encode log
Goal: verify that Unicode characters typed at the mysql prompt are echoed correctly and that error messages and help text display without replacement symbols, assuming a MySQL 8.0 client connected to a server whose default character set is latin1. Constraints: the client’s --default-character-set option only affects the connection character set after the han
Comparing NFSS and fontspec for Character Rendering When managing documents with accented characters and modern typography, developers must choose between the New Font Selection Scheme (NFSS) and the fontspec package. NFSS utilizes 8-bit font encodings (such as T1) and requires \usepackage[utf8]{inputenc} and \usepackage[T1]{fontenc} to render accented chara