Skip to main content
rgoodrow
Participant
September 4, 2025
Question

Can't fix font display issue when adding datylon SVG to document

  • September 4, 2025
  • 2 replies
  • 193 views

I have a graph that is generated through datylon studio web directly (not the plugin). The graph is then dowloaded as an SVG from datylon. (done this way because graph is used in multiple places).

When I add the SVG to InDesign, there is a weird issue where some text is getting bold. It's random on every placement, including copying and pasting the element within InDesign itself. You can see in this screenshot how there are bolded sections of font (yes, it's a mess, it's just to illustrate the point of placing the same SVG multiple times within a document is yielding different font results).

This is also present when exporting, so it's not just a rendering issue when looking at it in InDesign. SVG looks fine in browsers, as well as Illustrator.

I have run out of ideas on what to edit within the SVG, or if I'm doing something wrong when placing it into the InDesign document, in order to have the text display consistent according to what's defined within the SVG. Link to SVG itself for reference https://pastebin.com/P49YzGZP .

If necessary, I can run the SVG file through a grep filter to add/remove attributes or defs if necessary before adding to InDesign, but so far nothing I've changed makes it not display weird in InDesign.

2 replies

Community Expert
September 4, 2025

Hi @rgoodrow ,

what's the exact version of your InDesign?

Downloaded the SVG and tested with my German InDesign 2025 on macOS. No issue found in placing the file.

 

However, when I exported the page to PDF I had an error message that the font Roboto is missing:

Well, and that could be a big issue. The message does not tell what version of Roboto exactly is missing.

 

When you look into the SVG code after "Roboto" I can also see that, perhaps, together with "Roboto" the font "PTSans-Regular" and "PTSans-Bold" is used or is needed. On my machine "PTSans" or "Roboto" are currently not installed, so maybe "PTSans" is not needed for successfully rendering the placed SVG file? Speculations…

 

@rgoodrow , Roboto is available in different versions, maybe it is already installed on your machine and maybe the wrong version is installed or activated.

 

I will try to resolve the Roboto issue on my machine with downloaded Truetype font files from the Google Fonts repository; in contrast to the activated version of Adobe Fonts and put the font files to a Document fonts folder so that the document that contains the placed SVG file could see the font.

 

After doing the message that "Roboto" is missing when exporting to PDF was not issued.

However, when opening the PDF in Acrobat Pro I can see that only Arial is used in the exported PDF.

 

I have attached the exported PDF plus the SVG file:

svg_withFontsAddressed.pdf

 

I'm not sure what to make out of all this.

 

Regards,
Uwe Laubender
( Adobe Community Expert )

 

Willi Adelberger
Community Expert
Community Expert
September 4, 2025

I recommend to convert svg to ai or pdf in Illustrator before you import them into InDesign. SVG is for screen display, not for print. If the. output from InDesign is only for screen, you can use SVG, nut not for any print purposes.