Created attachment 121090 [details]
LibreOffice 5.1 (dev build)
1. Open writer document;
2. Insert an image on page 2
3. Insert a caption (right click on image) with test as caption
4. Go back to page 1
5. Type the following "This is a test, refer to illustration "
6. Insert -> Cross-Reference -> Illustration -> select your Illustration 1 -> Insert
**OBSERVE: "Page" is default for "Insert reference to"
Observed: You'll see that logically what you want to do is reference Illustration 1, instead you see Illustration 2 (because it is referring to the page not the illustration).
In my mind the default should be Insert Reference To: NUMBER" as this will be far more common than referring to a page generally.
Asking for UX input here - an easy hack so marking it as such for dev input.
Hard to say without user data what type of reference is used most frequently. Eve may use it for figures, tables etc. like '...see picture  at page ', whereas Benjamin wouldn't use this feature at all. Therefore I'd keep it as it as as long we don't have data to underpin the changes.
The only reason this came up was because a user came into the #libreoffice channel and for the life of him couldn't figure out what was going wrong as he saw a reference to "Illustration 6" when he had clearly selected "Illustration 1"
I've only used cross-references a handful of times but I can say hands down I've never referred to a page (anecdotal I know).
The other option maybe is to redesign the dialog so it's more obvious as to what is being referred to. On the right (main part) you see "Illustration 1" and it's only when you look to the bottom left that you see that Page is being referred to. When the largest part of the dialog (where the eyes move to) says "Illustration 1", it seems like you would of course assume the reference will be to Illustration 1 and not Illustration 6.
Of course if UX as a whole says no, go ahead and close it - I just think that the current situation leaves a lot to be desired.
> The other option maybe is to redesign the dialog so it's more obvious as to
> what is being referred to...
Yes. Not only the cross-reference workflow has room for improvements but also the complete fields dialog is terrible and needs streamlining. It looks like a lot of work.
Hi there. As a researcher, I use heavily cross references for tables and figure captions (much in the "Eve's way" I'd say). As Heiko pointed, the cross-reference workflow could be improved. But, I also think that simply changing the default option from page number into paragraph numbering.
Just a user's opinion :-)
Migrating Whiteboard tags to Keywords:(needDevEval -> needsDevEval)
(Harmonize spelling of term)
We're replacing our use of the 'ux-advise' component with a keyword:
Component -> LibreOffice
Add Keyword: needsUXEval
Set to enhancement, because everything works how it should works. But an improvement is still possible.
could be an easy hack ..
@shinnok: is that something you check, or promote at the ESC too? Thanks - Cor
Is this still of relevance and could be turned into an easyHack? If so need UX and DEV eval.
"One" user showed up and asked about changing the default. We agreed that the workflow has room for improvements but the messing up with the default is not a solution. So let's close this ticket as WF.
(In reply to Heiko Tietze from comment #10)
> "One" user showed up and asked about changing the default. We agreed that
> the workflow has room for improvements but the messing up with the default
> is not a solution. So let's close this ticket as WF.
Has this been discussed?
I think the requested change indeed makes sense..
I strongly support Joel's request. Bug 92688 (When inserting a cross-reference, remember last used "reference to") is helping when using the dialog often, but another than "Page" should be the default to help especially new users or users that are using that dialog rarely.
I suggest to change the default to "Reference" for
* Illustrations and
For Numbered Paragraphs the default should be left to "Page".
For the other entries I don't know the best default.
That's also was users get when using cross references in MS Word 2013:
- Numbered element: Page
- Heading: Heading text (reference)
- Text mark: Text mark content (reference)
- Footnote: Foot note number
- End note: End note number
- Illustration: Whole caption (reference, that's identical to Category and Number + Caption Text)
- Formula: Whole caption (reference)
- Table: Whole caption (reference)
I've forgotten "Tables".
I suggest to change the default to "Reference" for Tables too.
So the summary could well be: "cross references defaults need improvement"?
Another one, "Drawing":
I suggest to change the default to "Reference" for drawing objects.
Changing the summary to "New default insert values for cross references". Is that ok?
(In reply to Thomas Lendo from comment #15)
> Changing the summary to "New default insert values for cross references". Is
> that ok?
fine for me - could be an interesting series of easy hacks?
We talked about this request in the design meeting. The idea was accepted but with concerns that it is easy to realize. 'Insert reference to' is always sorted with page on top, and that is what the user get as cross-reference. When we introduce a context depending default we need to implement the logic first.
Sorting the list is definitely not a good solution but to jump to a certain (and last chosen) item makes sense. Once the preselection has been implemented the design team will decide if following Microsoft from comment 12 makes sense.