How to get the Figure Title to appear below the graphic, not above

I have valid XML that I am importing into FrameMaker just for printing.
My <figure> element contains a <title> and a <graphic> element. The graphic comes in within an anchored frame, appearing after the figure title. The figure title needs to be below the graphic. How do I get this to work? I read a couple of threads that used tables to wrap the graphic & the title and to make the title appear below, but that was during an export function to XML, not an import. Short of editing the DTD, EDD & all of the XML data to have the graphic element structure come before the title within <figure>, how would this be accomplished? Thanks in advance.

You're saying the xrefid should go in the <title> instead of in <figure>, but where in what document do I point to that ID?
First, to cross-reference an element, the target element has to have an ID attribute. You do not have to expicitly put a value into that attribute. When you create the cross-reference in FrameMaker, you list the elements, select the title element, and select the particular instance of that element as the target. FrameMaker adds a value to the target ID attribute for you.
Second, FrameMaker basically treats every element as a paragraph unless the EDD specifically states that it is to have character formatting. When you create a cross-reference to an element, the TEXT of the element is the text of the first paragraph IN the element. In your case, the graphic element is the first paragraph inside the figure element; it has a phantom (blank) paragraph above the graphic to hold the graphic marker. Then the title element is the second paragraph in the figure element. So, when you reference the figure element, the text of the first paragraph inside it is blank.
Third, the same applies to autonumbering. If the cross-reference is to show the autonumber and you target the figure element, then the first paragraph in the figure is the graphic element which has that blank paragraph above it. Your EDD does not treat apply formatting, that is the autonumbering to the graphic element. Hence, the autonumbering does not display in the cross-reference. FrameMaker has no way to dig down into the figure element and extract autonumbering from its second child element. Thus, you need to target the title element itself.
Rereading your post, I may not be actually answering your questions, but maybe this will clear up a few things.
In the EDD, I have:
Element (Conatiner): title
Text format rules
1. If context is: {notfirst} < subfig
    Use paragraph format: subfigs
    Else, if context is: {first} < subfig
    Use paragraph format: subfig
2. If context is {only} < figure
    Use paragarph format: figuretitle
Element (Container): figure
Text format rules
    Element paragraph format: figure
Element (CrossReference): xref
Initial cross-reference format
1. If context is: [type="figure"]
    Use cross-reference format: figure
You do not give an example of how you are using the subfig element. But there is a problem with the title element in a figure element. The context {only} < figure means "the only child element in the figure element". This will NEVER be satisfied because title is not the only element in figure; figure also has a graphic element. NOTE {only} means only ELEMENT NOT only TITLE element. This confused me when I started creating EDDs.
NOW, if I assume the subfig structure should be something like:
<figure>
<subfig><graphic/><title></subfig>
<subfig><graphic/><title></subfig>
<subfig><graphic/><title></subfig>
</figure>
Then the context {first} < subfig is NEVER satisfied because title is NEVER the first element inside subfig but {notfirst} < subfig is always true, because title is never the first element inside subfig. Hence, all title elements inside subfig elements are tagged with the subfigs tag, never subfig.
I am thinking the contexts should be:
subfig {first} < figure
subfig {notfirst} < figure
Remember these are contexts for the title element. The first is a title element in the first subfig element in a figure element; and the second is a title in a subfig that is not the first element in a figure element.
Figure 1-1. ABCD                     <-- figuretitle
Figure 1-2. EFGH (Sheet 1)     <-- subfig
Figure 1-2. EFGH (Sheet 2)     <-- subfigs
Figure 1-2. EFGH (Sheet 3)     <-- subfigs
For instructions A - D, see Figure 1-1. For instructions E - H, see Figure 1-2.
I am assuming you are manually entering Sheet 1, Sheet 2, etc in the title elements of each subfig element. It is not clear from your posts where the autonumber is displayed. Is it displayed in front of the title or above the graphic? If the title element carries the autonumbering, then you need to target the title element and not the figure element. If the autonumber is in that "blank" line above the graphic, then you can target the figure element because its first paragraph displays the autonumber.
I believe I have gone on way too much, but hope something in the above is the answer to your problem. See if any of this helps and then post again. Maybe we can get this figured out...pun intended.
Van

Similar Messages

  • Odo I get my key pad to appear below the screen instead of covering the text above the screen

    How do I get my  key pad to appear below the screen

    Touch and hold the "keyboard icon" key and select "Dock" from the popup menu.

  • How to get a newHP driver to appear in the Printer Setup Dropdown box?

    I asked this question in a slightly different way in another thread, but I think it was too specific. The problem is that I installed the new driver for an HP OfficeJet 6110 and it works fine via USB, but it is ultimately a remote printer. The wireless Print server works fine with another windows PC and I can ping it via the Mac and get it to spool with the generic driver (gibberish). HP mounts the driver like an application and it doesn't appear in the Printer Setup as one of the options, and I don't know how to get it to appear there. I've searched the forums and Gimp appears to work on Epson/Canon, etc., but not HP, so I'm at a bit of a loss.
    Any help is much appreciated.
    Thanks,

    I have the same problem. Attempting to add a printer, Stylus Photo R200 (USB OS 10.4.11) to the Printer List I get the same error message, "client=error-request-value-too-long". I've reinstalled drivers multiple times to no avail.
    Somebody out there know what to do?

  • HT4236 Can anyone tell me how to get my photo's to appear in the same order on my i-phone as they are on my computer after I sync them to my i-phone?

    When I sync my photo's from my computer to my i-phone they appear in a random order and some of them are duplicated.  How can I get them to appear as they are saved in my folders on my computer?

    Do you still see your photos, when you launch iPhoto and not Photos?
    Where did you keep your iPhoto Library? In your Pictures folder, as is the default? Or on an external drive?
    Look in the folder with your iPhoto Library.
    You should be seeing two libraries, if you already let Photos upgrade the iPhoto Library:
    Your iPhoto Library, now called .migratedphotolibrary
    and the new Photos library:
    are the libraries there? and how large are they?

  • How do I get the song titles to appear when I burn a playlist from iTunes?

    I burned a playlist from iTunes, and the song titles on the burned CD changed to Track 1, Track 2, Track 3, etc. How can I get the song titles to appear as they do in iTunes? Is this really too much to ask from the world's leading music player software?

    If you are burning an audio CD, you cannot as audio CDs do not have track names. Nothing to do with Apple.

  • In mail how do I get the latest entries to appear at the top automatically, at the moment I have to move the cursor from the bottom to the top to read the latest email?

    In mail how do I get the latest emails to appear at the top of the column automatically. At the moment I have to scroll up from the bottom oldest entires to find my latest mail arrivals

    What device are you using?
    I assume you are talking about something other than the iPad?
    Is there a sort order above the date column? Clicking on this can switch between Ascending and Descending order.

  • How do I get the "Document" tab to appear in the toolbar?

    How do I get the "Document" tab to appear on the "Adobe Reader" toolbar?

    There is no way to add that. All changes to the Adobe Reader toolbar can be found here:
    View->Show/Hide/Toolbar items

  • How do I get my phone number to appear in the iMessages list

    how do I get a phone number to appear in the iMessages list

    Press and hold on the body in vz msgs then press and hold on face. Press and hold on face again then choose picture and save

  • Can anyone help please. how do i get the home button to appear on the touch screen my home button has stopped working?

    can anyone help please. how do i get the home button to appear on the touch screen my home button has stopped working?

    I have same problem.
    However, I am unable to turn on Assistive Touch.
    At one time I was able to activate it, but it went away and now I cant reactivate.
    What is the solution?

  • How do i get the doc to always appear at the bottom of the screen even if i am in an application?

    how do i get the doc to always appear at the bottom of the screen even if i am in an application?

    try lion tweaks
    you will need to set gatekeeper to anywhere in system prefs security

  • How do you get the the task bar to appear on the cinema screen

    Just picked up a new Macbook Air. How do you get the task bar to appear at the bottom of the cinema screen?
    Thx,
    Chris

    Try moving the cursor to the bottom of the screen if dock is set to appear at the bottom of the screen.
    A new Mac comes with 90 days of free tech support from AppleCare.
    AppleCare: 1-800-275-2273
    Call AppleCare.
    Best.

  • When opening a new tab, how do I get images of recently viewed pages to appear below the toolbars??

    When opening a new tab, how do I get images of recently viewed pages to appear below the toolbars?

    This works. I hadn't realized that this feature came from the Google toolbar. Thank you.
    Robert

  • How can I get google groups mail to appear in the Mail application on my iPhone 5?

    How can I get google groups mail to appear in the Mail application on my iPhone 5?

    Try to use the SearchReset extension to reset some preferences to the default values.
    *https://addons.mozilla.org/firefox/addon/searchreset/
    Note that the SearchReset extension only runs once and then uninstalls automatically, so it won't show on the "Firefox > Add-ons" page (about:addons).
    If you do not keep changes after a restart then see:
    *http://kb.mozillazine.org/Preferences_not_saved

  • How to get my images always order by file name, and not by time of captur, in all the folders in the library?

    How to get my images always order by arquive name, and not by time of captur, in all the folders in the library?
    Sorry for the poor english, but im portugues.
    In the library we can change the order of classification of image by, time of capture, name of file etc... I'm wondering if its possible define to be always by the name of file.
    It ´s possible?
    And i have other question, in print label we have an option to auto rotate to feet in page to have the image using the maximum area in the page (auto rotate, zoom etc), its possible to change the orientation of the rotation to be always in  the other direction?

    The Muvos are USB Mass Storage devices and do not have the ability to display track information based upon ID3 tags.
    The Zens all read and display track info based upon ID3 tag information that is either gathered from an online source or entered by the end-user.
    If you want the track information displayed instead of the ID3 tag information, you could edit the ID3 tags and rename the title to whatever you have as the file name. Not sure why your file names would differ so much from the ID3 tag info though, almost all of my content has the same name for the filename as it does on the ID3 tag title.

  • Hi, I try to load a photo from desktop and Elements 12 opens up but the photo doesn't appear in the screen.  I used to get it but lately they don't appear.

    I click on one of my photos on desktop and Elements 12 opens up but the photo doesn't appear on the screen.  I was getting it before but it doesn't come through now.

    Which operating system are you running on?
    How are you trying to open the photos?
    - from windows explorer? - double licking or right clicking and selecting Open with?
    - by loading the editor and go to File -> Open?
    Looking back at your other threads you seem to have had this problem before - what keeps changing?
    Brian

Maybe you are looking for