Itemlume
Sign inCreate account

PRODUCT CREATIVE / PRODUCTION AND HANDOFF

Why does changing the name in an SVG wordmark spread letters apart or rotate the whole ending?

Inspect the SVG text or tspan attributes before adjusting kerning. An x list sets absolute character positions; dx adds offsets to the current positions. A rotate list has another rule: when the text is longer than the list, the remaining characters use its final rotation value. A longer name can therefore expose instructions that were already in the file.

01 / WHY DOES CHANGING THE NAME IN AN SVG WORDMARK SPREAD LETTERS APART OR ROTATE THE WHOLE ENDING?

Identify what is controlling each character

A font’s normal spacing is not the only possible source of gaps. A designer can place individual characters with coordinate lists. Reusing those instructions with a different name can preserve the old placement pattern even when the new word needs a different layout.

MDN distinguishes tspan x from dx: x provides absolute coordinates, while dx offsets the current text position and can accumulate across characters. Check the actual attribute name and values. Substituting one list for the other because both contain numbers is not a neutral formatting change.

02 / WHY DOES CHANGING THE NAME IN AN SVG WORDMARK SPREAD LETTERS APART OR ROTATE THE WHOLE ENDING?

Executed position comparison

In a synthetic Chrome 155 page, we rendered MUG with a parent x of 20. The absolute tspan x list 40, 100, 160 placed the three character starts at those coordinates. A relative dx list of 20, 60, 100 instead produced starts of approximately 40, 112.005 and 224.009 in that rendering environment.

The second relative character started 60 units after the preceding character’s end; the third started another 100 units after its predecessor’s end. Those measurements show why the resulting spread is not described by the absolute list. Font metrics and the rendering environment are part of this fixture; these numbers are not universal brand-spacing recommendations.

Synthetic sampleAttribute listMeasured character starts
Absolute placementx: 40 100 16040; 100; 160
Relative placementdx: 20 60 10040; about 112.005; about 224.009
03 / WHY DOES CHANGING THE NAME IN AN SVG WORDMARK SPREAD LETTERS APART OR ROTATE THE WHOLE ENDING?

Check the tail of a short rotation list

Our separate synthetic word MUGSHOP had rotate values 0, 0, 20. The rendered geometry reported zero degrees for its first two characters and 20 degrees for every remaining character. It did not rotate only the third character and then return to zero.

Illustrative exercise: input A changes a short product-family wordmark to a longer approved name. Input B keeps the same name but replaces an absolute placement list with relative offsets. For A, inspect both the list length and the intended rotation for all remaining letters. For B, compare starting positions rather than treating a wider word as a font failure.

04 / WHY DOES CHANGING THE NAME IN AN SVG WORDMARK SPREAD LETTERS APART OR ROTATE THE WHOLE ENDING?

Approve lettering after the actual substitution

Preserve the original asset and make a working copy. Record the approved name, coordinate-list intent and any deliberate tilted letters. Test the final complete name, not only its first three characters. If a list is accidental residue from a previous design, have the editor revise that explicit layout instead of compensating with another unrelated spacing adjustment.

The fixture tests rendered SVG geometry in one browser. It does not evaluate optical balance, font licensing or import behavior in a design application. After the coordinate mechanism is correct, perform the separate visual-spacing review at the intended logo size.

05 / WHY DOES CHANGING THE NAME IN AN SVG WORDMARK SPREAD LETTERS APART OR ROTATE THE WHOLE ENDING?

Inspect the actual measurement data

These data describe the synthetic checks scoped in the article, not real-product, publishing-platform or subjective-quality acceptance. The SVG assertions also retain the unsupported hypothesis.

06 / WHY DOES CHANGING THE NAME IN AN SVG WORDMARK SPREAD LETTERS APART OR ROTATE THE WHOLE ENDING?

Illustrative exercise — name substitution and character instructions

These are illustrative exercise rows. Save a copy and record your own observations; the example is not an executed acceptance test.

Input changeAttribute to inspectControlled comparisonApproval evidence
A: Longer approved namerotate list and remaining lettersRender the complete old and new namesEvery intended and unintended tilt identified
B: Absolute list changed to relative offsetsx versus dxCompare character starts and prior character endsPlacement matches the revised layout, not an assumed font fix

Download review worksheet (CSV)

Published by ItemlumePublished Updated Evidence and editorial policy
SOURCES & SCOPE

Sources and further reading

Recorded source-review dates are listed individually below. An undated source does not inherit the article’s publication date. Software and platform rules can change; check the current original before acting.

  • Texts · Reviewed
QUESTIONS, ANSWERED

Frequently asked questions

Does rotate="0 0 20" tilt only the third letter?

Not for the tested longer text. The documented last-value rule and our MUGSHOP fixture apply 20 degrees to the third and remaining characters.

Can I fix a dx-list problem solely by changing letter-spacing?

First identify and correct the explicit coordinate instructions. A compensating global spacing value can obscure the cause and fail again when the name changes.

PREPARE ASSETS FOR YOUR NEXT STEP

Create supporting product assets in Itemlume.

Create new product creative assets in the workspace, then continue in your chosen tools. Third-party software procedures described in this guide take place in those applications; this workspace link does not imply an integration. Check current capabilities, account access and credit quotes.

Explore asset creation tools Check pricing and credits