Word 2007 -- Summarizing target output problems?

This forum is for all Flare issues related to PDF, eBook, Microsoft Word, Adobe FrameMaker, XPS, and XHTML book targets.
Post Reply
Phlawm53
Sr. Propeller Head
Posts: 442
Joined: Tue Mar 16, 2010 10:58 am
Location: San Francisco, CA
Contact:

Word 2007 -- Summarizing target output problems?

Post by Phlawm53 »

My semi-informed understanding is that in fact there are several Flare bugs pertaining to the quality of Word targets, particularly Word targets that end up being opened / viewed in Word 2007.

As one of those experiencing problems, I'm creating this thread in an attempt:
  • Capture the various categories of problems other Flare 6 users are experiencing, particularly with Word targets that end up being viewed in Word 2007
  • Enumerate any circumventions to those problems that will enable those of us compelled to create Word (2007) targets to muddle through
PROBLEM -- Lists:
For me the essential problem (so far) is both ordered and unordered lists: Horizontal alignments are too far left, so that bullets or numbers aren't visible.

This alignment problem is exacerbated because during export Flare creates several semi-equivalent named styles that all manifest the same problem.

When viewing larger Word targets in Word 2007, I've noticed that lists drop their bullets or numbers. That is to say that if I use Word 2007's styles tool to customize the style, both bullets and numbers are identified as None. I then need to apply bullets or numbers to the deficient list items.

CIRCUMVENTION:
In the Word target output document, I manually tweak the incorrectly aligned list styles, then created a Word 2007 template. Applying the template helps clean up most (but sadly not all) messes.

ADDITIONAL NOTE:
To be fair, it must be noted Word 2007 documents are also not perfectly compatible with, say, Word 2003. For example, perfectly placed graphics in a Word 2007 DOCX file are incorrectly aligned when opened in Word 2003. If Microsoft can't make two of its products exchange files without formatting errors, it's probably not fair to expect a third-party vendor to be able to do so…

I encourage others to summarize their Word 2007 problems in this thread. Perhaps the list can eventually be passed on to Madcap as a sort of Word Problems task list…

Cheers & hope this helps,
Riley
Andrew
Propellus Maximus
Posts: 1237
Joined: Fri Feb 10, 2006 5:37 am

Re: Word 2007 -- Summarizing target output problems?

Post by Andrew »

Not Word 2007-specific.

PROBLEM -- graphics:
For xhtml documents (like the ones Flare uses as source files), graphics are never embedded in the file; rather, they are linked by reference.

When you export to Word, Flare sends not just the Word document, but a folder containing your linked graphics. This is fine for you the author, but if you want others to see these graphics, you either must send them along, or embed them in the Word file.

CIRCUMVENTION:
In the output Word document, do the following (in Word 2007):
1) Select all text (Ctrl - A, or Home > Editing > Select > Select All).

2) Orb menu > Prepare > Edit Links to Files.

3) Enable "Save picture in document" check box and click OK.

4) Orb menu > Prepare > Edit Links to Files.

5) Click Break Link button.

6) Save document.
Flare v6.1 | Capture 4.0.0
DocuWil
Sr. Propeller Head
Posts: 344
Joined: Thu Feb 09, 2006 1:22 am
Location: Netherlands
Contact:

Re: Word 2007 -- Summarizing target output problems?

Post by DocuWil »

Andrew wrote:CIRCUMVENTION:
In the output Word document, do the following (in Word 2007):
Correct, but be very careful. Very often it does not work nice when someone needs the Word2003 document.
I did it by first outputting it to a Word 2007 document, then embed the images and next save it to Word 2003.
Also be sure that Word is not the editor in your email program. If so, close the email program before embedding.
Always check the pictures in the final document.

Nowadays I never create an output to Word, only to PDF, unless a customer insists to do so.
Wil Veenstra

Documentation and Training Centre
Infologic Nederland
(Using Flare 11.1.2, Capture 7.0.0 and Mimic 7.0.0 in Windows 10 64-bit)
Phlawm53
Sr. Propeller Head
Posts: 442
Joined: Tue Mar 16, 2010 10:58 am
Location: San Francisco, CA
Contact:

Re: Word 2007 -- Summarizing target output problems?

Post by Phlawm53 »

Per DocuWil:
Nowadays I never create an output to Word, only to PDF, unless a customer insists to do so.
I'm no fan of Word (believe me!) but my customer requires Word for purposes of documentation review and localization. And, no, said customer isn't interested in buying Madcap-specific tools for said purposes; it was difficult enough convincing them to use Flare rather than Word for documentation development…

The point being that as nasty and problematic as Word targets may be, some of us face a compelling need to support those targets to the best possible extent.

Cheers & thanks,
Riley
Judith
Propeller Head
Posts: 43
Joined: Wed Jan 21, 2009 8:28 am
Location: Ashtead, Surrey, UK

Re: Word 2007 -- Summarizing target output problems?

Post by Judith »

I have two relatively small problems with my Word 7 output.

The first is using an unusual date format (for example April 2010). I set the format in Windows, and Flare picks it up and transfers it to all output targets except Word. There is nothing I can do but change the date format in the Word document. This is already on the MadCap bug list.

The second is also a recognized bug. Flare cannot output an index of the format I require to Word. I have to change the index field switches in the generated Word document.
berniexmeyer
Propeller Head
Posts: 35
Joined: Thu Dec 23, 2010 3:09 pm
Location: Oregon, USA

Re: Word 2007 -- Summarizing target output problems?

Post by berniexmeyer »

I have inherited a project that exports to WORD. When I build that target, a graphic, which was inserted by reference in the topic, is replaced in the WORD output with a box with that little X graphics icon in the corner. If I select the graphics box, right click and edit the hyperlink to point to the graphic, nothing changes, though there is a live link there, because I can open it from the (still blank) graphics box on the WORD page. Is this also a known problem, and if so, is there a fix?
Phlawm53
Sr. Propeller Head
Posts: 442
Joined: Tue Mar 16, 2010 10:58 am
Location: San Francisco, CA
Contact:

Re: Word 2007 -- Summarizing target output problems?

Post by Phlawm53 »

berniexmeyer wrote:…a graphic, which was inserted by reference in the topic, is replaced in the WORD output with a box with that little X graphics icon in the corner. …is there a fix?
Bernie:

I'm no expert, but I believe your instance of Word is configured to show graphics placeholders rather than the graphics themselves. If I'm correct, in Word (Word 2007 in my case), in Word Options, in Advanced, locate the Show document content section, then clear Show picture placeholders.

Cheers & hope this helps,
Riley
nickatwork
Sr. Propeller Head
Posts: 457
Joined: Thu Sep 16, 2010 6:31 am
Location: London

Re: Word 2007 -- Summarizing target output problems?

Post by nickatwork »

Couple things I have picked up on., not sure if they are specific to 2007 or not.

Flare exporting styles to Word, its messy and you end up tripling the number of styles you had in Flare.

Image resolution and quality, Flare does not reproduce images in the same quality as you can get with something like PDFs. All attempts to resize to get ideal results have failed. I instead resorted to creating a macro that fixes all images after the Word doc is created.

Image borders, Flare doesnt seem to copy across the border settings on images, for some reason I wasnt able to ever get a border around an image. Again, a macro fixed this issue.

Custom bullet images, Word and Flare neither play nice with this one, either importing or generating to Word with custom image bullets will not work. Ever. Work around is to use tables with the image in the left, and the text in the right cell. This however also creates another bug that MadCap have confirmed for me, if the amount of text you have in the right cell is not enough to fill the width, then the size of the left cell increases. Very odd, very annoying, potentially fixable with a macro.

Nick.
berniexmeyer
Propeller Head
Posts: 35
Joined: Thu Dec 23, 2010 3:09 pm
Location: Oregon, USA

Re: Word 2007 -- Summarizing target output problems?

Post by berniexmeyer »

Riley and Nick.
Thanks so much I'll look into graphic-display setting.
I don't know much about creating the type of macros Nick is talking about, but I'll give that some thought, too.
CHCR
Propeller Head
Posts: 21
Joined: Thu Oct 20, 2011 2:28 pm

Re: Word 2007 -- Summarizing target output problems?

Post by CHCR »

nickatwork wrote:
Image resolution and quality, Flare does not reproduce images in the same quality as you can get with something like PDFs. All attempts to resize to get ideal results have failed. I instead resorted to creating a macro that fixes all images after the Word doc is created.
Nick, if you're still out there, I'd love to know the instructions for creating this macro. :)
nickatwork
Sr. Propeller Head
Posts: 457
Joined: Thu Sep 16, 2010 6:31 am
Location: London

Re: Word 2007 -- Summarizing target output problems?

Post by nickatwork »

Here you go...using this, don't set any images in Flare to be resized. Mine run about between 500px up to 900px in width. These fall off the page in Word, but this will find those large images, resize them, and then apply a border around all iamges that I have which are greater than 80px. There are some images I have that dont need to be resized, but I want all screenshots to have borders. Using 80px, or whatever you decide also means that small icons, like print icons, OK buttons etc dont have the border applied as they generally dont need it.

If you have any questions let me know.


Sub sizer()
' sizer macro

For Each ishape In ActiveDocument.InlineShapes
With ishape
ImageHeight = .Height
ImageWidth = .Width

'Looks for image wider than 350px and resizes to 350px. Also maintains aspect ratio for the height.
If ImageWidth > 350 Then
.Height = .Height * (350 / .Width)
.LockAspectRatio = msoTrue
.Width = 350
End If

'Looks for images wider than 100px and applies a single, black border of .5pt to them
If ImageWidth > 80 Then
.Borders.OutsideLineStyle = wdLineStyleSingle
.Borders.OutsideLineWidth = wdLineWidth050pt
.Borders.OutsideColor = wdColorBlack
End If

End With
Next
End Sub
Post Reply