CentOS Install Media Style
Contents
1. Rendering Environment
SVN: |
trunk/Identity/Themes/Modern/Promo/Media/ |
|
media-rendering-1.tar.bz2 - md5: 03f372e4b034599b0f12604475991b8b |
||
The rendering environment has the following files:
doc/ : This directory contains documentation about CentOS media design, translation, and rendering.
img/ : This directory contains CentOS media rendered images.
svg/ : This directory contains CentOS media design projects, used to render images.
render.sh : This bash script renders CentOS media designs for specific CentOS versions, architectures and each available translation file which cover CD/DVD labels and sleeves.
2. Translations Files
SVN: |
trunk/Translations/Promo/Media/ |
|
media-translations-1.tar.bz2 - md5: 3264bad6a8ff6110457a52aba16563e8 |
||
Translation files are sed replacement commands which are applied to svg designs files. Inside them, there are specific and common translations that when applied in the media design return a translated image. Actually translations cover CD/DVD labels and sleeves.
CentOS version and architecture are passed out of translation as first and second argument, respectively, in the rendering process (render.sh).
3. Examples
3.1. Rendering LiveCD
The following command:
./render.sh '6.0' 'i386' 'en' 'live'
will render the following images:
3.2. Rendering In Mass
The following command:
./render.sh '6.0 3.10 4.9 5.4' 'i386 x86_64' '(en|es)'
will render CentOS media for CentOS 6.0, 3.10, 4.9, and 5.4 versions; the architectures i386 and x86_64; in English and Spanish languages. You can add more versions, architectures and languages if you need to. More information on rendering is covered inside rendering environment's doc directory.
4. New Media Designs
Media designs are already set on the following files:
- labels.svg
- sleevecd.svg
- sleevedvd.svg
Feel free to improve them. When doing so, remember that each theme is based on a specific artistic motif and that line need to be kept.
5. New Media Translation Files
Media translations files are already set on the following files:
label-installcd1.sed label-livecd.sed sleevecd-installcd5.sed label-installcd2.sed label-livedvd.sed sleevecd-installcd6.sed label-installcd3.sed labels-common.sed sleevecd-livecd.sed label-installcd4.sed sleevecd-installcd1.sed sleevedvd-installdvd.sed label-installcd5.sed sleevecd-installcd2.sed sleeves-common.sed label-installcd6.sed sleevecd-installcd3.sed label-installdvd.sed sleevecd-installcd4.sed
New translation files may be added, for example you need a 7th install cd. It would require the files label-installcd7.sed and sleevecd-installcd7.sed.
Note that when rendering, translations are retrieved from CentOS artwork svn repo. In order to make your own translations or improve those already in the repo, you need to download a working copy of them and commit any change you have, back to the svn repository.
6. Industrial Production
- What information does industrial producers need to create install media with our design ?



