Hztxt //top\\ [ 2026 Release ]
The rule was simple: Every character must be drawn using . The thickness had to be uniform. There could be no filled areas, no closed loops that required "painting," and absolutely no curves that a stepper motor couldn't handle. The Aesthetic of the Stepper Motor If you look closely at HZTXT, it is alien. Strokes that should be curved (like in the character "口" or "国") are often rendered with sharp, angled elbows—45-degree cheats that allow a plotter pen to change direction without pausing.
Furthermore, a strange nostalgia has emerged among China's Gen Z design students. While their professors hate HZTXT for its ugliness, the students have started using it ironically—and then sincerely. In the last few years, HZTXT has appeared in cyberpunk posters, industrial-chic coffee shops in Shanghai, and album covers for experimental electronic music. The rule was simple: Every character must be drawn using
There is a brutalist poetry to it. In a world of smooth UIs and rounded rectangles, HZTXT looks like a relic from a time when computers were stupid, pens were sharp, and the machine told the human exactly what to do. Perhaps the most telling detail about HZTXT is its relationship to the Chinese language itself. The Aesthetic of the Stepper Motor If you
To this day, HZTXT persists in the margins of the industrial world. Walk into any heavy machinery plant in Dongguan or Chongqing. Look at the warning labels on a hydraulic press. Look at the serial number stamped into a steel girder. Often, the stencil matches HZTXT. While their professors hate HZTXT for its ugliness,
But fonts are not just software; they are habits. And you cannot easily break the hands of 2 million engineers.
Calligraphy ( Shufa ) is the highest art form in Chinese culture. It prizes flow, pressure, and the empty space ( Liubai ) between strokes. HZTXT has no empty space. It has no pressure. It is the anti-calligraphy.
In the West, the closest equivalent is the "Spline Font" used by early CNC machines, or the "Single Stroke" fonts on old HP plotters. But those were for letters. HZTXT had to solve for 6,763 common characters (GB2312).