H and I are preparing the signs for the tables at the wedding reception. Just so you see the context: there are 24-25 tables, and every one of them has a name so people can find it. All the tables have related names, what is called the “theme” of the wedding (for instance: species of goldfish, islands, famous doctors). Every table has a 4-page leaflet on it for orientation purposes. The first page bears the name of the table with about two paragraphs of explanations (example: if all the tables are named after famous doctors, every table has two paragraphs of doctor biography), and the inside has the menu (which comes in three flavours: French, English and French children’s menu).
Me: “So we’re agreed on this, I’m sending the layout to the parents so they can comment on it.”
H: “Yup, looks good to me with this colour choice.”
Me: “And then I’m stopping until we have the green light from them. I still have to write 23 bits of text for every table, and if we change the layout I’d have to go over all 24 documents and change the layout for every single freaking one of them. *pause* It’s kind of a shame you can’t apply a global layout across documents.”
H: “I bet you could use a Python script to generate an RTF file according to your specifications.”
Me: “I don’t speak Python. Maybe VBA? *pause* Hang on, theoretically, all we’d have to is look in the master document, find the anchors where the bits of text are, and then do a standard substitution from the command line, using sed or something like this…”
Me: “You’re right. Let’s not go there.”
I’m not spoiling the “theme” of the wedding until we get closer to the date. You’re free to guess, though :=)