On Wed, Feb 13, 2008 at 12:31:14AM +0100, Uwe Stöhr wrote:
> Martin Vermeer schrieb:
>
>>> I don't think we should change such basic UI stuff like insets. The way 
>>> we handle them is well accepted by the users and in my opinion an 
>>> important part of the success of the UI concept of LyX. So please leave 
>>> it as it is, according to my arguments above.
>> A document with lots of index entries occupies way too much real
>> estate. We discussed this in extenso: this is the reason to lose the
>> button.
>
> I missed this discussion, but anyway, we should listen to the users. I'm 
> following the lyx-users list and introduced LyX to many people and never 
> heard that anybody complained about labels. When an experienced user really 
> prefers not to have a label for certain insets, then he can change it for 
> his installation as he can change the toolbars and their buttons.
> For ERT I agree to Richard that the minimal style is useful as you alwayss 
> need to know for ERT the content.
>
> Concerning the Index label, it is only 3 characters wide, so not problem 
> with space. And normally you have index entries in a collapsed inset since 
> you don't really want to see code like:
> Currency Symbols!\see|[EMAIL PROTECTED]
> Having a collapsed inset behind a word or a symbol is clear that this word 
> is in 99.9% of the cases the word that is in the index. This was the output 
> of an discussion where I requested to pop up the index dialog when 
> inserting an index entry. So before we change anything here, our indexing 
> experts like Jürgen should state their opinions.
>
>> Same (depending on your writing style, even more) for branches.
>
> Especially for branches I don't agree. Having the name of the branch in a 
> label is very important, at least when I work with branches, as I had the 
> case with 6 branches and I need to see at the first look what is what and 
> not be forced to use the mouse to hover over insets to get their meaning.
>
> So to repeat myself, please reflect yourself and imagine you are an average 
> LyX user not knowing all the tricks and expert stuff we developers know. 
> (Last week I gave a LyX introduction and again noticed that newbies 
> interact with LyX different to how I do. It's good to be reset from time to 
> time to an average LyX niveau.)
>
> regards Uwe


Does the attached look OK?

- Martin

Index: minimalistic.module
===================================================================
--- minimalistic.module	(revision 0)
+++ minimalistic.module	(revision 0)
@@ -0,0 +1,54 @@
+#\DeclareLyXModule{Minimalistic}
+#DescriptionBegin
+# Redefines several insets as being Minimalistic, for use by old-timers. 
+#DescriptionEnd
+
+Format 6
+
+InsetLayout Index
+   Decoration   minimalistic
+   LabelString           Idx
+   LatexType             command
+   LatexName             index
+   Font
+     Color               Green
+     Size                Small
+   EndFont
+   LabelFont
+     Color               Green
+     Size                Small
+   EndFont
+   MultiPar              false
+   NeedProtect           true
+End
+
+InsetLayout Branch
+  Decoration            minimalistic
+  LabelFont
+    Color               Red
+    Size                Small
+  EndFont
+  MultiPar              true
+End
+
+InsetLayout URL
+LyXType               standard
+LatexName             url
+LatexType             command
+Decoration            minimalistic
+LabelString           URL
+PassThru              true
+ForceLTR              true
+Font
+  Family              Typewriter
+  Color               Blue
+EndFont
+LabelFont
+  Family              Typewriter
+  Color               Blue
+  Size                Small
+EndFont
+Requires	      url
+End
+
+

Reply via email to