rob day
Community Expert
rob day
Community Expert
Activity
May 30, 2025
Hi @leo.r , This doesn’t seem to be related to the InDesign GPU Preview problems—the lines are pixels in the Photoshop file not InDesign preview artifacts.
One thing to note for all the forum threads, if I download the posted named RGB files (click the download icon rather than right click the image and Saving Image As) I get files with an embedded RGB profile named uRGB. I’ve never seen that RGB profile and can’t find any info on it, but if I right click to open the image I get AdobeRGB and the full resolution as I’m showing in my last post.
... View more
May 30, 2025
Hi @OsakaWebbie , You are not showing invisibles, are you sure there are no returns at the end?
... View more
May 30, 2025
HI @joe_F9 , If I use your attatchment’s download button I get this openng into Photoshop:
If you right-click to download, I get this (download has the same resolution 2048 x 1638 px)
... View more
May 30, 2025
If you think you have found a bug report it, but you will have to provide a file.
... View more
‎May 29, 2025
03:53 PM
This text is flowed into regular text frames set to the margins. There are Primary Text frames on the spread but they don’t show in the Layers panel because they are not overridden—they are not page items yet.
The Primary frame from the Parent needs to be overridden to show in the Layers panel .
... View more
‎May 29, 2025
03:38 PM
Can you share one of the Book docs with the problem text frames?
... View more
‎May 29, 2025
03:30 PM
Depending on how you construct the document, Primary Text Frames may or may not be automatically overridden on the pages.
If I don’t check Primary Text Fame in the New Doc dialog, there’s no Primary Text Frame and I would have to construct them if needed:
If I build the Primary Text Frames on the Parent Pages, they are not automatically overridden in the pages and it would be easy to accidentally draw regular text frames on top of them:
These two text frames don’t show a Primary because they were drawn on top of the Primary Frames from the Parent that have not been overridden:
I have to override (Command Shift Click) to get at the Parent Page Primary frames and add them to the pages
... View more
‎May 29, 2025
02:28 PM
Hi @SAronson , Is there any transparency on the spread? Does it happen using a presetmthat flattens (e.i., PDF/X-1a)
... View more
‎May 29, 2025
02:13 PM
1 Upvote
This is a really, really tiresome defect. I haven't figured out the pattern to it, because it doesn't always happen and it's not obvious when it does.
Hi @Thomas_Calvin , One way you could accidentally change Primary Texframes is by inadvertently clicking one of the primary frame ports on the Parent Spread:
... View more
‎May 29, 2025
10:24 AM
1 Upvote
Using metadata delux script in Bridge to do this. This decision may bite me sometime down the road
Hi @Michael_Wells5341 , You can also get the full image metadata via InDesign scripting—this gets the IPTC Instructions:
https://www.indesignjs.de/extendscriptAPI/indesign-latest/#LinkMetadata.html#d1e302728__d1e303081
//a selected link
var link = app.selection[0].graphics[0].itemLink;
var linkXmp = link.linkXmp;
var ins = linkXmp.getProperty("http://ns.adobe.com/photoshop/1.0/", "Instructions");
$.writeln(ins);
//returns the text in the IPTC Instructions field
... View more
‎May 29, 2025
04:54 AM
Hi @botondus , I haven't tried this but have you looked at using a event to trigger the function? Maybe AFTER_INVOKE or ON_INVOKE?
... View more
‎May 29, 2025
04:35 AM
Hi @tbledsoe , Can you share the PDF?
... View more
‎May 28, 2025
01:18 PM
I'm actually still stuck at the level of thinking of one command in one sentence.
Then you shouldn’t need the if else, you can do if not (! before the statement):
if(!app.activeDocument.paragraphStyles.itemByName("pa").isValid) {
app.activeDocument.paragraphStyles.add({name:"pa"})
}
... View more
‎May 28, 2025
11:44 AM
Hi @brian_p_dts , Thanks that works great. I think @dublove , still would need to check if the style already exists (I get an error running more than once) so maybe this?
makeStyle(app.activeDocument, "pa", "paragraphStyles");
var makeStyle = function(d, n, collection) {
var s;
try {
d[collection].add({name:n})
}catch(e) {
s = d[collection].itemByName(n);
}
return d[collection].itemByName(n);
}
... View more
‎May 28, 2025
10:18 AM
Can you tell me the table style, cell object style their names.
You can search the entire scripting API. Here are the ExtendScript document methods and objects:
https://www.indesignjs.de/extendscriptAPI/indesign-latest/#Document.html
To find proberties there is the document’s cellStyle, tableStyle, paragraphStyle, characterStyle, ObjectStyle.
https://www.indesignjs.de/extendscriptAPI/indesign-latest/#CellStyle.html#d1e456077
Note for creating a new style you use the plural (i.e., d.cellStyles.add())
Here is a makeCellStyle function:
var cs = makeCellStyle(app.activeDocument, "My Cell Style");
//set the properties of the style named cs
cs.properties = {fillColor:"Black"};
/**
* Makes a new named Cell Style or get the style named n
* @ param the document to add the style to
* @ param style name
* @ returns the new cell style
*/
function makeCellStyle(d, n){
var cs;
try {
d.cellStyles.add({name:n});
}catch(e) {
cs = d.cellStyles.itemByName(n);
}
return d.cellStyles.itemByName(n);
}
... View more
‎May 28, 2025
06:27 AM
Paragraph style: pa
Hi @dublove , I use this function to get or set a style. This makes a new style named "pa", then I can set the new or existing style’s properties. You can do the same for Character and Object styles
var ps = makeParaStyle(app.activeDocument, "pa");
//set the properties of the style named pa
ps.properties = {basedOn:"[No Paragraph Style]", appliedFont:"Myriad Pro Regular", pointSize:8, leftIndent:0};
/**
* Makes a new named Paragraph Style or get the style named n
* @ param the document to add the style to
* @ param style name
* @ returns the new paragraph style
*/
function makeParaStyle(d, n){
var ps;
try {
d.paragraphStyles.add({name:n});
}catch(e) {
ps = d.paragraphStyles.itemByName(n);
}
return d.paragraphStyles.itemByName(n);
}
... View more
‎May 27, 2025
08:18 AM
Hi @dublove, If you want a dialog that returns a chosen PDF presets try this:
var pp;
function makeDialog(){
var theDialog = app.dialogs.add({name:"Choose a Preset", canCancel:true});
with(theDialog.dialogColumns.add()){
pp = dropdowns.add({stringList:app.pdfExportPresets.everyItem().name, selectedIndex:3, minWidth:80});
}
if(theDialog.show() == true){
pp = app.pdfExportPresets.item(pp.selectedIndex);
main();
theDialog.destroy();
}
}
/**
* Script to run
* @ return void
*
*/
function main(){
alert("Chosen Preset: " + pp.name);
//Do something with the preset here
}
... View more
‎May 26, 2025
11:35 AM
1 Upvote
Hi @ellie_9176 , Also, with all your pages selected in the Pages panel, make sure the Allow Shuffle options are checked:
... View more
‎May 26, 2025
11:21 AM
HI @hendy_5450 , I think to get Smart Text Reflow to work there has to be threaded Primary Text Frames on both pages of the spread—you only have the single Primary Frame on the left page of the spread.
If you really want to avoid manually threading the left page text frames, you could thread to a small text frame on the right page. Something like this (maybe someone has a better solution).
Now if I paste all of the text into the Primary Fame on page 4, I get this:
:
Also, before pasting the tex make sure you select all the pages and Allow Shuffle...:
... View more
‎May 26, 2025
09:56 AM
2 Upvotes
any way to get the strikthrough to be behind
Hi @hendy_5450 , Use Underline Options rather than Strikethrough Options if you want the color to be behind the text characters:
... View more
‎May 26, 2025
05:52 AM
I can’t replicate here. Have you tried clearing your Cashes, or saving as an IDML and reopening?
... View more
‎May 26, 2025
05:33 AM
1 Upvote
While I can see the advantages, I much preferred the old setup (been working with InDesign since the first programme)
Hi @davida58128891 , You don’t have to use Adobe Fonts or allow them to activate. From your Creative Cloud app’s Preferences choose Services and disable Adobe Fonts, and with no docs open uncheck Prefs>File Handling>Fonts>Auto-activate Adobe Fonts
... View more
‎May 26, 2025
05:24 AM
1 Upvote
Hi @hendy_5450 , Without a sample file we are only guessing, but check your Type>Smart Text Reflow preference:
Then if you are flowing text into a Primary Text flow make sure you select all of your pages in the Pages panel and have Allow Document Pages and Allow Selected Spread to Shuffle checked. If they are unchecked you’ll get this:
If they are checked then pages are added as needed:
... View more
‎May 26, 2025
05:01 AM
1 Upvote
Hi @hendy_5450 , Also, you are showing the Language setting for a single Paragraph Style not the page’s text. Select all of your text and check the Character panel’s Language setting. Here I have 3 different languages applied to the selected text:
... View more
‎May 24, 2025
07:41 AM
Hi @tim_5739 , Can you share your ID file?
... View more
‎May 23, 2025
09:34 AM
The two frames are part of one story, by the way, and I Select All to either make all Ascent or all Leading) This is why I posed the question. You'd think if it was all one thing
The First Baseline is a Text Frame not a Story property.
You could use a text frame Object Style to set a consistent First Baseline Offset for your text frames, or set the Text Frame Options with no docs open to set a default:
Also, the type designer sets the font’s Cap Height, x Height, and Ascent lines—the Ascent line can vary more depending on whether the designer sets it to include the diacritic marks—see my posts here:
https://community.adobe.com/t5/indesign-discussions/understanding-indesign-s-first-baseline-offset-is-ascent-actually-aligned-to-the-em-square/m-p/14864319
... View more
‎May 23, 2025
07:54 AM
I'm having an issue opening it
Make sure you Download the script—right click ReverseNumbering.jsx and choose Download.
If you cut and paste the code into a text application it has to be saved as plain text with .jsx extension—Rich Text will not work.
... View more
‎May 23, 2025
06:07 AM
Hi @updog , Download here—click the Download button:
https://www.dropbox.com/scl/fi/410ybctmfcefi7ehw6ypw/ZenoImageCatalog.jsx?rlkey=i33ctmnyel7bv426agzucbi8k&e=1&dl=0
... View more
‎May 23, 2025
05:14 AM
I usually always use Baseline/Ascent by default (and that's what you see above).
Hi @NotHerbert , Are you sure both text frames' Text Frame Options>First Baseline Offset are set to Ascent? Looks like your frame to the right is set to Cap Height not Ascent.
... View more
‎May 22, 2025
12:55 PM
1 Upvote
Maybe share one of the Excel PDFs rather than the InDesign layout?
... View more