XMpie V12.1 uCreate Print

40 views
Skip to first unread message

Wan Ling Teo

unread,
Aug 18, 2025, 3:49:02 AMAug 18
to XMPie Interest Group
Hi 

Xmpie beginner here,

I've received a list of name in the same column, mainly in Latin Alphabets, some contains Chinese Charaters, Symbols and Emoji. However Indesign only allows apply one font to a text box, any solution that i could output the variable with multiple fonts please?

west-digital.fr

unread,
Aug 18, 2025, 5:25:56 AMAug 18
to XMPie Interest Group
Hello,

I suppose that dynamically triggering from a given font to another one could be achieved via XNIP injection (XNIP is an XMPie tagged text format - you can discover yourself XNIP by selecting a portion of text in your InDesign document, then right-click, then "Dynamic Content > Save as XNIP tagged text" - at least is it the workflow in uCreate 25.3).

If you have only uCreate, my feeling is that it will be difficult to do everything with XMPie, as the built-in language (QLingo) does not support iterations (loops), so you cannot easily parse your text, looking for evidences that this portion is Latin, this one is Chinese etc. then injecting your XNIP sequences. Or via the QLingo "FindAndReplaceByRegExp"?

If you have uPlan, then developping a custom JavaScript function would certainly help a lot.

But again, the major point of interest in your question is "how detecting that this part of the text requires this font, whereas this one requires another one?".

I hope our fellow contributors have more simple ideas for you.

Reply all
Reply to author
Forward
0 new messages