Re: [icon-users] Cross references and automatic bookmarks / index

  • From: Martin Wuerthner <lists@xxxxxxxxxxxxxxx>
  • To: icon-users@xxxxxxxxxxxxx
  • Date: Fri, 25 May 2012 19:16:11 +0200

In message <52957af24fm.gerbracht@xxxxxxxxxx>
          Michael Gerbracht <m.gerbracht@xxxxxxxxxx> wrote:

> I just had a quick look on the new cross references feature which I missed in
> the past for some documents I prepared. I have two suggestions which would
> make the feature even more interesting I think:

> 1. Is there a way to create bookmarks automatically, e.g. to add all heading
> as bookmarks automatically with just one click? Maybe by choosing up to which
> level the bookmarks should be added (only chapter heading, chapter + section,
> all headings...)

Yes, that is an intresting idea.

In principle, this should not be necessary because the headings are 
already there in the document, easily identifiable and ready to be 
referred to, just like bookmarks. Words allows the user to insert 
cross-references to existing headings directly, and from a UI point of 
view, it would also be straightforward in EW/TW to show the heading 
hierarchy directly in the cross-reference target menu and allow the 
user to refer directly to them.

However, that would require a lot of extra work and hence might take a 
long time to be completed. Your suggestion offers most of the 
convenience without having to extend the core of current 
cross-references feature.

> 2. Would it be possible to extend the "Save contents" feature in a way that a
> content with automatic crossreferences is saved? Because the contents also
> needs to be changed everytime the document is changed. Ok, TechWriter already
> offers the possibility to save it automatically, but often I need to make
> manual changes to it in order to look more perfect. But I have to do that
> again every time I create a new version for the document. So I wonder if it
> would be possible to include at least the page number maybe even better the
> heading text + autonumbering in the content? I understand that you could use
> the cross reference feature even now but for a large document this is a lot
> of work.

Yes, good point. The problem is that the contents are saved as text. 
It would be relatively easy to save them as HTML, which could at least 
contain clickable links, but HTML does not offer cross-references. The 
only import formats that support cross-references are EasiWriter, .doc 
and .docx and each of them is too difficult to generate in the context 
of such a minor feature. Maybe RTF once we can read cross-references 
from RTF.

> By the way, I think there is a small bug in TechWriter: When I open the
> window so that it covers the whole screen and the choose the save the
> contents, move it all the way to the bottom of the screen, so that the
> iconbar pops into the front the contants is inserted at the current position
> of the document although I did not release the mouse button. So my attention
> was to call the iconbar to the front and drop the file to a text editor, but
> this is not possible. It is reproduceable here and does not only affect
> saving the contents but also the TechWriter document or the export formats.

That works fine here (TechWriter 9.00, Iyonix RISC OS 5.18). Which 
version did you try it on? Do you have any desktop enhancer tools that 
do special things when the pointer gets near the window border?

Martin
-- 
---------------------------------------------------------------------
Martin Wuerthner           MW Software          lists@xxxxxxxxxxxxxxx
---------------------------------------------------------------------
------------------------------------------------------------
    To change, suspend or cancel your subscription go to
          //www.freelists.org/list/icon-users
------------------------------------------------------------


Other related posts: