https://issues.apache.org/ooo/show_bug.cgi?id=123206

            Bug ID: 123206
        Issue Type: ENHANCEMENT
           Summary: Fields -> other -> cross referencing flexibility
           Product: Writer
           Version: 4.0.0
          Hardware: PC
                OS: Windows 7
            Status: UNCONFIRMED
          Severity: normal
          Priority: P4
         Component: editing
          Assignee: issues@openoffice.apache.org
          Reporter: aschw...@acm.org
                CC: issues@openoffice.apache.org

Well, your default settings for figures, frames, and tables just don't work for
me. This forces me to use Fields -> other ->cross referencing. I have a
suggestion for changing the options to be more accommodating.

There are several characteristics of these fields which should be selectable:
1: The field name to be used for field selection.
2: The display text associated with the name when the field is used.
3: The TOC category to be used when a TOC is created.
4: The TOC display text (which may be different or the same as the 
   use display text.
5: Autonumbering algorithm to be used:
   a. Existing scheme (one-up number globally affected). For example
      Table 1, Table 2, ...
   b. By Section/Chapter (one-up number effective for a Section).
      For example
      Table 3.2-1, Table 3.3-1, Table 4.5.2-1, ...
   c. Selection of the heading level to start one-up numbering.
      For example
        Select all heading levels (same as b. above)
        Select Heading2 (using example in b.)
           Table 3.2-1, Table 3.2-2, Table 4.5-1
        Select Heading1 (using example in b.)
           Table 3-1, Table 3-2, Table 4-1
   d. Select no autonumbering (strictly manual numbering).

As an example, suppose I have a frame and I place a frame title centered at the
bottom of the frame outside the frame boundaries, then when I perform a Field
-> other -> cross reference I would like to be presenting with the following
"Set Reference" options:

    Reference Name
    Reference Text
    Table of Contents category
    Table of Contents text.

And a new options to set autonumbering, perhaps
    Fields -> other -> autonumbering
      Category                      <user chosen>
      Numbering (Global, Heading, ...)

And if I enter:

    Fields -> other -> autonumbering
       Category Example
       Numbering Heading 8

    Fields -> other -> cross referencing -> Set Reference

    Reference Name  Example 4.1.2-1    (autogenerated number)
    Reference Text  Just an Example
    Table of Contents category Example
    Table of Contents text Another Example

I would get in the TOC
   Example
      Example 4.1.2-1 Another Example

And when I use (Field -> other -> cross reference -> insert) for the entry I
would get

... Example 4.1.2-1 Just an Example ...

It would be nice to be able to selectively use/not use the Reference Text when
the reference is selected.

And, if autonumbering is implemented then automoving (ya' move it the number
changes) remains.

It is clear (to me) that if autonumbering by a user chosen category is an
option then some of the placement and methods used should be put in a place
other than in Fields (which I assume is for manual and not automatic control).
But it also seems that the options, wherever placed, should be available.

The motivation for this is that:
1: The existing default autonumbering scheme does not suit my purposes.
2: The existing default autoplacement scheme is just wrong.

The workaround for autonumbering is that every time I move one item in a
category then there is an affect on all items following the moved item in both
the 'from' and the 'to' location. Tedious.

And finally. Please don't take this as a criticism. It is not; not at all. And
don't think that I am so "full of myself" that I think that this is the best or
only solution. But, it would be nice ...

If you want a formal description of the requirements, information flow,
placement and GUI I can provide it but it will take a month or so.

art

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

Reply via email to