Contribution license

2013-05-23 Thread Gioele Barabucci
I hereby license my contributions to LyX under the General Public 
License, Version 2 or any later version.


--
Gioele Barabucci gio...@svario.it


Contribution license

2013-05-23 Thread Gioele Barabucci
I hereby license my contributions to LyX under the General Public 
License, Version 2 or any later version.


--
Gioele Barabucci <gio...@svario.it>


Re: [PATCH] Layout files for ACM SIGS style

2013-05-22 Thread Gioele Barabucci

Il 15/05/2013 19:36, Gioele Barabucci ha scritto:

Hello,

I made two layout files for the ACM SIGS proceedings styles [1].

The patches contain three files:

* a common `acmsigs.inc` file with all the stiles;
* a layout specific to the normal, strict style `acm_proc_article-sp`;
* a layout specific to the tighter, alternate style `sig-alternate`.


Hello,

I see that these files have not been added to the sources (or so Trac is 
telling me). Are there problems with them? How can I help to make them 
accepted in LyX?


Bye,

--
Gioele Barabucci gio...@svario.it


Re: [PATCH] Layout files for ACM SIGS style

2013-05-22 Thread Gioele Barabucci

Il 15/05/2013 19:36, Gioele Barabucci ha scritto:

Hello,

I made two layout files for the ACM SIGS proceedings styles [1].

The patches contain three files:

* a common `acmsigs.inc` file with all the stiles;
* a layout specific to the normal, strict style `acm_proc_article-sp`;
* a layout specific to the tighter, alternate style `sig-alternate`.


Hello,

I see that these files have not been added to the sources (or so Trac is 
telling me). Are there problems with them? How can I help to make them 
accepted in LyX?


Bye,

--
Gioele Barabucci <gio...@svario.it>


Re: [PATCH] Layout files for ACM SIGS style

2013-05-16 Thread Gioele Barabucci

Il 16/05/2013 10:43, Liviu Andronic ha scritto:

On Wed, May 15, 2013 at 8:29 PM, Gioele Barabucci gio...@svario.it wrote:

Il 15/05/2013 19:43, Richard Heck ha scritto:


On 05/15/2013 01:36 PM, Gioele Barabucci wrote:


* a common `acmsigs.inc` file with all the stiles;
* a layout specific to the normal, strict style `acm_proc_article-sp`;
* a layout specific to the tighter, alternate style `sig-alternate`.



If I'm reading these correctly, the layout files are identical, in effect?



Yes, they are, just different classes in `\DeclareLaTeXClass`.


If the layout definitions are identical, wouldn't it be better to have
an acmlayouts.inc file that provides the definitions, and include that
in the 3 individual layout files that use different
`\DeclareLaTeXClass`?


Aren't you describing exactly what happens in the files I sent?

The `acmsigs.inc` contains all the styles, the other two layout files 
just provide a `\DeclareLaTeXClass` and perform a `Input acmsigs.inc`.


Bye,

--
Gioele Barabucci gio...@svario.it


Re: [PATCH] Layout files for ACM SIGS style

2013-05-16 Thread Gioele Barabucci

Il 16/05/2013 10:43, Liviu Andronic ha scritto:

On Wed, May 15, 2013 at 8:29 PM, Gioele Barabucci <gio...@svario.it> wrote:

Il 15/05/2013 19:43, Richard Heck ha scritto:


On 05/15/2013 01:36 PM, Gioele Barabucci wrote:


* a common `acmsigs.inc` file with all the stiles;
* a layout specific to the normal, strict style `acm_proc_article-sp`;
* a layout specific to the tighter, alternate style `sig-alternate`.



If I'm reading these correctly, the layout files are identical, in effect?



Yes, they are, just different classes in `\DeclareLaTeXClass`.


If the layout definitions are identical, wouldn't it be better to have
an acmlayouts.inc file that provides the definitions, and include that
in the 3 individual layout files that use different
`\DeclareLaTeXClass`?


Aren't you describing exactly what happens in the files I sent?

The `acmsigs.inc` contains all the styles, the other two layout files 
just provide a `\DeclareLaTeXClass` and perform a `Input acmsigs.inc`.


Bye,

--
Gioele Barabucci <gio...@svario.it>


[PATCH] Layout files for ACM SIGS style

2013-05-15 Thread Gioele Barabucci
Hello,

I made two layout files for the ACM SIGS proceedings styles [1].

I hope that they can be included in the standard LyX sources so that other 
people will be able to use those styles without resorting very old and 
incomplete files that can be found around the net.

The patches contain three files:

* a common `acmsigs.inc` file with all the stiles;
* a layout specific to the normal, strict style `acm_proc_article-sp`;
* a layout specific to the tighter, alternate style `sig-alternate`. 

Bye,

[1]  http://www.acm.org/sigs/publications/proceedings-templates

-- 
Gioele Barabucci gio...@svario.it
From 750e5d5ef1fe20810f733a6d7d418125035abd72 Mon Sep 17 00:00:00 2001
From: Gioele Barabucci gio...@svario.it
Date: Wed, 15 May 2013 19:22:17 +0200
Subject: [PATCH 1/2] Layout files for ACM SIGS styles

---
 lib/layouts/acm_proc_article-sp.layout |   10 ++
 lib/layouts/acmsigs.inc|   55 
 2 files changed, 65 insertions(+)
 create mode 100644 lib/layouts/acm_proc_article-sp.layout
 create mode 100644 lib/layouts/acmsigs.inc

diff --git a/lib/layouts/acm_proc_article-sp.layout b/lib/layouts/acm_proc_article-sp.layout
new file mode 100644
index 000..5fccb13
--- /dev/null
+++ b/lib/layouts/acm_proc_article-sp.layout
@@ -0,0 +1,10 @@
+#% Do not delete the line below; configure depends on this
+#  \DeclareLaTeXClass[acm_proc_article-sp]{article (ACM SIGS)}
+#
+# LyX layout for ACM SIGS style
+#
+# Author: Gioele Barabucci
+
+Format 11
+Input acmsigs.inc
+
diff --git a/lib/layouts/acmsigs.inc b/lib/layouts/acmsigs.inc
new file mode 100644
index 000..de43cd1
--- /dev/null
+++ b/lib/layouts/acmsigs.inc
@@ -0,0 +1,55 @@
+# Common style for ACM SIGS layouts 
+#
+# Author: Gioele Barabucci
+
+Format 11
+Input stdclass.inc
+
+Columns 2
+
+Style Subtitle
+	Category   FrontMatter
+	Margin Static
+
+	LatexType  Command
+InTitle1
+	LatexName  subtitle
+
+	ParSkip0.4
+ItemSep0
+TopSep 0
+BottomSep  1
+ParSep 1
+Align  Center
+LabelType  No_Label
+Font
+		Size   Large
+		Shape  Italic
+	EndFont
+End
+
+Style Terms
+	Category  FrontMatter
+MarginDynamic
+
+LatexType Command
+LatexName terms
+LabelString   General terms:
+
+	ParSkip   0.4
+BottomSep 1.5
+ParSep1.5
+Align Block
+LabelType Static
+LabelSep  M
+	LabelFont
+		Series   Bold
+		Size large
+	EndFont
+End
+
+Style Keywords
+CopyStyle Terms
+LatexName keywords
+LabelString   Keywords:
+End
-- 
1.7.9.5

From 7fdfb5d7e4a6545e88e3e9cd560e20d700ccd398 Mon Sep 17 00:00:00 2001
From: Gioele Barabucci gio...@svario.it
Date: Wed, 15 May 2013 19:22:43 +0200
Subject: [PATCH 2/2] Layout file for ACM SIGS tighter 'alternate' style

---
 lib/layouts/sig-alternate.layout |   10 ++
 1 file changed, 10 insertions(+)
 create mode 100644 lib/layouts/sig-alternate.layout

diff --git a/lib/layouts/sig-alternate.layout b/lib/layouts/sig-alternate.layout
new file mode 100644
index 000..54a7154
--- /dev/null
+++ b/lib/layouts/sig-alternate.layout
@@ -0,0 +1,10 @@
+#% Do not delete the line below; configure depends on this
+#  \DeclareLaTeXClass[sig-alternate]{article (ACM SIGS 'alternate' style)}
+#
+# LyX layout for ACM SIGS tighter Alternate style
+#
+# Author: Gioele Barabucci
+
+Format 11
+Input acmsigs.inc
+
-- 
1.7.9.5



Re: [PATCH] Layout files for ACM SIGS style

2013-05-15 Thread Gioele Barabucci

Il 15/05/2013 19:43, Richard Heck ha scritto:

On 05/15/2013 01:36 PM, Gioele Barabucci wrote:

* a common `acmsigs.inc` file with all the stiles;
* a layout specific to the normal, strict style `acm_proc_article-sp`;
* a layout specific to the tighter, alternate style `sig-alternate`.


If I'm reading these correctly, the layout files are identical, in effect?


Yes, they are, just different classes in `\DeclareLaTeXClass`.


Do you have any interest in providing a simple template for these
layouts? You could easily model it on one of the others.


Sincerely I never created nor used a template; I have attached one to 
this email.


Bye,

--
Gioele Barabucci gio...@svario.it


acmsigs.lyx
Description: application/lyx


[PATCH] Layout files for ACM SIGS style

2013-05-15 Thread Gioele Barabucci
Hello,

I made two layout files for the ACM SIGS proceedings styles [1].

I hope that they can be included in the standard LyX sources so that other 
people will be able to use those styles without resorting very old and 
incomplete files that can be found around the net.

The patches contain three files:

* a common `acmsigs.inc` file with all the stiles;
* a layout specific to the normal, strict style `acm_proc_article-sp`;
* a layout specific to the tighter, alternate style `sig-alternate`. 

Bye,

[1]  http://www.acm.org/sigs/publications/proceedings-templates

-- 
Gioele Barabucci <gio...@svario.it>
>From 750e5d5ef1fe20810f733a6d7d418125035abd72 Mon Sep 17 00:00:00 2001
From: Gioele Barabucci <gio...@svario.it>
Date: Wed, 15 May 2013 19:22:17 +0200
Subject: [PATCH 1/2] Layout files for ACM SIGS styles

---
 lib/layouts/acm_proc_article-sp.layout |   10 ++
 lib/layouts/acmsigs.inc|   55 
 2 files changed, 65 insertions(+)
 create mode 100644 lib/layouts/acm_proc_article-sp.layout
 create mode 100644 lib/layouts/acmsigs.inc

diff --git a/lib/layouts/acm_proc_article-sp.layout b/lib/layouts/acm_proc_article-sp.layout
new file mode 100644
index 000..5fccb13
--- /dev/null
+++ b/lib/layouts/acm_proc_article-sp.layout
@@ -0,0 +1,10 @@
+#% Do not delete the line below; configure depends on this
+#  \DeclareLaTeXClass[acm_proc_article-sp]{article (ACM SIGS)}
+#
+# LyX layout for ACM SIGS style
+#
+# Author: Gioele Barabucci
+
+Format 11
+Input acmsigs.inc
+
diff --git a/lib/layouts/acmsigs.inc b/lib/layouts/acmsigs.inc
new file mode 100644
index 000..de43cd1
--- /dev/null
+++ b/lib/layouts/acmsigs.inc
@@ -0,0 +1,55 @@
+# Common style for ACM SIGS layouts 
+#
+# Author: Gioele Barabucci
+
+Format 11
+Input stdclass.inc
+
+Columns 2
+
+Style Subtitle
+	Category   FrontMatter
+	Margin Static
+
+	LatexType  Command
+InTitle1
+	LatexName  subtitle
+
+	ParSkip0.4
+ItemSep0
+TopSep 0
+BottomSep  1
+ParSep 1
+Align  Center
+LabelType  No_Label
+Font
+		Size   Large
+		Shape  Italic
+	EndFont
+End
+
+Style Terms
+	Category  FrontMatter
+MarginDynamic
+
+LatexType Command
+LatexName terms
+LabelString   "General terms:"
+
+	ParSkip   0.4
+BottomSep 1.5
+ParSep1.5
+Align Block
+LabelType Static
+LabelSep  M
+	LabelFont
+		Series   Bold
+		Size large
+	EndFont
+End
+
+Style Keywords
+CopyStyle Terms
+LatexName keywords
+LabelString   "Keywords:"
+End
-- 
1.7.9.5

>From 7fdfb5d7e4a6545e88e3e9cd560e20d700ccd398 Mon Sep 17 00:00:00 2001
From: Gioele Barabucci <gio...@svario.it>
Date: Wed, 15 May 2013 19:22:43 +0200
Subject: [PATCH 2/2] Layout file for ACM SIGS tighter 'alternate' style

---
 lib/layouts/sig-alternate.layout |   10 ++
 1 file changed, 10 insertions(+)
 create mode 100644 lib/layouts/sig-alternate.layout

diff --git a/lib/layouts/sig-alternate.layout b/lib/layouts/sig-alternate.layout
new file mode 100644
index 000..54a7154
--- /dev/null
+++ b/lib/layouts/sig-alternate.layout
@@ -0,0 +1,10 @@
+#% Do not delete the line below; configure depends on this
+#  \DeclareLaTeXClass[sig-alternate]{article (ACM SIGS 'alternate' style)}
+#
+# LyX layout for ACM SIGS tighter "Alternate" style
+#
+# Author: Gioele Barabucci
+
+Format 11
+Input acmsigs.inc
+
-- 
1.7.9.5



Re: [PATCH] Layout files for ACM SIGS style

2013-05-15 Thread Gioele Barabucci

Il 15/05/2013 19:43, Richard Heck ha scritto:

On 05/15/2013 01:36 PM, Gioele Barabucci wrote:

* a common `acmsigs.inc` file with all the stiles;
* a layout specific to the normal, strict style `acm_proc_article-sp`;
* a layout specific to the tighter, alternate style `sig-alternate`.


If I'm reading these correctly, the layout files are identical, in effect?


Yes, they are, just different classes in `\DeclareLaTeXClass`.


Do you have any interest in providing a simple template for these
layouts? You could easily model it on one of the others.


Sincerely I never created nor used a template; I have attached one to 
this email.


Bye,

--
Gioele Barabucci <gio...@svario.it>


acmsigs.lyx
Description: application/lyx