Forum Replies Created
-
AuthorPosts
-
rydesign
MemberHonestly I would make sure that all your Paths in Photoshop are using the correct Path type. Select all the path and click on exclude overlapping areas. This will convert your paths and knock out the inside edges. You then shouldn't have to mess with anything in Indesign. Just select the correct Path. Alternately Save all your Images as PSD and put the background on a seperate layer. You then could turn that layer on and off in the Layer options in InDesign.
The POWER is YOURS!!!
September 23, 2010 at 7:56 am in reply to: how can I replace all numbers in one list with numbers in another? (re-indexing book) #57090rydesign
MemberThis might be a job for Autoprice. We use it here mostly for pricing large catalogs but it would work for this application and since it is likely to change agian in the future it might be worth the cost. Basically you can set your current index page numbers as variable placeholders. You can set up a code in an excel document that looks for the sections you are indexing then updated it with the new number. It will place what ever is in the excel document in to placeholder. It would work like this
Section Number Page Number
1.2.2 100
With the autoprice software you would tell InDesign to match the section number of the excel doc and when it finds a match update the placeholder text with the page number in column B.
It might not be much help the round since you would still need to set up the relationships but next time it would be a matter of just linking the Autoprice to the New Excel doc. the also have another program that is called index builder that might be useful. I haven't looked into it but it would be just what you need. Downside is that they haven't updated these for CS5 yet. Check out this site.
rydesign
MemberYeah… I was afraid you would say that. :) oh well I guess i have to just adjust my proofing eyes and stop missing these simple mistakes.
rydesign
MemberYeah… I was afraid you would say that. :) oh well I guess i have to just adjust my proofing eyes and stop missing these simple mistakes.
rydesign
Memberand the first one would start with “A”
rydesign
MemberZ
rydesign
MemberI guess technically the last one would be Z. that also creates frustration.
rydesign
MemberHmmm good question. If I were doing this I might temporarily make a BOOK of the 2 documents and go to the sync options and choose which things I wanted to be synced. I am not aware of any load all styles option although it would be useful to me for sure.
Don't know if anyone else has a better idea.
rydesign
MemberAwesome tip… I have to say I love this feature. Might be the one thing I am completly stoked about with getting the upgrade. Now if they would just handle Packaging files the same way!
rydesign
MemberAwesome tip… I have to say I love this feature. Might be the one thing I am completly stoked about with getting the upgrade. Now if they would just handle Packaging files the same way!
rydesign
MemberThe custom “Super Scripting” was key. I finally am on my way to having these work automagically… ;). Now anything with the “*” after it gets highlighted and I have a seperate grep stlye the Hides the “*” All works pretty well so far. Still looking for those tiny exceptions before I Roll this new time saving style out to the whole team here. AWESOME!
We are used to doing it this way when we get a new round of pricing
starting in the find change Dialog
1. change all the old highlighted styles to the normal style
2. Add any new items with pricing
3. find all the prices with asterix's in them and change them to the Highlighted style
Now we don't even have to think about it. When we use autoprice to update the pricing the Asterix is already in the Excel file. So just press the update button and all styles are updated as well… This is GREAT!
rydesign
MemberThe custom “Super Scripting” was key. I finally am on my way to having these work automagically… ;). Now anything with the “*” after it gets highlighted and I have a seperate grep stlye the Hides the “*” All works pretty well so far. Still looking for those tiny exceptions before I Roll this new time saving style out to the whole team here. AWESOME!
We are used to doing it this way when we get a new round of pricing
starting in the find change Dialog
1. change all the old highlighted styles to the normal style
2. Add any new items with pricing
3. find all the prices with asterix's in them and change them to the Highlighted style
Now we don't even have to think about it. When we use autoprice to update the pricing the Asterix is already in the Excel file. So just press the update button and all styles are updated as well… This is GREAT!
April 8, 2010 at 9:44 am in reply to: Is there a way to separate things like this Automatically? #55467rydesign
MemberI keep getting an error that FindChangeByList is undefined.
is there a certian place I should be putting this… I thought if I inserted it before anything else it would run the find change first and then continue with the rest.
app.doScript (app.activeScript.path/FindChangeByList.applescript);
toMatch = “d+/d+R-d+”;
applyStylename = “LineAbove”;currentPar = app.selection[0];
if (!(currentPar instanceof InsertionPoint))
{
alert (“Please place your cursor on the starting line”);
exit(0);
}do
{
do
{
currentLine = currentPar.paragraphs[0].contents;
if (currentLine.match (toMatch))
break;
if (currentPar.parentStory.paragraphs.nextItem(currentPar) == null)
{
alert (“No match found for “”+toMatch+””!”);
exit(0);
}
currentPar = currentPar.parentStory.paragraphs.nextItem(currentPar);
} while (1);lastMatch = currentLine.match(toMatch);
do
{
do
{
if (currentPar.parentStory.paragraphs.nextItem(currentPar) == null)
{
alert (“End of text reached”);
app.select (currentPar.insertionPoints[0]);
exit(0);
}
currentPar = currentPar.parentStory.paragraphs.nextItem(currentPar);
currentLine = currentPar.paragraphs[0].contents;
if (currentLine.length < 2) continue;
testMatch = currentLine.match(toMatch);
if (!testMatch)
break;
if (lastMatch[0] != testMatch[0])
{
// currentPar.underline = true;
currentPar.appliedParagraphStyle = applyStylename;
lastMatch = testMatch;
}
} while (1);
if (!testMatch)
break;
} while (1);
} while (1);April 8, 2010 at 5:38 am in reply to: Is there a way to separate things like this Automatically? #55457rydesign
MemberJust wondering if there is an easy way to combine scripts. I will be running this one and the FindChangeByList script on many occasions. Looking at the structure of the script it looks like I can't just copy this one in to the find change script and have it work.
Just wondering if there was a way to combine these into one super mega script.
April 8, 2010 at 2:44 am in reply to: Is there a way to separate things like this Automatically? #52428rydesign
MemberI keep getting an error that FindChangeByList is undefined.
is there a certian place I should be putting this… I thought if I inserted it before anything else it would run the find change first and then continue with the rest.
app.doScript (app.activeScript.path/FindChangeByList.applescript);
toMatch = “\d+/\d+R-\d+”;
applyStylename = “LineAbove”;currentPar = app.selection[0];
if (!(currentPar instanceof InsertionPoint))
{
alert (“Please place your cursor on the starting line”);
exit(0);
}do
{
do
{
currentLine = currentPar.paragraphs[0].contents;
if (currentLine.match (toMatch))
break;
if (currentPar.parentStory.paragraphs.nextItem(currentPar) == null)
{
alert (“No match found for “”+toMatch+””!”);
exit(0);
}
currentPar = currentPar.parentStory.paragraphs.nextItem(currentPar);
} while (1);lastMatch = currentLine.match(toMatch);
do
{
do
{
if (currentPar.parentStory.paragraphs.nextItem(currentPar) == null)
{
alert (“End of text reached”);
app.select (currentPar.insertionPoints[0]);
exit(0);
}
currentPar = currentPar.parentStory.paragraphs.nextItem(currentPar);
currentLine = currentPar.paragraphs[0].contents;
if (currentLine.length < 2) continue;
testMatch = currentLine.match(toMatch);
if (!testMatch)
break;
if (lastMatch[0] != testMatch[0])
{
// currentPar.underline = true;
currentPar.appliedParagraphStyle = applyStylename;
lastMatch = testMatch;
}
} while (1);
if (!testMatch)
break;
} while (1);
} while (1); -
AuthorPosts
