I followed your instructions to the letter. The header alignment is not changed. Since you can do no more to help, I will just manually modify the output DOCX file.
Thank you anyway, Julie Julie McHam Technical Writer Riverside County Office of Education Division of Administration and Business Services Information Technology Services 951-826-6800 FAX: 951-826-6451 ________________________________________ From: Hussein Shafie [huss...@xmlmind.com] Sent: Thursday, December 05, 2013 12:18 AM To: Julie McHam Cc: xfc-support@xmlmind.com; ditac-supp...@xmlmind.com Subject: Re: [ditac] Changing cell alignment in DOCX output headers 1) Start XMLmind XSL Utility. 2) Select the conversion called "ditaToDocx". 3) Click "Conversion specification|Edit". Doing this displays a dialog box. 4) Click the "Transform" tab. 5) If you already have a customization file created by hand, then make sure that it is valid and that it contains: --- <xsl:import href="xslutil-config:dita/xsl/fo/fo.xsl"/> --- (The above line imports the stock "dita/xsl/fo/fo.xsl", no matter where you have installed XMLmind XSL Utility.) 6) Click the Browse files button (``folder icon'') which is found at the right of the "XSLT stylesheet" text field. 7) Doing this displays a file chooser dialog box. Use it to select your customization file. 8) Click OK to close the "Conversion specification|Edit" dialog box. Well, now if it still does not work, then I'm sorry but I cannot see how I can help you more that what I did. I've of course tested everything explained in my emails and it works fine. --- PS: This support request is more related to XMLmind XSL Utility than it is to XMLmind DITA Converter. That's why it's better to post to xfc-support@xmlmind.com. On 12/04/2013 08:02 PM, Julie McHam wrote: > > Thank you for the instructions. I am having some problems. > > 1. I created a custom XSL file by hand a while back that works fine. I'm > trying to use that file with the Customize feature in XSL Utility, but I > cannot figure out how it works. I would prefer to update the file manually. > > 2. I added the following code to my custom XSL file, but it has no effect on > my DOCX output. I tried using both "after" and "before" attribute values. > > <!-- HEADINGS --> > <!-- Align top of left and right sides of headings --> > > <xsl:attribute-set name="header-center"> > <xsl:attribute name="display-align">after</xsl:attribute> > </xsl:attribute-set> > > <xsl:attribute-set name="header-left"> > <xsl:attribute name="display-align">after</xsl:attribute> > </xsl:attribute-set> > > <xsl:attribute-set name="header-right"> > <xsl:attribute name="display-align">after</xsl:attribute> > </xsl:attribute-set> > > Please advise. > > Thank you, > Julie > > > > > -----Original Message----- > From: Hussein Shafie [mailto:huss...@xmlmind.com] > Sent: Wednesday, December 04, 2013 2:17 AM > To: Julie McHam > Cc: ditac-supp...@xmlmind.com; xfc-support@xmlmind.com > Subject: Re: [ditac] Changing cell alignment in DOCX output headers > > My mistake: in my previous post I've typed "bottom" instead of "after". > The correct value for attribute "display-align" is "after", not "bottom". > > On 12/04/2013 12:08 AM, Julie McHam wrote: >> >> Currently, when I transform DITA source files to DOCX output using the >> XMLmind XSL Utility, the text in the headers is aligned at the bottom >> of the table cells in the header. (The left side is the document >> title; the right side is the document chapter.) Some chapters have >> long titles and wrap around to a second line. It would look better if >> both the document title and chapter title were aligned at the top of >> the table cells. What do I need to change to accomplish this? > > Please customize the XSLT stylesheet which generates XSL-FO and then .docx as > explained in "Customizing a stock XSLT stylesheet". See > http://www.xmlmind.com/foconverter/_distrib/doc/help/com.xmlmind.xslutil.ConversionEditor.html#customizing_xslt > > Using a recent version of XMLmind XSL Utility, this can be done from within > the application without having to hand-edit any file. > > You'll have to modify the "header-left", "header-center" and "header-right" > attribute-sets by adding the following attribute: > > display-align > > to value: > > after > > See attached screenshot. > > display-align reference is found here: > http://www.w3.org/TR/xsl/#display-align > > > --- > PS: I've also attached to this email the XSLT stylesheet customization file > which has been generated for me by XMLmind XSL Customizer, the helper > application invoked by XMLmind XSL Utility. > -- XMLmind FO Converter Support List xfc-support@xmlmind.com http://www.xmlmind.com/mailman/listinfo/xfc-support