Blame Manuals/Latex/centos-art.sh-latex/Identity/Themes/Distro/BootUp/GRUB/manual.tex

080735
\documentclass{article}
080735
\usepackage{longtable}
080735
\usepackage[pdftex]{graphicx}
080735
\usepackage{hyperref}
080735
\hypersetup{pdfauthor={CentOS Documentation SIG},%
080735
            pdftitle={Grand Unified Bootloader (GRUB)},%
080735
            pdfsubject={CentOS Corporate Visual Identity}%
080735
            }
080735
080735
\title{Grand Unified Bootloader (GRUB)}
080735
\author{CentOS Documentation SIG}
080735
080735
\begin{document}
080735
080735
\maketitle
080735
080735
\begin{abstract} 
080735
This article describes GRUB Visual Style for CentOS Distribution.
080735
This screen is where the selection of which kernel to run and other
080735
boot-time options, are made. It is seen every time the computer boots.
080735
080735
Copyright \copyright\ 2010\ The CentOS Project. Permission is
080735
granted to copy, distribute and/or modify this document under the
080735
terms of the GNU Free Documentation License, Version 1.2 or any later
080735
version published by the Free Software Foundation; with no Invariant
080735
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the
080735
license is included in the section entitled ``GNU Free Documentation
080735
License''.  
080735
\end{abstract}
080735
080735
\tableofcontents
080735
080735
\section{Workplace}
080735
080735
\begin{itemize}
080735
\item SVN:trunk/Identity/Themes/\$THEME/Distro/BootUp/GRUB/
080735
\item SVN:trunk/Translations/Identity/Themes/Distro/BootUp/GRUB/
080735
\item SVN:trunk/Scripts/Identity/Themes/Distro/BootUp/GRUB/
080735
\end{itemize}
080735
080735
\section{Theme}
080735
080735
\input{table-theme.tex}
080735
080735
\section{Design}
080735
080735
Initially, \emph{splash.xpm.gz} is a PNG image (splash.png) which is
080735
converted to xpm.gz. \emph{splash.png} image is rendered for each
080735
major release of CentOS distribution.  Each image is based in the same
080735
Artistic Motif and has the following components:
080735
080735
\begin{enumerate}
080735
\item The CentOS Release Brand.
080735
\item The CentOS Default Artistic Motif.
080735
\end{enumerate}
080735
080735
Image rendering is done using the rendering script (\emph{render.sh})
080735
available in the workplace of this section.  This script creates
080735
the appropriate PNG images under \emph{img/\$VERSION/}
080735
directory.
080735
080735
After image rendering, each \emph{img/\$VERSION/splash.png} image
080735
should be indexed to 14 colors. This can be done using an image
080735
manipulation tool like GIMP, or ImageMagick.  This color reduction
080735
could bring some noise to your design. If that is the case, you need
080735
to retouch your design in a 14 colors basis.
080735
080735
The final step is to convert the 14 colors indexed \emph{splash.png}
080735
image into \emph{splash.xpm.gz}. To do so, use the command
080735
\emph{convert2xpm.sh} provided in the workplace. This command
080735
explores the \emph{img/\$VERSION/} directories and
080735
converts\footnote{\emph{convert splash.png splash.xpm \&\& gzip
080735
splash.xpm}} each \emph{splash.png} image indexed to 14 colors to its
080735
\emph{.xpm.gz} equivalent. The converted images are saved under
080735
\emph{xpm/\$VERSION/} directories. 
080735
080735
\section{Configuration}
080735
\section{Rendering}
080735
\section{Testing}
080735
\section{Issues}
080735
080735
The following issues were seen on a video card \emph{Trident
080735
Microsysmtes CyberBlade/i1 (cyblafb)}:
080735
080735
\begin{description}
080735
080735
\item[Different colors]: As more different colors you have on your
080735
design, more are the possibilities of increasing the amount of noise
080735
in your design after indexing to 14 colors. For example, if you
080735
include the actual CentOS symbol in this image, it ocupies 3 colors
080735
(for the orange, green, violet) which are completely different and
080735
non-reusable in the blue toned background image.
080735
080735
\item [CentOS Symbol]: If the CentOS symbol is included in
080735
this image, colors used in the symbol after indexing the image
080735
are not the defaults colors defined as CentOS Symbol Colors. 
080735
080735
To workaround this, in first place, I used a variant of CentOS symbol
080735
without background colors, just the white borders. Later, I desided to
080735
remove it completely because that symbol could confuse people about
080735
which is the CentOS default symbol (see ``The CentOS Brand'' manual).
080735
Finally, I ended up using just the plain word CentOS to brand the
080735
GRUB. 
080735
080735
\end{description}
080735
080735
% License section
080735
\input{../../../../../Licenses/GFDL.tex}
080735
\end{document}