OPEN-SOURCE SKILLS / DANISH TYPOGRAPHY

Current Version v0.1.0

Natural Danish typography,
made with AI

KUMIHAN|Samklang is a set of open-source AI skills for creating and reviewing Danish websites, articles, reports, and presentations—with care for readability, layout, and the integrity of your original content.

OPEN SOURCEFOUR SKILLSDANISH FIRST
KUMIHAN
WORDS · SPACE · PURPOSE
01 / THE IDEA

Not a uniform look—
the right form for each message

Every brief, audience, and message is different. KUMIHAN|Samklang helps AI shape typography, spacing, and hierarchy around the meaning and priorities of each piece—rather than applying one template to everything. In Danish, that starts by asking whether each region is running text to be read, a form or button to act on, a heading to grasp at a glance, or lettering seen as shape—and then bringing them into samklang, harmony.

02 / WHAT MATTERS

Four things worth getting right

Practical priorities for creating and reviewing Danish content.

01 / TYPE

Danish typography

Æ, Ø and Å are letters of their own, sorted after Z—not decorations on A, O and E. Æ is not split into AE when ligatures are switched off, Ø is never replaced by 0 or ∅, and names spelled with Aa, such as Aarhus and Aalborg, keep their Aa. Long compounds such as brugergrænseflade are written as one word: no space is added because a line is too narrow, and line-end hyphenation is kept apart from the hyphens a word really contains.

02 / STRUCTURE

Purposeful structure

Shape the layout around the information, its priority, and the reader’s goal. Running text, forms and buttons, display headings and lettering used as graphics are decided region by region. In the research, the shared public design system FDS kept body text at 16/24 px on both a wide and a narrow screen while its H1 went from 48 to 32 px; a heading set at a line height of 1.0 is no model for body text.

03 / FIDELITY

Source fidelity

Protect names, quotations, numbers, dates, codes and intended meaning. 1.234,50 kr. keeps its point and comma, 21. oktober 2026 its full stop, and an English billion becomes a Danish milliard. The start comma before a subordinate clause may be used or left out—each document chooses one style and keeps to it—but the commas a sentence still needs stay. Quotation marks, »…« or “…”, follow the chosen house style. Rewording or changing comma style or capitalization is an edit: recorded as a proposal, never made silently.

04 / REVIEW

Read-only review

Check finished work and organize issues—without touching the files. A CSS rule such as hyphens: auto does not on its own prove that Danish hyphenation is in use, so language tags and dictionaries are checked; Å is checked for a clipped ring in capitals and heavy weights; and æ, ø and å must come back intact when text is copied, searched or extracted from a PDF.

DESIGNED FOR THE MESSAGE

Beyond arranging type
Design the reading experience

KUMIHAN|Samklang doesn't dictate a finished look. It gives AI the knowledge to adapt to each medium and brief. Danish design is not one minimal sans serif: the sans serifs of public services, the bold capitals of museums, serifs with newspaper roots and lettering drawn from hand-written supermarket price tags live side by side. Typefaces are compared by cut, size, coverage of Æ Ø Å and licence—a typeface you can download is not necessarily free to bundle.

Current Version v0.1.0Published · Published at
RELEASED / v0.1.0

v0.1.0 contains 32 rules, four skills and 15 versioned archives (published in the repository; no GitHub Release yet). Native proofreading, live rendering and AI host installation remain unverified.

Download latest ↗
OPEN SOURCE · APACHE 2.0

Another way to design
in Danish

KUMIHAN|Samklang is open source. The skills, releases, and full change history are on GitHub.

View on GitHub