To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=7235





------- Additional comments from [EMAIL PROTECTED] Fri Nov  2 15:40:48 +0000 
2007 -------
Let me "second" this request and provide some further thoughts.  Some of these
may be pretty Ubuntu-specific, but the same thing can occur elsewhere:

We're often ending up with documents asking for "ArialTT," possibly from
importing Word and Wordperfect files.  This is substituted with a default font
"DejaVu Sans."  They're visually similar onscreen so this is never caught before
printing.

7185 has good ideas, but applied here would use a transient warning to represent
an ongoing condition.  If the font being displayed is not the font selected or
named, that fact needs to *always* be obvious to the user.  If the user doesn't
want to see status information *necessary* to work sanely with documents, they
can always use page preview.

Example of a transient warning failing:  User opens document, receives warning,
fix first paragraph.  The rest of the first page is fine, and the user fails to
notice that, halfway through the document, the unavailable font was called for
again.

If fonts are going to be shown in the font list but don't exist, the font list
needs to make this visually apparent.  Suggestion:  Color the font name red with
strikethrough and a distinct "No" icon to the left of the name.

If it should be possible to 'use' fonts that don't exist in expectation of them
becoming installed, more UI work needs to be done.  There are corner cases where
you might want this, but that's more a 'DTP' problem than a 'word processor'
problem.

Related thoughts:

* It should be possible to make it visibly obvious *in the document* where an
unavailable font is being substituted for.

* It should be more obvious how to change the 'default' substituted font and/or
its character style, which would solve for the above.  An office that has to use
Arial for everything (Court requirement!) could set the default substitution to
something like Courier in bright orange with a wavy underline, making it very
obvious where things need changing.  

An office that normally works with orange text in a serif font could, in turn,
choose DejaVu in black.

* It should be possible to do actual font substitution ('find' all instances of
ArialTT and 'replace' with Arial, if ArialTT doesn't exist and Arial does).

* ft covered the idea of listing missing fonts, but if this is going to go in a
'fade-out' dialog suggested by 7185, the user will have to try to remember what
it said.

...

One missing-object/missing-font UI I'm familiar with is Adobe InDesign's, which
gives a floating window listing objects containing missing items, broken links,
etc.  It certainly works, although floating windows are often annoying.  I think
the full solution is:

1. Give the user a transient, verbose warning ('Fonts are being substituted'),
2. Display a persistent warning as an icon or notification in the status bar,
3. Make absences obvious in the font list,
4. Make substitutions obvious in the normal editing view, and
5. Make it easy to find and correct all such instances.

Sneaking the last point into the existing Find and Find and Replace interface
may be better than reinventing a wheel, and could have side-benefits if this
makes the Find feature grow a reporting feature for all searches.  (Find Next,
Find All, Find All-and-pop-up-a-window-with-a-list-of-occurrences?)

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to