I’m trying to decide if I should start learning AppleScript. I have absolutely no experience with it, and very little with Mac in general. But I can be quite tenacious if I think I can do something, especially if it will take just a few weeks of reading/futzing around. I have some basic experience with PHP/MySQL (creating webpage-linked surveys, document libraries with administrative screens), so programming isn’t completely new to me (but I’m still an amateur).
Both ideas involve Quark 6.
- Importing tables
Clients give us a spreadsheet with about a hundred worksheets, one unformatted (save merged cells) table per sheet. Each sheet is individually labeled with the corresponding text citation (e.g., T.1.3).
Right now, we have to draw a table box, select “link to external data,” browse to the file, select the sheet, deselect hidden rows, etc., and wait for it to finish importing. A little later, the process starts all over again. Lots of repetitive clicking, lots of downtime just waiting for Quark to process/import the table.
Could AppleScript automate this process? Even running a script that pulls each sheet into Quark will allow us to simply copy/paste between Quark documents, making things vastly simpler.
- Renumbering footnotes
Three hundred footnotes. A call from a client. Numbers X,Y, and Z need to be deleted, the rest renumbered. Egad. All manually at the moment.
Could AppleScript help with this? Intuitively, I’d assign footnotes a particular tag (style? Variable?), and write a routine that slogs though adding one to a base count, but don’t know the power and flexibility of AppleScript, nor how easy an implementation like the above would be to do.
I’m not quite asking HOW to do this, but whether or not it’s something that a rank beginner can figure out in a few weeks—whether I should try and figure it out on my own or leave the programming to the professionals. (Of course, if there is a pre-scripted app out there that already does this, feel free to let me know!)
Thanks,
Rhythm