|
|
e935c3 |
|
|
|
75e811 |
<sect2 id="repository-usage-section-4-1" xreflabel="Graphic design" label="3.4.1">
|
|
|
e935c3 |
|
|
|
e935c3 |
<title>Graphic design</title>
|
|
|
e935c3 |
|
|
|
e935c3 |
<para>The graphic design work line exists to cover brand design,
|
|
|
e935c3 |
typography design and themes design mainly. Additionally, some
|
|
|
e935c3 |
auxiliar areas like icon design, illustration design, brushes
|
|
|
e935c3 |
design, patterns designs and palettes of colors are also included
|
|
|
e935c3 |
here for completeness.</para>
|
|
|
e935c3 |
|
|
|
e935c3 |
<para>Inside CentOS Artwork Repository graphic design is performed
|
|
|
e935c3 |
through Inkscape (@url{http://www.inkscape.org/}) and GIMP
|
|
|
e935c3 |
(@url{http://www.gimp.org/}). The Inkscape tool is used to create
|
|
|
e935c3 |
and manipulate scalable vector graphics and export them to PNG
|
|
|
e935c3 |
format; it also provides a command-line interface that we use to
|
|
|
e935c3 |
perform massive exportation from SVG files to PNG files in
|
|
|
e935c3 |
automation scripts. On the other hand, GIMP is used to create and
|
|
|
e935c3 |
manipulate rastered images, create brushes, patterns and palettes
|
|
|
e935c3 |
of colors.</para>
|
|
|
e935c3 |
|
|
|
e935c3 |
<tip><para>Combine both Inkscape and GIMP specific functionalities
|
|
|
e935c3 |
and possibilities to produce very beautiful images.</para></tip>
|
|
|
e935c3 |
|
|
|
e935c3 |
<para>The CentOS Project Corporate Visual Identity is made of
|
|
|
e935c3 |
different visual manifestations (e.g., Distributions, Web sites,
|
|
|
e935c3 |
Stationery, etc.). Visual manifestations implement the corporate
|
|
|
e935c3 |
identity concepts by mean of images. To produce these images, we
|
|
|
e935c3 |
decompose image production in "design models" and "artistic
|
|
|
e935c3 |
motifs".</para>
|
|
|
e935c3 |
|
|
|
e935c3 |
<para>Design models provide the structural information of images
|
|
|
e935c3 |
(i.e., dimension, position of common elements in the visible area,
|
|
|
e935c3 |
translation markers, etc.) and they are generally produced as
|
|
|
e935c3 |
scalable vector graphics to take advantage of SVG standard, an
|
|
|
e935c3 |
XML-based standard.</para>
|
|
|
e935c3 |
|
|
|
e935c3 |
<para>Artistic motifs provide the visual style (i.e., the
|
|
|
e935c3 |
background information, the look and feel) some design models need
|
|
|
e935c3 |
to complete the final image produced by automation scripts.
|
|
|
e935c3 |
Artistic motifs are generally produced as rastered images.</para>
|
|
|
e935c3 |
|
|
|
e935c3 |
<para>The result produced from combining one design model with one
|
|
|
e935c3 |
artistic motif is what we know as a @emph{theme}. Inside themes
|
|
|
e935c3 |
directory structure (@pxref{Directories trunk Identity Images
|
|
|
e935c3 |
Themes}), you can find several design models and several artistic
|
|
|
e935c3 |
motifs independently one another that can be albitrarily combined
|
|
|
e935c3 |
through @emph{theme rendition}, a flexible way to produce images
|
|
|
e935c3 |
for different visual manifestations in very specific visual
|
|
|
e935c3 |
styles. Inside themes directory structure, theme rendition is
|
|
|
e935c3 |
performed in @file{trunk/Identity/Images/Themes} directory
|
|
|
e935c3 |
structure, the required design models are taken from
|
|
|
e935c3 |
@file{trunk/Identity/Models/Themes} directory structure and the
|
|
|
e935c3 |
action itself is controlled by the @code{render} functionality of
|
|
|
e935c3 |
<command>centos-art.sh</command> script.</para>
|
|
|
e935c3 |
|
|
|
e935c3 |
<para>In addition to theme rendition you can find @emph{direct
|
|
|
e935c3 |
rendition}, too. Direct rendition is another way of image
|
|
|
e935c3 |
production where there is no artistic motif at all but design
|
|
|
e935c3 |
models only. Direct rendition is very useful to produce simple
|
|
|
e935c3 |
content that doesn't need specific background information. Some of
|
|
|
e935c3 |
these contents are brands, icons and illustrations. Direct
|
|
|
e935c3 |
rendition is performed in @file{trunk/Identity/Images}, the
|
|
|
e935c3 |
required design models are taken from @file{trunk/Identity/Models}
|
|
|
e935c3 |
directory structure and the action itself is controlled by the
|
|
|
e935c3 |
@code{render} functionality of <command>centos-art.sh</command>
|
|
|
e935c3 |
script.</para>
|
|
|
e935c3 |
|
|
|
e935c3 |
<para>@xref{Directories trunk Identity}, for more information
|
|
|
e935c3 |
about The CentOS Corporate Identity and how graphic design fits on
|
|
|
e935c3 |
it.</para>
|
|
|
e935c3 |
|
|
|
75e811 |
</sect2>
|