InDesign vs. MS Publisher
Sort of like asking “For an Army, why is a tank better than a stick?” — but an interesting thread on Adobe.com about reasons to upgrade.
Sort of like asking “For an Army, why is a tank better than a stick?” — but an interesting thread on Adobe.com about reasons to upgrade.
Hm, what’s wrong with this picture (from istockphoto.com)? Hint: how many times has this sucker been downloaded?

In addition to experiencing it myself, I’ve seen numerous reports on the web of people having trouble pasting text from Word 2008 (Mac) to various Adobe applicaitons.
When copying text from Word, the resulting paste in, say, InDesign is a graphic, not text. [ 1 ]
While I can’t vouch for every Adobe application, the general rule seems to be:
You have to paste the text at an insertion point; ie, you have to have a blinking cursor in order to paste as text.
So, in InDesign, you would either have to drag out a new text frame, make sure you’ve got an insertion point, and then paste. Or, ensure you’ve got an insertion point blinking in an existing text frame, and then paste.
That should solve it.
At some point, we’ve probably all tackled creating a PDF form.
And, much like Hurcules must have done after being assigned his twelve labours, we uttered a lament of utter despair — “Oooohhhh, man! Do I have to?” [ 1 ]
That said, here’s a simple tip relating to calculations in forms and zero sums.
Lets say you want someone to click several options (“Item 1”, “Item 2”, “Item 3”) and you set Acrobat to automatically sum the total.
Acrobat will display “0” in the results field when nothing is clicked. Sometimes, you just don’t want the “0” to display.
To hide this “0” until you’ve got an actual value:
if (event.value == 0) event.value = "";
Violá! The zero is hidden.
One of the tremendous things about working as a Creative is—well, the creativity.
Over my years working as a graphic designer, I’ve had the opportunity to work on projects for all kinds of clients—from political direct mail, to non-profits, to very large corporations. Variety is the “spice of life” and so it is for a designer.
And I’ve also gained the ability to be completely flexible, showing my muscle in InDesign one moment, and jumping into CSS the next.
While most of my formal training comes from the school of hard knocks, time and again I’ve proven myself as a competent, creative, hard working, and ever patient designer.
I consistently receive rave reviews from peers, managers, and clients; and I constantly work to improve and learn, and to satisfy an unquenchable thirst to be the best designer I can be.
Never a round peg in square whole, I lend myself to malleability and will never back down from tackling projects I’ve never tackled before.
All this is creativity in it’s purest form—molding yourself and your projects to make something out of nothing.
You know you’ve had waaaay too much time working when you start seeing faces in abstract paper paterns.
I’m going to the gym.
Of course, when we think of a version control system (usually intended for source code), we think of Subversion, CVS, Adobe Version Cue, and their ilk, and generally regard such systems as multi-user entities.
However, even the solo-designer needs some kind of versioning system — even as simple as a “Version 1”, “Version 2” etc naming convention. Many design groups I’ve worked with use such a convention.
This system works fine for the solo designer and the normal design group for a few reasons:
So, if we are going to use some kind of simple versioning system, it should at least be A. consistent — versions are updated the same throughout the system. And should be B. relatively easy to implement and use.
I decided to solve this problem with a simple AppleScript [ 2 ]
Open this script in Script Editor
or
Download this Script
Select a file (or files) in the Finder and then run this script. This script duplicates that file(s) and adds “v2” to the new file. Run the script on that file, and it duplicates and names “v3”. It also asks you for version comments, which are added to the file.
Easy and consistent.
Et violå! An “itty-bitty” versioning system.
Find What: ((?<!.)(w|[!?)])(?!.)$)|((?<!.)( )$)
Change to: $1.
What: This GREP query finds paragraphs which don’t end in a period. The “Change to” adds a period at the end of the paragraph.
Why: Often, I get text from a Word document with missing periods. It’s rare that these occur MID paragraphs; they are often left off before line breaks.
Or, fragments (like bullet points or cell contents) get turned into full sentances, and periods need to be added.
I wouldn’t recommend running this query as a “change all” on your whole document, but run it one to the next.
Doing this by hand isn’t always all that tedious, but using the “Find / Change” panel, especially for discontinuous paragraphs, is substantially faster.
How:
1. “Negative Look-behind” — “This text only when is is NOT preceded by…”
1A. A period. [ 1 ]’
Sometimes you have a whitespace character after a period. So we ignore those.
2. Any word character
2A. - or -
2B. Either ! or ? or )
The paragraph is either going to end with a letter (a “word character”) an exclamation mark, a question mark, or a close parens. So we’re searching for one of those.
3A. “Negative Look-Ahead” — “ONLY if this is NOT followed by…”
3B. A period
We don’t want to find characters followed by a period — those don’t need to be fixed. So we find ones without.
4. Search for this at the END of a paragraph
OR ( | )
5. “Negative Look-behind” — “This text only when is is NOT preceded by…”
5A. A period.
Sometimes we find the end of a paragaph, with a hanging whitespace and no period. So, we want to search for this. It’s easier to look for it as an “or” statement. In addiiton, when we place a period in, we don’t want to keep that extra space. Doing it this way allows us to do that.
6. A space
7. Search for this at the END of a paragraph
Paragraph rules and underlines are highly under-appreciated.
Here’s a fun little underline technique for creating a tag exclaiming the newness of an item.
This is pretty simple.
That’s it!