Blame Manual/repository-latex/Distribution/Anaconda/Prompt/identity.tex

4c79b5
% Part   : Distribution
4c79b5
% Chapter: Anaconda Prompt
4c79b5
% Section: Identity
4c79b5
% ------------------------------------------------------------
4c79b5
% $Id$
4c79b5
% ------------------------------------------------------------
4c79b5
4c79b5
\begin{figure}[!hbp]
4c79b5
\hrulefill
4c79b5
\begin{verbatim}
4c79b5
trunk/Identity/Themes/$THEME/Distro/Anaconda/Prompt/
4c79b5
|-- img
4c79b5
|   |-- 3
4c79b5
|   |   |-- syslinux-splash-16c.png
4c79b5
|   |   |-- syslinux-splash-16c.pnm
4c79b5
|   |   |-- syslinux-splash.log
4c79b5
|   |   |-- syslinux-splash.lss
4c79b5
|   |   |-- syslinux-splash.png
4c79b5
|   |   |-- syslinux-splash.pnm
4c79b5
|   |   `-- syslinux-splash.ppm
4c79b5
|   |-- 4
4c79b5
|   |-- 5
4c79b5
|   `-- ... more major releases
4c79b5
|-- render.sh
4c79b5
`-- tpl
4c79b5
    `-- syslinux-splash.svg
4c79b5
\end{verbatim}
4c79b5
\hrulefill
4c79b5
\caption{Anaconda prompt identity's framework.%
4c79b5
   \label{fig:Distribution:Anaconda:Prompt:Identity}}
4c79b5
\end{figure}
4c79b5
4c79b5
\subsection{Designs Templates}
4c79b5
\hypertarget{sec:Distribution:Anaconda:Prompt:Identity:Templates}{}
4c79b5
\label{sec:Distribution:Anaconda:Prompt:Identity:Templates}
4c79b5
4c79b5
\begin{itemize}
4c79b5
\item trunk/Identity/Themes/\$THEME/Distro/Anaconda/Prompt/tpl
4c79b5
\end{itemize}
4c79b5
4c79b5
\subsection{Design Models}
4c79b5
4c79b5
\begin{itemize}
4c79b5
\item trunk/Identity/Models/Tpl/Distro/Anaconda/Prompt/
4c79b5
\item trunk/Identity/Models/Img/Distro/Anaconda/Prompt/
4c79b5
\end{itemize}
4c79b5
4c79b5
\begin{figure}[!hbp]
4c79b5
\begin{center}
4c79b5
\includegraphics[width=0.8\textwidth]{%
4c79b5
    /home/centos/artwork/trunk/Identity/Models/Img/en/Distro/Anaconda/Prompt/syslinux-splash.pdf}
4c79b5
\end{center}
4c79b5
\caption{Anaconda prompt design model.% 
4c79b5
   \label{fig:Distribution:Anaconda:Model}}
4c79b5
\end{figure}
4c79b5
4c79b5
\begin{figure}[!hbp]
4c79b5
\begin{center}
4c79b5
\fbox{\includegraphics[width=0.8\textwidth]{%
4c79b5
   /home/centos/artwork/trunk/Identity/Models/Img/en/Distro/Anaconda/Prompt/fig-1-syslinux-splash.pdf}} 
4c79b5
\end{center}
4c79b5
\caption{Anaconda prompt position in the screen.% 
4c79b5
   \label{fig:Distribution:Anaconda:Prompt:Models:Fig2}}
4c79b5
\end{figure}
4c79b5
4c79b5
\subsection{Image Files}
4c79b5
\hypertarget{sec:Distribution:Anaconda:Prompt:Identity:Images}{}
4c79b5
\label{sec:Distribution:Anaconda:Prompt:Identity:Images}
4c79b5
4c79b5
\begin{itemize}
4c79b5
\item \texttt{syslinux-splash.png}: base image format.
4c79b5
\item \texttt{syslinux-splash.ppm}: auxiliar format.
4c79b5
\item \texttt{syslinux-splash.pnm}: auxiliar format.
4c79b5
\item \texttt{syslinux-splash.lss}: image format used by syslinux.
4c79b5
\item \texttt{syslinux-splash-16c.pnm}: 16 colors auxiliar format.
4c79b5
\item \texttt{syslinux-splash-16c.png}: 16 colors auxiliar format.
4c79b5
\item \texttt{syslinux-splash.log}: describes image convertion steps.
4c79b5
\end{itemize}
4c79b5
4c79b5
\subsection{Image Files Rendering}
4c79b5
\hypertarget{sec:Distribution:Anaconda:Prompt:Identity:Issues}{}
4c79b5
\label{sec:Distribution:Anaconda:Prompt:Identity:Issues}
4c79b5
\fbox{\texttt{./render.sh}}
4c79b5
\fbox{\texttt{./render.sh '5'}}
4c79b5
\fbox{\texttt{./render.sh '(3|4|5)'}}
4c79b5
4c79b5
\subsection{Color Limitations}
4c79b5
\hypertarget{sec:Distribution:Anaconda:Prompt:Identity:Colors}{}
4c79b5
\label{sec:Distribution:Anaconda:Prompt:Identity:Colors}
4c79b5
4c79b5
Anaconda Prompt does have color limitations. Initially, Anaconda
4c79b5
Prompt images are rendered without color limitation and later they are
4c79b5
indexed to 16 colors and converted to LSS16 format, as described in
4c79b5
\autoref{sec:Concepts:Identity:Themes:Palettes}. 
4c79b5
4c79b5
\subsection{Issues}
4c79b5
\hypertarget{sec:Distribution:Anaconda:Prompt:Issues}{}
4c79b5
\label{sec:Distribution:Anaconda:Prompt:Issues}
4c79b5
4c79b5
When creating Anaconda Prompt images some issues were found. They are
4c79b5
described below:
4c79b5
4c79b5
\begin{itemize}
4c79b5
4c79b5
\item \textbf{Many Different Colors:}
4c79b5
4c79b5
As more different colors you have on your design, more are the
4c79b5
possibilities of increasing the amount of noise in your design after
4c79b5
indexing to 16 colors. For example, if you include the actual CentOS
4c79b5
symbol in this image, it ocupies 3 colors (for the orange, green,
4c79b5
violet) in the indexed image which are completely different and
4c79b5
non-reusable in the blue toned background image.
4c79b5
4c79b5
\item \textbf{The CentOS Symbol:}
4c79b5
4c79b5
As previously said, if we include the CentOS default symbol in
4c79b5
Anaconda Prompt there is a color degradation and a reduction of
4c79b5
available colors to use in the 16 colors indexed image.
4c79b5
4c79b5
Some tests were made with variants of CentOS default symbol, but they
4c79b5
all were declined because they bring confusion about which is the
4c79b5
CentOS default symbol.
4c79b5
4c79b5
It would be very convenient to CentOS visual identity if the CentOS
4c79b5
default symbol could be included, \textit{exactly as it is}, in
4c79b5
Anaconda Prompt images.
4c79b5
4c79b5
\end{itemize}
4c79b5