|
|
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 |
|