Forum Replies Created
-
AuthorPosts
-
David BlatnerKeymasterMen: Can you explain more about why you would want to do this?
David BlatnerKeymasterThat’s a difficult problem. GREP styles only work well when there are very clear patterns. If the patterns are murky, it’s hard.
One option is to add another special character before the numbers you want to be superscript. For example, see this article:
https://creativepro.com/auto-format-superscript-and-subscript-numbers-using-grep-styles.phpNovember 19, 2017 at 8:41 am in reply to: Automatically place multiple Word docs in individual stories #99771
David BlatnerKeymasterSorry, Michel… not sure why the forum stopped that reply with the video in it. OK, it is above now.
David BlatnerKeymasterWhile I’m sure Kai could do an awesome script, there may be off-the-shelf options that could help. For example, if the ISBN numbers showed up in a text frame, you could perhaps use this:
https://www.rorohiko.com/wordpress/2014/06/24/peoples-choice-indesign-script-pepcon-2014-replace-words-images-vice-versa/Another option is to use Data Merge, though that really depends on the kind of document you want.
Ultimately, a custom script is always the most efficient and personalized option.
David BlatnerKeymasterGreat question, Craig! I don’t think they can be transferred.
David BlatnerKeymasterI would suggest making the panels that are going to fold in about 4 to 6 points narrower. But I’m curious what Trisha would say over at https://www.foldfactory.com (she’s the expert on all things folding, and they have a bunch of templates over there)
November 16, 2017 at 1:57 pm in reply to: Automatically place multiple Word docs in individual stories #99683
David BlatnerKeymasterGilly: Is this something you need to do regularly (like every week or every month)? If it is just for a one-time project, it is probably faster and easier to just place the 70 stories manually… it would only take an hour or so, right? Choose File > Place, then grab 10 or 15 of them in (click on one, then shift-click on the last), then click OK and they’ll all be loaded into the place cursor. Then you can click to place, or Shift-click to place-and-flow (if the story is longer than a page).
If you have to do this same thing often, though, then a script might be a good solution. (Unless there is a free or cheap script you can find. I don’t know of one.)
Another option would be to use this script:
https://www.kahrel.plus.com/indesign/place_documents.html
and then apply a paragraph style to the %%% it inserts. The paragraph style could force the text to start on a new page… and then you could use the StorySplitter script to break the threading there:
https://creativepro.com/splitting-up-threaded-stories-into-separate-frames.php#comment-1570396
(you would have to run the story script 70 times though, I think)
David BlatnerKeymasterAh! A picture is worth a thousand words. :-)
That is probably “runaround” from the Text Wrap panel.
David BlatnerKeymasterI see your point, Michel. I do not know if Steve’s original script was released with any specific licensing, but often freely provided scripts would fall under the GNU General Public License https://en.wikipedia.org/wiki/GNU_General_Public_License
which says that if you build software on top of the open source software, then you cannot charge for any distribution of that software — it must also be made freely available. You can charge for support, or documentation, or other things, but not the software itself.
David BlatnerKeymasterMichel, that looks great! It looks like you built some great features on top of Steve’s free script. Are you making it available for download?
David BlatnerKeymasterOne option would be to convert all your numbers to a style that the script can recognize, then run the script, then convert them back. You could do this with the GREP tab in the Find/Change dialog box. For example, you could search for
(\d)(\d\d\d),-and replace it with$1,$2.00That would find 6 342,- and replace it with 6,342.00 (Perhaps that is not what you need, but you get the idea…)
Then later you could search for
(\d+),(\d+?)\.(\d+?)and replace it with$1 $2,$3
which would find 6,342.00 and change it to 6 342,00
David BlatnerKeymasterAnders: When I try it, I can multiply any number by any number, even with decimals. I am not sure why it is not working for you.
Adjusting a script requires someone who is a scripter, such as the person who originally wrote this. I do not know how difficult that would be. Probably a big job.
David BlatnerKeymasterBest way to include an image is to upload to imgur or some other image sharing site and then post the URL here.
When you say you know what it is on the text box… what is it?
David BlatnerKeymasterBruno: Obi-wan is a scripter and is available for hire for these kinds of projects. (That’s what he’s hinting at.) :-)
I think it would also be possible for a custom script to modify the color based on page number. For example, you could make a color swatch with the name “MyColor” and then apply it to the objects on each page. Then create a folder (group) inside the swatches panel with 10 color swatches named 1color, 2color, and so on. Then you could run the script and it would find all the instances of MyColor on page 1 and replace it with 1color, etc.
(This script doesn’t exist yet, of course, but I’m just imagining one way a script might accomplish this task.)
I don’t know how hard that would be… if it’s really easy, then maybe someone would write it quickly for free. Or if it’s more challenging then it may require a fee.
David BlatnerKeymasterAh, I see the problem with the script link above… I fixed the link in Jongware’s post to this new one: https://creativepro.com/downloads/applySwatchPerPage.v1.0.jsx
-
AuthorPosts
