[glabels] Updated libglabels documentation to support parallel installation
- From: Jim Evins <jimevins src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glabels] Updated libglabels documentation to support parallel installation
- Date: Mon, 1 Mar 2010 03:25:45 +0000 (UTC)
commit 12f3f040b340c30188e4953b9f6a51263206f8ab
Author: Jim Evins <evins snaught com>
Date: Sun Feb 28 22:22:48 2010 -0500
Updated libglabels documentation to support parallel installation
.gitignore | 20 +++++++++---------
docs/libglabels/Makefile.am | 4 +-
...bglabels-docs.sgml => libglabels-3.0-docs.sgml} | 2 +-
...-overrides.txt => libglabels-3.0-overrides.txt} | 0
...ls-sections.txt => libglabels-3.0-sections.txt} | 1 +
.../{libglabels.types => libglabels-3.0.types} | 0
...bels-unused.sgml => libglabels-3.0-unused.sgml} | 0
docs/libglabels/tmpl/template.sgml | 21 +++++++++++++++++--
docs/libglabels/tmpl/units.sgml | 2 +-
9 files changed, 33 insertions(+), 17 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ea213ae..a08b931 100644
--- a/.gitignore
+++ b/.gitignore
@@ -69,16 +69,16 @@ glabels-*.tar.gz
/docs/libglabels/*.stamp
/docs/libglabels/xml/
/docs/libglabels/html/
-/docs/libglabels/libglabels-decl.txt
-/docs/libglabels/libglabels-decl-list.txt
-/docs/libglabels/libglabels-undeclared.txt
-/docs/libglabels/libglabels-unused.txt
-/docs/libglabels/libglabels-undocumented.txt
-/docs/libglabels/libglabels.args
-/docs/libglabels/libglabels.hierarchy
-/docs/libglabels/libglabels.interfaces
-/docs/libglabels/libglabels.prerequisites
-/docs/libglabels/libglabels.signals
+/docs/libglabels/libglabels*-decl.txt
+/docs/libglabels/libglabels*-decl-list.txt
+/docs/libglabels/libglabels*-undeclared.txt
+/docs/libglabels/libglabels*-unused.txt
+/docs/libglabels/libglabels*-undocumented.txt
+/docs/libglabels/libglabels*.args
+/docs/libglabels/libglabels*.hierarchy
+/docs/libglabels/libglabels*.interfaces
+/docs/libglabels/libglabels*.prerequisites
+/docs/libglabels/libglabels*.signals
#
# Ignore artifacts from editors, patching, etc.
diff --git a/docs/libglabels/Makefile.am b/docs/libglabels/Makefile.am
index 28e56fd..8d5cb87 100644
--- a/docs/libglabels/Makefile.am
+++ b/docs/libglabels/Makefile.am
@@ -9,7 +9,7 @@ AUTOMAKE_OPTIONS = 1.6
# of using the various options.
# The name of the module, e.g. 'glib'.
-DOC_MODULE=libglabels
+DOC_MODULE=libglabels-3.0
# The top-level SGML file. You can change this if you want to.
DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
@@ -43,7 +43,7 @@ CFILE_GLOB=
# Header files to ignore when scanning.
# e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
-IGNORE_HFILES=libglabels-private.h
+IGNORE_HFILES=libglabels-3.0-private.h
# Images to copy into HTML directory.
# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png
diff --git a/docs/libglabels/libglabels-docs.sgml b/docs/libglabels/libglabels-3.0-docs.sgml
similarity index 94%
rename from docs/libglabels/libglabels-docs.sgml
rename to docs/libglabels/libglabels-3.0-docs.sgml
index a246139..9473f36 100644
--- a/docs/libglabels/libglabels-docs.sgml
+++ b/docs/libglabels/libglabels-3.0-docs.sgml
@@ -5,7 +5,7 @@
<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
<bookinfo>
- <title>LibGlabels Reference Manual</title>
+ <title>LibGlabels 3.0 Reference Manual</title>
</bookinfo>
<chapter>
diff --git a/docs/libglabels/libglabels-overrides.txt b/docs/libglabels/libglabels-3.0-overrides.txt
similarity index 100%
rename from docs/libglabels/libglabels-overrides.txt
rename to docs/libglabels/libglabels-3.0-overrides.txt
diff --git a/docs/libglabels/libglabels-sections.txt b/docs/libglabels/libglabels-3.0-sections.txt
similarity index 99%
rename from docs/libglabels/libglabels-sections.txt
rename to docs/libglabels/libglabels-3.0-sections.txt
index 3039050..e6fb32f 100644
--- a/docs/libglabels/libglabels-sections.txt
+++ b/docs/libglabels/libglabels-3.0-sections.txt
@@ -54,6 +54,7 @@ lglTemplateFrameShape
lglTemplateFrame
lglTemplateFrameAll
lglTemplateFrameRect
+lglTemplateFrameEllipse
lglTemplateFrameRound
lglTemplateFrameCD
<SUBSECTION Layout Structure>
diff --git a/docs/libglabels/libglabels.types b/docs/libglabels/libglabels-3.0.types
similarity index 100%
rename from docs/libglabels/libglabels.types
rename to docs/libglabels/libglabels-3.0.types
diff --git a/docs/libglabels/tmpl/libglabels-unused.sgml b/docs/libglabels/tmpl/libglabels-3.0-unused.sgml
similarity index 100%
rename from docs/libglabels/tmpl/libglabels-unused.sgml
rename to docs/libglabels/tmpl/libglabels-3.0-unused.sgml
diff --git a/docs/libglabels/tmpl/template.sgml b/docs/libglabels/tmpl/template.sgml
index 2b8ef73..ae363e4 100644
--- a/docs/libglabels/tmpl/template.sgml
+++ b/docs/libglabels/tmpl/template.sgml
@@ -24,14 +24,14 @@ This is the main structure of a libglabels template. A template represents a si
of peel-off labels or cards.
</para>
- brand: Brand name of label or card. E.g. "Avery."
+ brand: Vendor or brand name of label or card. E.g. "Avery."
@part: Part name or number of label or card. E.g. "8160."
- equiv_part:
+ equiv_part: Part name or number of a part with identical layout. Must be from same vendor.
@description: A description of the template. E.g. "Mailing labels."
@paper_id: A paper ID. E.g. "A4" or "US-Letter."
@page_width: Page width in points. Used only if paper_id is "Other."
@page_height: Page height in points. Used only if paper_id is "Other."
- product_url:
+ product_url: URL to a webpage describing product.
@category_ids: A list of category IDs that this template belongs to.
@frames: A list of (#lglTemplateFrame *) structures. GLabels currently only supports one frame
per template -- future versions may support multiple frames per template.
@@ -53,6 +53,7 @@ This enumeration defines frame types that are supported by libglabels
</para>
@LGL_TEMPLATE_FRAME_SHAPE_RECT: A rectangular frame. (May have rounded corners.)
+ LGL_TEMPLATE_FRAME_SHAPE_ELLIPSE: An elliptical frame.
@LGL_TEMPLATE_FRAME_SHAPE_ROUND: A round frame.
@LGL_TEMPLATE_FRAME_SHAPE_CD: A CD or DVD frame. (Includes credit-card style CDs.)
@@ -91,6 +92,19 @@ This structure defines the frame for a rectangular label or card.
@x_waste: Amount of horizontal over-print to allow in points.
@y_waste: Amount of vertical over-print to allow in points.
+<!-- ##### STRUCT lglTemplateFrameEllipse ##### -->
+<para>
+This structure defines the frame for an elliptical label or card.
+</para>
+
+ shape: Common field. Always #LGL_TEMPLATE_FRAME_SHAPE_ELLIPSE for #lglTemplateFrameEllipse.
+ id: Common field. See #lglTemplateFrameAll.
+ layouts: Common field. See #lglTemplateFrameAll.
+ markups: Common field. See #lglTemplateFrameAll.
+ w: Width of label or card in points.
+ h: Height of label or card in points.
+ waste: Amount of over-print to allow in points.
+
<!-- ##### STRUCT lglTemplateFrameRound ##### -->
<para>
This structure defines the frame for a round label or card.
@@ -144,6 +158,7 @@ This enumeration defines markup types that are supported by libglabels
@LGL_TEMPLATE_MARKUP_LINE: A simple line segment.
@LGL_TEMPLATE_MARKUP_CIRCLE: A circle.
@LGL_TEMPLATE_MARKUP_RECT: A rectangle. Possibly with rounded corners.
+ LGL_TEMPLATE_MARKUP_ELLIPSE: An ellipse.
<!-- ##### UNION lglTemplateMarkup ##### -->
<para>
diff --git a/docs/libglabels/tmpl/units.sgml b/docs/libglabels/tmpl/units.sgml
index bcb7b29..e87eb84 100644
--- a/docs/libglabels/tmpl/units.sgml
+++ b/docs/libglabels/tmpl/units.sgml
@@ -6,7 +6,7 @@ Type to represent units of distance supported by libglabels
<!-- ##### SECTION Long_Description ##### -->
<para>
-This section defines a type to represent the varios units of distance
+This section defines a type to represent the various units of distance
supported by libglabels. It also defines a set of related functions.
</para>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]