Blame Manual/repository-latex/centos-art.sh-latex/Concepts/Frameworks/files.tex

0668a4
% Part   : Concepts
0668a4
% Chapter: Frameworks
0668a4
% ------------------------------------------------------------
0668a4
% $Id: files.tex 6044 2010-07-11 07:49:09Z al $
0668a4
% ------------------------------------------------------------
0668a4
0668a4
\section{File Types} 
0668a4
0668a4
Inside CentOS Artwork Repository, there are ``image files'' and ``text
0668a4
files''.
0668a4
0668a4
\subsection{Image Files} 
0668a4
\hypertarget{sec:Concepts:Frameworks:Image}{}
0668a4
0668a4
Image files are used to implement the CentOS visual style on all
0668a4
CentOS visual manifestations where image files  are involved (i.e.
0668a4
CentOS distribution, CentOS web sites, CentOS promotion, etc.).  Image
0668a4
files are inside identity frameworks.
0668a4
0668a4
Image files may be available in different formats. Image files in
0668a4
different formats are produced taking the PNG format as base. The PNG
0668a4
format is the Inkscape's export format used by \texttt{render.sh}
0668a4
indentity script to produce a image copy of the SVG design templates.
0668a4
The \texttt{render.sh} identity script uses command line image
0668a4
manipulation tools, like ImageMagick and Netpbm, to do image format
0668a4
convertions from PNG to the formats you specify.  You can produce as
0668a4
many image formats as supported by the previously mentioned command
0668a4
line image maipulation tools.  
0668a4
0668a4
Image files production in different formats is specified inside
0668a4
configuration scripts, specifically in the variable
0668a4
\hyperlink{sec:Concepts:Scripts:Configuration:ACTIONS}{\texttt{ACTIONS}}
0668a4
(\autoref{sec:Concepts:Scripts:Configuration:ACTIONS}).
0668a4
0668a4
Inside frameworks, image files are stored in a directory named `img'.
0668a4
This name is a convenction that scripts use to store framework's
0668a4
produced images. If you want to change the image directory's name to
0668a4
something different from `img', you need to set the same name in all
0668a4
images' directories along the CentOS Artwork Repository, and update
0668a4
scripts to recognize the new name you set.  This is something you
0668a4
problably don't need to do, but if you still want to, please share
0668a4
your reasons in
0668a4
\href{mailto:centos-devel@centos.org}{centos-devel@centos.org} before
0668a4
commit your changes. Changing the image directory's name is a big
0668a4
chanage that needs to be discussed in the community.
0668a4
0668a4
\subsection{Text Files}
0668a4
\hypertarget{sec:Concepts:Frameworks:Files:Text}{}
0668a4
0668a4
Text files are used to implement the CentOS visual style on all CentOS
0668a4
visual manifestations where text files are involved (i.e.  eula files
0668a4
and release notes used by Anaconda, etc.). Text files are inside
0668a4
identity frameworks.