I've assigned hierarchical keywords to the vast majority of my images and am looking for a way to write the full hierarchy when exporting. For example, I'll attach "sculptures", which defines the relationship "civilization" -> "objects" -> "scupltures". Aperture has only ever written "sculptures" when exporting. I'd looking to write something like "civilization|objects|sculptures" to the file so that other applications can understand the hierarchy. Any ideas? Could this be done with AppleScript?
Any easy way would be to rename your keywords:
For example, I'll attach "sculptures", which defines the relationship "civilization" -> "objects" -> "scupltures".
Replace the keyword "sculptures" by "civilization-objects-scupltures" and "objects" by "civilization-objects". This can be done in the Keywords HUD. Since epxorting always adds the most specific keyword in the hierarchie, in this case "civilization-objects-scupltures", your exported image will carry the full set of keywords.