From 6230ff6762f6e595cbeca0bbc0c74fc5e9892673 Mon Sep 17 00:00:00 2001 From: Diomidis Spinellis Date: Wed, 4 Jan 2006 22:40:37 +0000 Subject: [PATCH] Fix XHTML validity errors. --- doc/faq.xml | 46 +++++++++++++++++++++++----------------------- doc/ver.xml | 1 + 2 files changed, 24 insertions(+), 23 deletions(-) diff --git a/doc/faq.xml b/doc/faq.xml index e347a74..f050a8f 100644 --- a/doc/faq.xml +++ b/doc/faq.xml @@ -4,26 +4,26 @@

Contents

-

Why are the SVG diagrams dot generates malformed?

+

Why are the SVG diagrams dot generates malformed?

UMLGraph uses guillemot characters for representing the angle brackets around stereotypes, as in «interface». By default these are encoded as ISO-8859-1 characters, which are illegal @@ -31,7 +31,7 @@ in the UTF-8 output that dot generates for SVG. When using dot to generate SVG output, you should also specify -outputencoding utf8 to UMLGraph. -

How can I improve the quality of the bitmap images I generate?

+

How can I improve the quality of the bitmap images I generate?

Both dot and @@ -66,7 +66,7 @@ convert the Postscript into encapsulated Postscript. Of course, groff users will just use the pic program as part of their processing pipeline. -

How can I improve the layout of my class diagrams?

+

How can I improve the layout of my class diagrams?

Try manipulating the dot parameters ratio, minlen, ranksep, and nodesep. For example, Arnaud Rogues recommends running dot with @@ -75,7 +75,7 @@ command-line arguments as follows. dot -Gratio=0.7 -Eminlen=2 -

A class appears multiple times in a class diagram. Why?

+

A class appears multiple times in a class diagram. Why?

Most probably your class diagram uses packages, and you are not qualifying the classes with the respective package names in the tags you use. @@ -107,20 +107,20 @@ class InnerNode extends AbstractNode {} class Leaf extends AbstractNode {} -

Shouldn't static fields appear underlined?

+

Shouldn't static fields appear underlined?

Yes they should. Unfortunately, dot does not (yet) support a way to underline single labels, and thus UMLGraph can not show the static fields underlined. -

Where can I find a pic2plot executable for Windows?

+

Where can I find a pic2plot executable for Windows?

A port of pic2plot for Windows can be found in GNU PlotUtils, which is part of the GnuWin32 project. -

Under Windows the output of pic2plot appears empty. Why?

+

Under Windows the output of pic2plot appears empty. Why?

On Windows platforms note that the current version of pic2plot appears to be very picky about carriage return (CR - \r) characters (by default, CR is part of the platform's end of line sequence) @@ -142,16 +142,16 @@ Apparently, some Windows editors may leave the last line unterminated, so if your editor is in this category it may be safer to add a blank line in the end. -

I have a problem with Maven's Dotuml plugin. Can you help me?

+

I have a problem with Maven's Dotuml plugin. Can you help me?

Sorry, I did not develop this plugin, and therefore can not offer help. Have a look at the project's documentation and mailing lists available through plugin web page. -

How can I make the UMLGraph doclet generate sequence diagrams?

+

How can I make the UMLGraph doclet generate sequence diagrams?

You can't. You have to write the pic code for the sequence diagrams by hand. -

Why the vanity package name? Why not name the package org.umlgraph?

+

Why the vanity package name? Why not name the package org.umlgraph?

The package names are supposed to be unique. If everybody names their project under the org.* namespace there's no mechanism for ensuring that the name will be unique, @@ -159,7 +159,7 @@ unless the developer also registers the corresponding domain name. Registering a different domain name for each project is not practical, therefore I name the packages I develop using the domain name I own. -

Why do the options specified in the UMLOptions class stop working, when I pass the packagenames option to javadoc?

+

Why do the options specified in the UMLOptions class stop working, when I pass the packagenames option to javadoc?

When you pass the packagenames option to javadoc, the default (unnamed) package (and the UMLOptions class diff --git a/doc/ver.xml b/doc/ver.xml index bdb243c..4145c0c 100644 --- a/doc/ver.xml +++ b/doc/ver.xml @@ -23,6 +23,7 @@ parameters -d, -view, -views (Andrea Aime)
  • Centralized option handling in the Option class (even for command line arguments) (Andrea Aime).
  • +
    Version 4.1 2005/11/15