Custom profiles not showing up in Photoshop's Print Dialog
Ever since Photoshop CS6 came out I’ve been struggling with an issue where some custom printer profiles don’t show up in Photoshop’s Print dialog. They show up in every other window that lists profiles and in every other Adobe application print dialog box. Photoshop’s print dialog box filtering has been leaving out some perfectly good printer profiles. I think I just figured it out - it’s the use of parenthesis (and possibility other funny characters) in the profile name. If I replace a parenthesis with an ‘x' profiles now show up in Photoshop's print dialog box regardless of where they are placed (with the exception of Adobe's 'Recommended' folder, which still seems problematic for other reasons). Darn! Like a lot of people who make custom profiles, I like to put information like the printer driver media setting in the name of the profile in parenthesis. These are supposed to be safe characters but Photoshop’s print dialog box is filtering them out. So “Epson 20000 Luster (PLPP260) 5-16.icc” won’t show up but “Epson 20000 Luster PLPP260 5-16.icc” will show up. However, simply renaming the file name won't help. It's the internal ASCII name that triggers it from being included in Photoshop's Print dialog. So one can either use the ColorSync Utility to rename this internal name, or generate a new profile with parenthesis. I’ve already pointed this out to Dave P so expect to see this fixed in a future version of PS. But in the meantime one can takeout parenthesis in the ASCII to get them to show up in PS CS6 through PSCC. Whew, this has been a big problem for how many years now? Can't believe it took us this long to figure it out. I hope this helps! Scott Martin www.on-sight.com
It is generally a bad idea to use any punctuation outside of periods, hyphens or underscores in document- or filenames, regardless of what platform you're working on. Too unpredictable. (And even periods, other than the filename extension, can cause confusion to some software. Best to avoid extra periods, too.) Had a customer send us a file a few weeks ago that used an Emoji in the filename. Didn't even know that was possible, and our file server automation *really* didn't like it at all. Brian On 5/23/16, 11:41 AM, "Scott Martin" <scott@on-sight.com> wrote:
Ever since Photoshop CS6 came out I¹ve been struggling with an issue where some custom printer profiles don¹t show up in Photoshop¹s Print dialog. They show up in every other window that lists profiles and in every other Adobe application print dialog box. Photoshop¹s print dialog box filtering has been leaving out some perfectly good printer profiles.
I think I just figured it
out - it¹s the use of parenthesis (and possibility other funny characters) in the profile name. If I replace a parenthesis with an Œx' profiles now show up in Photoshop's print dialog box regardless of where they are placed (with the exception of Adobe's 'Recommended' folder, which still seems problematic for other reasons). Darn!
Like a lot of people who make custom profiles, I like
to put information like the printer driver media setting in the name of the profile in parenthesis. These are supposed to be safe characters but Photoshop¹s print dialog box is filtering them out.
So ³Epson 20000 Luster
(PLPP260) 5-16.icc² won¹t show up but ³Epson 20000 Luster PLPP260 5-16.icc² will show up.
However, simply renaming the file name won't help. It's the
internal ASCII name that triggers it from being included in Photoshop's Print dialog. So one can either use the ColorSync Utility to rename this internal name, or generate a new profile with parenthesis.
I¹ve already pointed this
out to Dave P so expect to see this fixed in a future version of PS. But in the meantime one can takeout parenthesis in the ASCII to get them to show up in PS CS6 through PSCC.
Whew, this has been a big problem for how many years
now? Can't believe it took us this long to figure it out. I hope this helps!
Scott Martin www.on-sight.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Colorsync-users mailing list (Colorsync-users@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/colorsync-users/brianp%4 0discmakers.com
This email sent to brianp@discmakers.com
Perhaps apps like i1Profiler shouldn’t let us use the characters when naming profiles? Or perhaps big important apps like Photoshop should accept them in the print dialog like they do everywhere else? Scott Martin www.on-sight.com
On May 23, 2016, at 10:49 AM, Pylant, Brian <BrianP@discmakers.com> wrote:
It is generally a bad idea to use any punctuation outside of periods, hyphens or underscores in document- or filenames, regardless of what platform you're working on. Too unpredictable.
(And even periods, other than the filename extension, can cause confusion to some software. Best to avoid extra periods, too.)
Had a customer send us a file a few weeks ago that used an Emoji in the filename. Didn't even know that was possible, and our file server automation *really* didn't like it at all.
Brian
On 5/23/16, 11:41 AM, "Scott Martin" <scott@on-sight.com> wrote:
Ever since Photoshop CS6 came out I¹ve been struggling with an issue where some custom printer profiles don¹t show up in Photoshop¹s Print dialog. They show up in every other window that lists profiles and in every other Adobe application print dialog box. Photoshop¹s print dialog box filtering has been leaving out some perfectly good printer profiles.
I think I just figured it
out - it¹s the use of parenthesis (and possibility other funny characters) in the profile name. If I replace a parenthesis with an Œx' profiles now show up in Photoshop's print dialog box regardless of where they are placed (with the exception of Adobe's 'Recommended' folder, which still seems problematic for other reasons). Darn!
Like a lot of people who make custom profiles, I like
to put information like the printer driver media setting in the name of the profile in parenthesis. These are supposed to be safe characters but Photoshop¹s print dialog box is filtering them out.
So ³Epson 20000 Luster
(PLPP260) 5-16.icc² won¹t show up but ³Epson 20000 Luster PLPP260 5-16.icc² will show up.
However, simply renaming the file name won't help. It's the
internal ASCII name that triggers it from being included in Photoshop's Print dialog. So one can either use the ColorSync Utility to rename this internal name, or generate a new profile with parenthesis.
I¹ve already pointed this
out to Dave P so expect to see this fixed in a future version of PS. But in the meantime one can takeout parenthesis in the ASCII to get them to show up in PS CS6 through PSCC.
Whew, this has been a big problem for how many years
now? Can't believe it took us this long to figure it out. I hope this helps!
Scott Martin www.on-sight.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Colorsync-users mailing list (Colorsync-users@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/colorsync-users/brianp%4 0discmakers.com
This email sent to brianp@discmakers.com
If the character is legal to the OS file system, it should be legal period....same goes for length of file name. Terry Sent from my Terry Wyse's iPhone Excuse the brevity and typos
On May 23, 2016, at 11:58 AM, scott@on-sight.com wrote:
Perhaps apps like i1Profiler shouldn’t let us use the characters when naming profiles? Or perhaps big important apps like Photoshop should accept them in the print dialog like they do everywhere else?
Scott Martin www.on-sight.com
On May 23, 2016, at 10:49 AM, Pylant, Brian <BrianP@discmakers.com> wrote:
It is generally a bad idea to use any punctuation outside of periods, hyphens or underscores in document- or filenames, regardless of what platform you're working on. Too unpredictable.
(And even periods, other than the filename extension, can cause confusion to some software. Best to avoid extra periods, too.)
Had a customer send us a file a few weeks ago that used an Emoji in the filename. Didn't even know that was possible, and our file server automation *really* didn't like it at all.
Brian
On 5/23/16, 11:41 AM, "Scott Martin" <scott@on-sight.com> wrote:
Ever since Photoshop CS6 came out I¹ve been struggling with an issue where some custom printer profiles don¹t show up in Photoshop¹s Print dialog. They show up in every other window that lists profiles and in every other Adobe application print dialog box. Photoshop¹s print dialog box filtering has been leaving out some perfectly good printer profiles.
I think I just figured it
out - it¹s the use of parenthesis (and possibility other funny characters) in the profile name. If I replace a parenthesis with an Œx' profiles now show up in Photoshop's print dialog box regardless of where they are placed (with the exception of Adobe's 'Recommended' folder, which still seems problematic for other reasons). Darn!
Like a lot of people who make custom profiles, I like
to put information like the printer driver media setting in the name of the profile in parenthesis. These are supposed to be safe characters but Photoshop¹s print dialog box is filtering them out.
So ³Epson 20000 Luster
(PLPP260) 5-16.icc² won¹t show up but ³Epson 20000 Luster PLPP260 5-16.icc² will show up.
However, simply renaming the file name won't help. It's the
internal ASCII name that triggers it from being included in Photoshop's Print dialog. So one can either use the ColorSync Utility to rename this internal name, or generate a new profile with parenthesis.
I¹ve already pointed this
out to Dave P so expect to see this fixed in a future version of PS. But in the meantime one can takeout parenthesis in the ASCII to get them to show up in PS CS6 through PSCC.
Whew, this has been a big problem for how many years
now? Can't believe it took us this long to figure it out. I hope this helps!
Scott Martin www.on-sight.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Colorsync-users mailing list (Colorsync-users@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/colorsync-users/brianp%4 0discmakers.com
This email sent to brianp@discmakers.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Colorsync-users mailing list (Colorsync-users@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/colorsync-users/wyseconsul%40mac.com
This email sent to wyseconsul@mac.com
I don't disagree, but a color profile is cross-platform and therefore there are different restrictions on non-alphanumeric characters in filenames. It's simply good practice to avoid them all, to be safe. As far as length, there's no good reason in 2016 for any system to be restructed to 8 or 31 characters. And of course if you actually need 128 or 256 you might want to re-think that filename! :o) B. On 5/23/16, 12:11 PM, "Terence Wyse" <wyseconsul@mac.com> wrote:
If the character is legal to the OS file system, it should be legal period....same goes for length of file name.
@brian I concur -- Dan Bergstrom | Color Technology and Quality | PRIMARY COLOR ORANGE COUNTY http://www.primarycolor.com | T 949 660 7080 C 949 616 4986
On May 23, 2016, at 9:18 AM, Pylant, Brian <BrianP@discmakers.com> wrote:
I don't disagree, but a color profile is cross-platform and therefore there are different restrictions on non-alphanumeric characters in filenames. It's simply good practice to avoid them all, to be safe.
As far as length, there's no good reason in 2016 for any system to be restructed to 8 or 31 characters. And of course if you actually need 128 or 256 you might want to re-think that filename! :o)
B.
On 5/23/16, 12:11 PM, "Terence Wyse" <wyseconsul@mac.com> wrote:
If the character is legal to the OS file system, it should be legal period....same goes for length of file name.
_______________________________________________ Do not post admin requests to the list. They will be ignored. Colorsync-users mailing list (Colorsync-users@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/colorsync-users/danbergstrom%40prima...
This email sent to danbergstrom@primarycolor.com
I agree but Adobe implemented a special profile filtering system only to Photoshop’s Print Dialog starting with CS6. It’s this special filtering that’s removing certain printer profiles (where we need them most!). Scott Martin www.on-sight.com
On May 23, 2016, at 11:11 AM, Terence Wyse <wyseconsul@mac.com> wrote:
If the character is legal to the OS file system, it should be legal period....same goes for length of file name.
Any further details on this? Would be perhaps useful to know. Chris Cox, are you able to amplify for Adobe? BTW (and for what it's worth) nested folders do not play nice with profiles. Peter Harris Systems Analyst Staff Research Associate Baskin Visual Arts Studios University of California Santa Cruz Santa Cruz, CA 95064 831.459.3107 http://therealpeterharris.com
On May 23, 2016, at 9:18 AM, scott@on-sight.com wrote:
I agree but Adobe implemented a special profile filtering system only to Photoshop’s Print Dialog starting with CS6. It’s this special filtering that’s removing certain printer profiles (where we need them most!).
Scott Martin www.on-sight.com
On May 23, 2016, at 11:11 AM, Terence Wyse <wyseconsul@mac.com> wrote:
If the character is legal to the OS file system, it should be legal period....same goes for length of file name.
_______________________________________________ Do not post admin requests to the list. They will be ignored. Colorsync-users mailing list (Colorsync-users@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/colorsync-users/pharris%40ucsc.edu
This email sent to pharris@ucsc.edu
All Photoshop did (through engineer Dave P.) was filter the ICC profiles such that the manufacturers profiles (say Epson) would appear at the top of the dropdown once a printer was selected. I don't think Adobe did anything further to allow or disallow illegal characters to be used. IMHO, the best approach it to use accepted characters for naming ICC profiles that are accepted for multiple operating systems. Andrew Rodney http://www.digitaldog.net/
On May 23, 2016, at 10:47 AM, Peter Harris <pharris@ucsc.edu> wrote:
Any further details on this? Would be perhaps useful to know.
Chris Cox, are you able to amplify for Adobe?
BTW (and for what it's worth) nested folders do not play nice with profiles.
Just to note though that just because they didn’t intend it doesn’t mean it didn’t happen.
On May 23, 2016, at 11:55 AM, Andrew Rodney <andrew@digitaldog.net> wrote:
All Photoshop did (through engineer Dave P.) was filter the ICC profiles such that the manufacturers profiles (say Epson) would appear at the top of the dropdown once a printer was selected. I don't think Adobe did anything further to allow or disallow illegal characters to be used.
IMHO, the best approach it to use accepted characters for naming ICC profiles that are accepted for multiple operating systems.
Andrew Rodney http://www.digitaldog.net/
On May 23, 2016, at 10:47 AM, Peter Harris <pharris@ucsc.edu> wrote:
Any further details on this? Would be perhaps useful to know.
Chris Cox, are you able to amplify for Adobe?
BTW (and for what it's worth) nested folders do not play nice with profiles.
_______________________________________________ Do not post admin requests to the list. They will be ignored. Colorsync-users mailing list (Colorsync-users@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/colorsync-users/typhoon%40correctcol...
This email sent to typhoon@correctcolor.org
Dave has explained to me that there’s more going on with the filtering than what you’re describing. You’ll notice that there are lots of profiles missing in print dialog - like working spaces, printer profiles not in the selected printer’s color mode, etc. And they have (probably unintentionally) disallowed profiles with parenthesis in the ASCII name. Scott Martin www.on-sight.com
On May 23, 2016, at 11:55 AM, Andrew Rodney <andrew@digitaldog.net> wrote:
All Photoshop did (through engineer Dave P.) was filter the ICC profiles such that the manufacturers profiles (say Epson) would appear at the top of the dropdown once a printer was selected. I don't think Adobe did anything further to allow or disallow illegal characters to be used.
IMHO, the best approach it to use accepted characters for naming ICC profiles that are accepted for multiple operating systems.
Andrew Rodney http://www.digitaldog.net/
On May 23, 2016, at 10:47 AM, Peter Harris <pharris@ucsc.edu> wrote:
Any further details on this? Would be perhaps useful to know.
Chris Cox, are you able to amplify for Adobe?
BTW (and for what it's worth) nested folders do not play nice with profiles.
_______________________________________________ Do not post admin requests to the list. They will be ignored. Colorsync-users mailing list (Colorsync-users@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/colorsync-users/scott%40on-sight.com
This email sent to scott@on-sight.com
I see working space profiles selectable in PS CC. Not a good idea but they show up in the list. I do not see CMYK for good reason but DO if I select "Hard Proofing" which makes sense when dealing with such a printer driver. Anyway, best thing to do is ping Dave directly. Andrew Rodney http://www.digitaldog.net/
On May 23, 2016, at 11:02 AM, Scott Martin <scott@on-sight.com> wrote:
Dave has explained to me that there’s more going on with the filtering than what you’re describing. You’ll notice that there are lots of profiles missing in print dialog - like working spaces, printer profiles not in the selected printer’s color mode, etc. And they have (probably unintentionally) disallowed profiles with parenthesis in the ASCII name.
Scott Martin www.on-sight.com
I see working space profiles selectable in PS CC. Not a good idea but they show up in the list.
If you’ve got a printer selected that uses and RGB managed printer you shouldn’t be seeing any of the usual working spaces like AdobeRGB and ProPhotoRGB.
I do not see CMYK for good reason but...
If you’ve got a Postscript printer selected you will see the CMYK profiles for good reason…
Anyway, best thing to do is ping Dave directly.
Already have, of course. I’m reporting here after the fact. Scott Martin www.on-sight.com
Scott, thanks for the detective work! This behavior is not consistent. First, it is confined to OSX only. Photoshop on Windows has no such weirdness. On OSX it seems to be hit-or-miss. We've received emails from photographers using our profiles who were unable to see the profile in Photoshop, but it appears in every other app. We have not been able to replicate this behavior on half a dozen Macs nor could a number of our clients. Regarding Brian's comment about profile name compatibility and filename length, there are only a handful of characters that must be avoided. In Linux/Unix only / and \0 (null) are prohibited. Finder does not allow semicolons in file names, but OSX itself is happy. Windows reserves \ / : * ? " < > | No operating system supporting ICC profiles has any restrictions on parenthesis. The ICC internal name field does impose additional restrictions. V2 profiles support a maximum of 67 characters, including a null terminator for the string. The primary description field can't contain Unicode, but both Unicode and legacy ScriptCode have their own 67 character fields. V4 profiles can have anything you want up to 4096 characters. Write a short essay in the profile description if you wish. Cheers, Ethan ---------------- Ethan Hansen Director Dry Creek Photo
From: Scott Martin
Dave has explained to me that there’s more going on with the filtering than what you’re describing. You’ll notice that there are lots of profiles missing in print dialog - like working spaces, printer profiles not in the selected printer’s color mode, etc. And they have (probably unintentionally) disallowed profiles with parenthesis in the ASCII name.
avoid periods too, if possible. and don't assume upper and lower case are distinguished. Edmund On Monday, May 23, 2016, Ethan Hansen <ehansen@drycreekphoto.com> wrote:
Scott, thanks for the detective work!
This behavior is not consistent. First, it is confined to OSX only. Photoshop on Windows has no such weirdness. On OSX it seems to be hit-or-miss. We've received emails from photographers using our profiles who were unable to see the profile in Photoshop, but it appears in every other app. We have not been able to replicate this behavior on half a dozen Macs nor could a number of our clients.
Regarding Brian's comment about profile name compatibility and filename length, there are only a handful of characters that must be avoided. In Linux/Unix only / and \0 (null) are prohibited. Finder does not allow semicolons in file names, but OSX itself is happy. Windows reserves \ / : * ? " < > |
No operating system supporting ICC profiles has any restrictions on parenthesis.
The ICC internal name field does impose additional restrictions. V2 profiles support a maximum of 67 characters, including a null terminator for the string. The primary description field can't contain Unicode, but both Unicode and legacy ScriptCode have their own 67 character fields. V4 profiles can have anything you want up to 4096 characters. Write a short essay in the profile description if you wish.
Cheers, Ethan
---------------- Ethan Hansen Director Dry Creek Photo
From: Scott Martin
Dave has explained to me that there’s more going on with the filtering than what you’re describing. You’ll notice that there are lots of profiles missing in print dialog - like working spaces, printer profiles not in the selected printer’s color mode, etc. And they have (probably unintentionally) disallowed profiles with parenthesis in the ASCII name.
_______________________________________________ Do not post admin requests to the list. They will be ignored. Colorsync-users mailing list (Colorsync-users@lists.apple.com <javascript:;>) Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/colorsync-users/edmundronald%40gmail...
This email sent to edmundronald@gmail.com <javascript:;>
Scott, thanks for the detective work!
You’re welcome!
This behavior is not consistent. First, it is confined to OSX only. Photoshop on Windows has no such weirdness. On OSX it seems to be hit-or-miss.
I think what I’m talking about is consistent on OSX. There are other things that aren’t consistent but let’s not get this issue mixed up with those!
We've received emails from photographers using our profiles who were unable to see the profile in Photoshop, but it appears in every other app.
Were they available in other dialog boxes in Photoshop? I bet they were - just not the Print dialog!
We have not been able to replicate this behavior on half a dozen Macs nor could a number of our clients.
Well if you’re talking about the parenthesis problem I’m talking about, you can replicate it pretty easily. Try it out!
No operating system supporting ICC profiles has any restrictions on parenthesis.
Correct, but Photoshop CS6 and newer does have this restriction. Just in the Print dialog.
The ICC internal name field does impose additional restrictions. V2 profiles support a maximum of 67 characters, including a null terminator for the string. The primary description field can't contain Unicode, but both Unicode and legacy ScriptCode have their own 67 character fields. V4 profiles can have anything you want up to 4096 characters. Write a short essay in the profile description if you wish.
I get it. But if the ASCII name contains a parenthesis it won’t show up in the Print dialog box. Scott Martin www.on-sight.com <http://www.on-sight.com/>
From: colorsync-users-bounces+ehansen=drycreekphoto.com@lists.apple.com
This behavior is not consistent. First, it is confined to OSX only. Photoshop on Windows has no such weirdness. On OSX it seems to be hit-or-miss.
I think what I’m talking about is consistent on OSX. There are other things that aren’t consistent but let’s not get this issue mixed up with those!
Right you are. I was thinking about profiles randomly not appearing in other Photoshop dialogs. Photoshop on Windows happily lists all profiles with parentheses in the name. Photoshop's filtering of selected working space profiles from the print dialog is platform-independent. I see the same behavior on Windows as on Macs. Taking Andrew's experiment one step further, I deleted both the sRGB and Adobe RGB profiles from the common profiles folder. I then renamed Wide Gamut RGB to Adobe RGB and a random printer profile to sRGB. Neither showed up in the print dialog. It certainly appears that Adobe blacklisted certain working space profiles by name. I guess we're too stupid to handle the consequences. -Ethan
participants (10)
-
Andrew Rodney
-
Dan Bergstrom
-
edmund ronald
-
Ethan Hansen
-
G Mike Adams
-
Peter Harris
-
Pylant, Brian
-
Scott Martin
-
scott@on-sight.com
-
Terence Wyse