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

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