Andre Poenitz wrote: > On Fri, Aug 30, 2002 at 01:12:15PM +0900, R. Lahaye wrote: > >>All I'm saying is: if something is LaTeX, then let's use the LaTeX name, >>instead of hiding it behind another LyX name. > > > This sounds sensible. It's not really nice to have three names for a thing.
The rotateOrigin was a good example of that. We were talking three languages: 1. the GUI-style, 2. the LyX-style, and 3. the LaTeX-style. For esample: GUI-style had: "Bottom left" LyX-style had: "leftBottom" LaTex-style had: "lb" My patch http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg43816.html has removed this babelonian rotateOrigin representation, by getting rid of the LyX-style. Consequently, the graphics inset has then "rotateOrigin lb" instead of "rotateOrigin leftBottom". I hope this patch makes it into CVS, since it removes a lot of dirty and unnecessary code, to my opinion. What is NOT in this patch, but what I also would like to do, is get rid of "rotateOrigin" in the inset, and call that "origin" (as for LaTeX). Same for "rotateAngle" ("angle") and "BoundingBox" ("bb"). If there's consensus for this, I'll sent a patch for this later. It's only a few changes in one single file (insets/insetgraphicsParams.C); and don't worry about backward compatibility; it's dead easy to include in the very same file. >> Who is supposed to read the lyx file format? Users certainly not! > > Why not? Opening the .lyx in a text editor is still the only decent > way to do heavy search&replace. That's a lousy excuse! And I would rather call this a bug in LyX, or a desperately missing feature at the least :). Cheers, Rob.