Am 23.03.2011 um 23:51 schrieb Steve Litt:

> On Wednesday 23 March 2011 09:04:05 you wrote:
>> On 03/22/2011 07:33 PM, Liviu Andronic wrote:
>>> On Tue, Mar 22, 2011 at 11:26 PM, Steve Litt <sl...@troubleshooters.com> 
> wrote:
>>>> Hi all,
>>>> 
>>>> I'm now labelling all 57 chapters of my new book, and what a PITA!
>>>> 
>>>> First of all, there's no hotkey -- I have to do Insert->Label on every
>>>> one.
>>> 
>>> At least for this you can easily define a custom shortcut. See the
>>> docs (Customization and Functions, I think).
>> 
>> How about alt-i, l? (Keyboard-based menu access.)
>> 
>>>> But even worse, the label defaults to the first three words, and often
>>>> the first word is "The". Is there a way to have the label default to
>>>> the first five words?
>>> 
>>> I have no idea, but this might be hardcoded. You have always the
>>> option to change it in the sources and rebuild it for you needs.
>>> Otherwise perhaps file a bug report.
>> 
>> Rainer's idea about this is OK, but it seems a lot of work for not much
>> payoff.
>> 
>> Richard
> 
> Hi Richard,
> 
> You'd have a new respect for the payoff after labeling 55 chapters with more 
> than 3 words, and many start with "The" or "A".
> 
> If Rainer's idea is too much work, an easier route could be made. Somewhere 
> in 
> the code is a constant, variable or magic number describing the max length in 
> words of a default label. Just use that constant, variable or magic number to 
> set a variable, and then override the variable based on an environment 
> variable if the environment variable exists. I'd guess it would be about a 
> ten 
> minute change.
> 
> Then, if that environment variable solution becomes popular, at a later time 
> the number of words can be set using a genuine configuration screen.
> 
> How does that sound?

As a user I'd like and propose another solution:
* maintain a black list of words [per language] (give the user a chance to edit 
it)
* skip words from this list at the beginning
* use the remaining words until max is reached or
* use more words being skipped if the max is not reached.

The problem is where to store this list of words - we have too many 
RC-variables already.

Stephan

Reply via email to