On Thu, 18 Aug 2011, Marc Deop i Argemí wrote:
*snip*
The best colourscheme for the eyes is a dark background with an even
darker text color.
And the worst would be dark background with light color for the text
(although many "geeks" use that combination...)
I find the white background on some html manuals, like php
and mysql give me a headache and eye strain after a while.
So for my local downloaded copy of php docs, Smarty docs,
and MySQL docs I use these scripts to change the background
colour for those html manuals:
#!/bin/bash
# bash script to change BGCOLOR on all mysql document
# files in CWD
# this file needs to be in and run from the
# mysql html document directory
for file in *.html
do
# display a listing of all files in CWD
#ls -l "$file"
# show progress of script
echo "Processing $file";
# -i sed option writes changes to current file being
processed
#
# this changes BGCOLOR from white to a purple color
# - choose your background color by editing #BC88FF
# - to the hex color value of your choice
sed -i s/bgcolor=\"white\"/bgcolor=\"\#C7E2FF\"/g
"$file"
done
exit 0
and for the PHP manual I use a PHING project script to add
a stylesheet declaration to each html page:
<?xml version="1.0" ?>
<project name="adding stylesheet tag" default="main"
basedir=".">
<target name="main">
<echo msg="adding stylesheet tag..." />
<reflexive>
<fileset dir=".">
<include name="*.html" />
<!--
<include name="**/*" />
<exclude name="tmp-backups/**" />
<exclude name="*.xml" />
<exclude name="*.xml.bak" />
<exclude name="**/*.xml" />
<exclude name="**/*.xml.bak" />
-->
</fileset>
<filterchain>
<replaceregexp>
<regexp pattern="<head>"
replace="<head> <link rel="stylesheet" type="text/css" href="MY-style.css" />" />
</replaceregexp>
</filterchain>
</reflexive>
</target>
</project>
Plus you will need the stylesheet for the php manual in the
/php-chunked-xhtml *.html docs directory:
# MY-style.css
body {
background-color: #66CC33;
}
.phpcode {
background-color: #CCFFFF;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 12px;
width: auto;
}
and for the Smarty 2.6 html manual I use:
#!/bin/bash
# bash script to change BGCOLOR on all smarty document files in CWD
# this file needs to be in and run from the smarty document html directory
for file in *.html
do
# display a listing of all files in CWD
#ls -l "$file"
# show progress of script
echo "Processing $file";
# -i sed option writes changes to current file being
processed
#
# this changes BGCOLOR from white to a purple color
# - choose your background color by editing #BC88FF
# - to the hex color value of your choice
sed -i s/bgcolor=\"white\"/bgcolor=\"\#C7E2FF\"/g
"$file"
done
exit 0
Kind Regards,
Keith Roberts
-----------------------------------------------------------------
Websites:
http://www.karsites.net
http://www.php-debuggers.net
http://www.raised-from-the-dead.org.uk
All email addresses are challenge-response protected with
TMDA [http://tmda.net]
-----------------------------------------------------------------
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos