Blame Manuals/Repository/filesystem-latex/Identity/Themes/Distro/BootUp/GRUB/manual.tex

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