I'm just starting to work with Keyboard Maestro Dictionaries, and wanted an easy way to see what I'd created and what was in them. There's no easy way to view these, unlike variables, so I wrote this simple viewer. It just lists all the keys and values in all your Dictionaries:
At some point you must of set the Display Text default to a monospaced font. I haven't and frankly I've forgotten how to set the default. Could it be one of the Preferences Set by Command Line?
Since my default is not monospaced, my output is not aligned.
When I open the macro Display Text action, select %Variable%local_dictInfo%, right-click and select Font > Show Fonts, I see Helvetica 14.
If I change to Menlo 13 the macro displays the values aligned.
Thus, if I'm correct, I think you need to explicitly set the font characteristics if you want your shared macro to display as intended for the masses.
Ah, you are right—and I learned something new today. I never realized that those font settings were saved with the action. It makes sense, but they just always struck me as a "local-only" kind of thing.