Issue 24250 - Index markers do not support cross references or bookmarks
Summary: Index markers do not support cross references or bookmarks
Alias: None
Product: Writer
Classification: Application
Component: code (show other issues)
Version: OOo 1.1
Hardware: All All
: P4 Trivial with 2 votes (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
: 120205 (view as issue list)
Depends on:
Reported: 2004-01-09 16:29 UTC by martin_maher
Modified: 2013-08-07 14:38 UTC (History)
3 users (show)

See Also:
Latest Confirmation in: ---
Developer Difficulty: ---

Sample word document (19.50 KB, application/msword)
2004-01-09 17:31 UTC, martin_maher
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description martin_maher 2004-01-09 16:29:54 UTC
Index markers do not support cross references ('\t') or bookmarks ('\b')
Comment 1 martin_maher 2004-01-09 17:31:17 UTC
Created attachment 12388 [details]
Sample word document
Comment 2 andreas.martens 2004-03-25 16:58:33 UTC
Set target.
Comment 4 astrolabio 2009-09-12 12:23:59 UTC
Is a problem of field codes that 
Microsoft Word allows you to edit (without dialog-box)
Writer allows you to edit only through dialog-box

The basic XE field in Microsoft word looks like this. 
To see them, make hidden text visible. 
{XE "main heading:subheading:sub-subheading"}

1)In theory, you can have as many sublevels as you want, separating them all 
with colons. 
For formatting purposes, remember that each sublevel is given its own style; 
just make sure that the styles are properly designed. 

Writer has only three levels.

2) Cross reference (Using Something Other Than Page Numbers)
You can suppress the appearance of page numbers and replace them with some 
other hardcoded text of your choosing using the \t flag.

Here are some examples of its use: 
{XE "main heading:subheading one" \t "See cross reference"}
{XE "main heading:subheading two" \t "See inside back cover"}

Not supported by Writer
see issue

3) Bookmark (Page Ranges)
To create page ranges, use the \r flag.

{XE "main heading:subheading:sub-subheading" \r "bookmark"}

Not supported by Writer

4)Identifying Groups of Index Fields
When you are building more than one index and want particular index entries to 
appear only within particular indexes, use the \f flag to label those entries. 
For example, if you are building a name index, a command index, 
and a general index (in which names and commands are included), you'll need two 
different arguments for the \f flag: 
one for the names, and one for the commands. 
The general index is the standard default index produced without the \f flags. 

{XE "main heading:name one" \f "names"}     
{XE "main heading:command one" \f "commands"}     
{XE "main heading:general stuff one"}     
{XE "main heading:name two" \f "names"}     
{XE "main heading:command two" \f "commands"}    
{XE "main heading:general stuff two"}

Not supported by Writer
see old  issue

5)Formatting the Page Numbers
Microsoft Word allows for the use of boldface and italics page numbers. 
The flags needed to do this are quite simple: 

\b for boldface 
{XE \b "main heading:subheading:sub-subheading one"}

Supported by Writer
(Click Insert > Indexes and Tables > Entry > "Insert Index Entry" dialog-box 
> "Main entry")

\i for italics
{XE \i "main heading:subheading:sub-subheading two"}

Not supported by Writer

For more information:
Comment 5 vovorban 2010-07-27 00:58:20 UTC
OpenOffice not support cross references ('\t') or bookmarks ('\b') because it
did not these features:
see issue 104691 and issue 94565.
For the flag \t might be an idea to import it as hidden text, but linked to his
Index marker.
Comment 6 jovb 2010-08-02 02:49:15 UTC
On OpenOffice 3.2.1
The problem remains.
Comment 7 Will Pittenger 2012-07-06 11:29:56 UTC
*** Issue 120205 has been marked as a duplicate of this issue. ***