Urgent.News

What's breaking now, across thousands of outlets.

Tech

Por qué 'Muñoz' en negritas Unicode sale como 𝐌𝐮ñ𝐨𝐳: la ñ, los acentos y los generadores de texto

Si alguna vez pegaste tu nombre en un generador de "fuentes" para Instagram y te salió 𝐉𝐨𝐬é en vez de todo en negritas, no es un bug del generador. Es una limitación de Unicode, y entenderla ayuda a decidir qué hacer con el texto en español. Esas "fuentes" no son fuentes Un generador de texto decorado no cambia la tipografía. Sustituye cada letra por otro carácter que se parece a la letra con…

When you copy your name into a text generator for Instagram and it appears as 𝐌𝐮ñ𝐨𝐳 instead of all in bold, it's not a generator bug. It's a Unicode limitation that you need to understand to decide what to do with the text in Spanish. These fancy text generators don't change the typography; they swap each letter for a similar-looking character with a different style. Most of them come from the Mathematical Alphanumeric Symbols block (U+1D400–U+1D7FF):

- a (U+0061) becomes 𝐚 (U+1D41A, MATHEMATICAL BOLD SMALL A)

- A (U+0041) becomes 𝐀 (U+1D400, MATHEMATICAL BOLD CAPITAL A)

To create a bold version of the word "Muñoz", the code maps each character to its corresponding styled version from this block. The result is 𝐌𝐮ñ𝐨𝐳. However, there's no stylized ñ, e with accent, or u with umlaut in this block. That's why ñ, e with accent, and u remain as normal letters.

To achieve the bold effect, one might try decomposing the letter into its base and accent, then applying bold to the base alone. For example, é can be normalized to NFD (Compatibility Decomposition), which separates it into e (U+0065) and U+0301 (COMBINING ACUTE ACCENT). Applying bold to é + U+0301 works technically, but it has inconsistencies in rendering.

Many system fonts don't position the accent combining mark well over the mathematical style characters. This inconsistency can cause issues with search, copying, screen readers, and accessibility features like VoiceOver and TalkBack. The recommended approach is to keep the precomposed letters (e, ñ, ü) without any special style, as generators that handle this properly do.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

This story

This is one outlet's version. Read the fullest account.

Read the original at dev.to →

More in Tech

Day 72: A Parameter and a Boot Script

Day 72 of DevOps, Day 22 of Azure. Both tasks today were about a value crossing from outside into something that runs it, and what happens at the boundary.

  • Two build parameters added to Jenkins job 'parameterised-job'
  • Choice parameter 'env' with Development, Staging, Production options
  • Boot script configured new VM 'nautilus-vm' with nginx installation

My First Post !!!

Hello, DEV Community! 👋 I'm Dhiraj Roy, an aspiring software developer passionate about technology and building things with code.

Review Cost Per Section Decides Who Drafts It: A Stop Rule for Model-Assisted Docs

Cheaper drafting does not make documentation cheaper; it moves the bill from writing minutes to review minutes. The practical stop rule is therefore economic rather than stylistic: measure what reviewing a section costs relative to writing it by hand, and let that ratio decide which sections a model may draft and which stay human-owned.

  • Review costs stem from review minutes, not just writing time
  • Drafting rule assigns three outcomes: free, checkpoint, or reserved
  • Short sections with many blockers are most expensive to review

More from Monday 26 October →