Michael, Gaetan,<br><br>Thanks a lot for looking at this improvement.<br><br>I&#39;ll give it a shot (later today) at replacing the .css file.<br><br><br>     Luis<br><br><br><br>--------------------------------------------------------<br>
<div class="gmail_quote">On Wed, Jul 22, 2009 at 12:20 PM, Michael Jackson <span dir="ltr">&lt;<a href="mailto:mike.jackson@bluequartz.net">mike.jackson@bluequartz.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="h5"><br>
On Jul 22, 2009, at 12:13 PM, Gaëtan Lehmann wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Le 22 juil. 09 ā 17:29, Michael Jackson a écrit :<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Over the last day I have had to dive deep into the ITK Doxygen documentation and I have found it extremely difficult to read simply due to the formatting that has been applied. As I use Doxygen in some of my other projects I and that documentation is formatted in a reasonable manner I figured I would take a minute and figure out what the problem might be. Turns out the CSS style sheet that Doxygen generates for my projects is vastly different from that produced for the ITK project. I am attaching 2 images that show the difference. Looks like the default CSS sheet is configured from ITK_ROOT/Documentation/Doxygen/DoxygenStyle.css. Can this be changed please? Do I need to file a feature request?<br>

<br>
</blockquote>
<br>
That&#39;s a *huge* improvement!<br>
Can you provide a patch?<br>
<br>
Gaëtan<br>
<br>
<br>
-- <br>
Gaëtan Lehmann<br>
Biologie du Développement et de la Reproduction<br>
INRA de Jouy-en-Josas (France)<br>
tel: +33 1 34 65 29 66    fax: 01 34 65 29 09<br>
<a href="http://voxel.jouy.inra.fr" target="_blank">http://voxel.jouy.inra.fr</a>  <a href="http://www.itk.org" target="_blank">http://www.itk.org</a><br>
<a href="http://www.mandriva.org" target="_blank">http://www.mandriva.org</a>  <a href="http://www.bepo.fr" target="_blank">http://www.bepo.fr</a><br>
<br>
</blockquote>
<br></div></div>
Replace the contents of &quot;ITK_ROOT/Documentation/Doxygen/DoxygenStyle.css&quot; with the following:<br>
<br>
<br>
BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {<br>
        font-family: Geneva, Arial, Helvetica, sans-serif;<br>
}<br>
BODY,TD {<br>
       font-size: 90%;<br>
}<br>
H1 {<br>
        text-align: center;<br>
       font-size: 160%;<br>
}<br>
H2 {<br>
       font-size: 120%;<br>
}<br>
H3 {<br>
       font-size: 100%;<br>
}<br>
CAPTION { font-weight: bold }<br>
DIV.qindex {<br>
        width: 100%;<br>
        background-color: #e8eef2;<br>
        border: 1px solid #84b0c7;<br>
        text-align: center;<br>
        margin: 2px;<br>
        padding: 2px;<br>
        line-height: 140%;<br>
}<br>
DIV.nav {<br>
        width: 100%;<br>
        background-color: #e8eef2;<br>
        border: 1px solid #84b0c7;<br>
        text-align: center;<br>
        margin: 2px;<br>
        padding: 2px;<br>
        line-height: 140%;<br>
}<br>
DIV.navtab {<br>
       background-color: #e8eef2;<br>
       border: 1px solid #84b0c7;<br>
       text-align: center;<br>
       margin: 2px;<br>
       margin-right: 15px;<br>
       padding: 2px;<br>
}<br>
TD.navtab {<br>
       font-size: 70%;<br>
}<br>
A.qindex {<br>
       text-decoration: none;<br>
       font-weight: bold;<br>
       color: #1A419D;<br>
}<br>
A.qindex:visited {<br>
       text-decoration: none;<br>
       font-weight: bold;<br>
       color: #1A419D<br>
}<br>
A.qindex:hover {<br>
        text-decoration: none;<br>
        background-color: #ddddff;<br>
}<br>
A.qindexHL {<br>
        text-decoration: none;<br>
        font-weight: bold;<br>
        background-color: #6666cc;<br>
        color: #ffffff;<br>
        border: 1px double #9295C2;<br>
}<br>
A.qindexHL:hover {<br>
        text-decoration: none;<br>
        background-color: #6666cc;<br>
        color: #ffffff;<br>
}<br>
A.qindexHL:visited { text-decoration: none; background-color: #6666cc; color: #ffffff }<br>
A.el { text-decoration: none; font-weight: bold }<br>
A.elRef { font-weight: bold }<br>
A.code:link { text-decoration: none; font-weight: normal; color: #0000FF}<br>
A.code:visited { text-decoration: none; font-weight: normal; color: #0000FF}<br>
A.codeRef:link { font-weight: normal; color: #0000FF}<br>
A.codeRef:visited { font-weight: normal; color: #0000FF}<br>
A:hover { text-decoration: none; background-color: #f2f2ff }<br>
DL.el { margin-left: -1cm }<br>
.fragment {<br>
       font-family: monospace, fixed;<br>
       font-size: 95%;<br>
}<br>
PRE.fragment {<br>
        border: 1px solid #CCCCCC;<br>
        background-color: #f5f5f5;<br>
        margin-top: 4px;<br>
        margin-bottom: 4px;<br>
        margin-left: 2px;<br>
        margin-right: 8px;<br>
        padding-left: 6px;<br>
        padding-right: 6px;<br>
        padding-top: 4px;<br>
        padding-bottom: 4px;<br>
}<br>
DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }<br>
<br>
DIV.groupHeader {<br>
       margin-left: 16px;<br>
       margin-top: 12px;<br>
       margin-bottom: 6px;<br>
       font-weight: bold;<br>
}<br>
DIV.groupText { margin-left: 16px; font-style: italic; font-size: 90% }<br>
BODY {<br>
        background: white;<br>
        color: black;<br>
        margin-right: 20px;<br>
        margin-left: 20px;<br>
}<br>
TD.indexkey {<br>
        background-color: #e8eef2;<br>
        font-weight: bold;<br>
        padding-right  : 10px;<br>
        padding-top    : 2px;<br>
        padding-left   : 10px;<br>
        padding-bottom : 2px;<br>
        margin-left    : 0px;<br>
        margin-right   : 0px;<br>
        margin-top     : 2px;<br>
        margin-bottom  : 2px;<br>
        border: 1px solid #CCCCCC;<br>
}<br>
TD.indexvalue {<br>
        background-color: #e8eef2;<br>
        font-style: italic;<br>
        padding-right  : 10px;<br>
        padding-top    : 2px;<br>
        padding-left   : 10px;<br>
        padding-bottom : 2px;<br>
        margin-left    : 0px;<br>
        margin-right   : 0px;<br>
        margin-top     : 2px;<br>
        margin-bottom  : 2px;<br>
        border: 1px solid #CCCCCC;<br>
}<br>
TR.memlist {<br>
   background-color: #f0f0f0;<br>
}<br>
P.formulaDsp { text-align: center; }<br>
IMG.formulaDsp { }<br>
IMG.formulaInl { vertical-align: middle; }<br>
SPAN.keyword       { color: #008000 }<br>
SPAN.keywordtype   { color: #604020 }<br>
SPAN.keywordflow   { color: #e08000 }<br>
SPAN.comment       { color: #800000 }<br>
SPAN.preprocessor  { color: #806020 }<br>
SPAN.stringliteral { color: #002080 }<br>
SPAN.charliteral   { color: #008080 }<br>
.mdescLeft {<br>
       padding: 0px 8px 4px 8px;<br>
        font-size: 80%;<br>
        font-style: italic;<br>
        background-color: #FAFAFA;<br>
        border-top: 1px none #E0E0E0;<br>
        border-right: 1px none #E0E0E0;<br>
        border-bottom: 1px none #E0E0E0;<br>
        border-left: 1px none #E0E0E0;<br>
        margin: 0px;<br>
}<br>
.mdescRight {<br>
       padding: 0px 8px 4px 8px;<br>
        font-size: 80%;<br>
        font-style: italic;<br>
        background-color: #FAFAFA;<br>
        border-top: 1px none #E0E0E0;<br>
        border-right: 1px none #E0E0E0;<br>
        border-bottom: 1px none #E0E0E0;<br>
        border-left: 1px none #E0E0E0;<br>
        margin: 0px;<br>
}<br>
.memItemLeft {<br>
        padding: 1px 0px 0px 8px;<br>
        margin: 4px;<br>
        border-top-width: 1px;<br>
        border-right-width: 1px;<br>
        border-bottom-width: 1px;<br>
        border-left-width: 1px;<br>
        border-top-color: #E0E0E0;<br>
        border-right-color: #E0E0E0;<br>
        border-bottom-color: #E0E0E0;<br>
        border-left-color: #E0E0E0;<br>
        border-top-style: solid;<br>
        border-right-style: none;<br>
        border-bottom-style: none;<br>
        border-left-style: none;<br>
        background-color: #FAFAFA;<br>
        font-size: 80%;<br>
}<br>
.memItemRight {<br>
        padding: 1px 8px 0px 8px;<br>
        margin: 4px;<br>
        border-top-width: 1px;<br>
        border-right-width: 1px;<br>
        border-bottom-width: 1px;<br>
        border-left-width: 1px;<br>
        border-top-color: #E0E0E0;<br>
        border-right-color: #E0E0E0;<br>
        border-bottom-color: #E0E0E0;<br>
        border-left-color: #E0E0E0;<br>
        border-top-style: solid;<br>
        border-right-style: none;<br>
        border-bottom-style: none;<br>
        border-left-style: none;<br>
        background-color: #FAFAFA;<br>
        font-size: 80%;<br>
}<br>
.memTemplItemLeft {<br>
        padding: 1px 0px 0px 8px;<br>
        margin: 4px;<br>
        border-top-width: 1px;<br>
        border-right-width: 1px;<br>
        border-bottom-width: 1px;<br>
        border-left-width: 1px;<br>
        border-top-color: #E0E0E0;<br>
        border-right-color: #E0E0E0;<br>
        border-bottom-color: #E0E0E0;<br>
        border-left-color: #E0E0E0;<br>
        border-top-style: none;<br>
        border-right-style: none;<br>
        border-bottom-style: none;<br>
        border-left-style: none;<br>
        background-color: #FAFAFA;<br>
        font-size: 80%;<br>
}<br>
.memTemplItemRight {<br>
        padding: 1px 8px 0px 8px;<br>
        margin: 4px;<br>
        border-top-width: 1px;<br>
        border-right-width: 1px;<br>
        border-bottom-width: 1px;<br>
        border-left-width: 1px;<br>
        border-top-color: #E0E0E0;<br>
        border-right-color: #E0E0E0;<br>
        border-bottom-color: #E0E0E0;<br>
        border-left-color: #E0E0E0;<br>
        border-top-style: none;<br>
        border-right-style: none;<br>
        border-bottom-style: none;<br>
        border-left-style: none;<br>
        background-color: #FAFAFA;<br>
        font-size: 80%;<br>
}<br>
.memTemplParams {<br>
        padding: 1px 0px 0px 8px;<br>
        margin: 4px;<br>
        border-top-width: 1px;<br>
        border-right-width: 1px;<br>
        border-bottom-width: 1px;<br>
        border-left-width: 1px;<br>
        border-top-color: #E0E0E0;<br>
        border-right-color: #E0E0E0;<br>
        border-bottom-color: #E0E0E0;<br>
        border-left-color: #E0E0E0;<br>
        border-top-style: solid;<br>
        border-right-style: none;<br>
        border-bottom-style: none;<br>
        border-left-style: none;<br>
       color: #606060;<br>
        background-color: #FAFAFA;<br>
        font-size: 80%;<br>
}<br>
.search     { color: #003399;<br>
              font-weight: bold;<br>
}<br>
FORM.search {<br>
              margin-bottom: 0px;<br>
              margin-top: 0px;<br>
}<br>
INPUT.search { font-size: 75%;<br>
               color: #000080;<br>
               font-weight: normal;<br>
               background-color: #e8eef2;<br>
}<br>
TD.tiny      { font-size: 75%;<br>
}<br>
a {<br>
        color: #1A41A8;<br>
}<br>
a:visited {<br>
        color: #2A3798;<br>
}<br>
.dirtab { padding: 4px;<br>
          border-collapse: collapse;<br>
          border: 1px solid #84b0c7;<br>
}<br>
TH.dirtab { background: #e8eef2;<br>
            font-weight: bold;<br>
}<br>
HR { height: 1px;<br>
     border: none;<br>
     border-top: 1px solid black;<br>
}<br>
<br>
/* Style for detailed member documentation */<br>
.memtemplate {<br>
  font-size: 80%;<br>
  color: #606060;<br>
  font-weight: normal;<br>
}<br>
.memnav {<br>
  background-color: #e8eef2;<br>
  border: 1px solid #84b0c7;<br>
  text-align: center;<br>
  margin: 2px;<br>
  margin-right: 15px;<br>
  padding: 2px;<br>
}<br>
.memitem {<br>
  padding: 4px;<br>
  background-color: #eef3f5;<br>
  border-width: 1px;<br>
  border-style: solid;<br>
  border-color: #dedeee;<br>
  -moz-border-radius: 8px 8px 8px 8px;<br>
}<br>
.memname {<br>
  white-space: nowrap;<br>
  font-weight: bold;<br>
}<br>
.memdoc{<br>
  padding-left: 10px;<br>
}<br>
.memproto {<br>
  background-color: #d5e1e8;<br>
  width: 100%;<br>
  border-width: 1px;<br>
  border-style: solid;<br>
  border-color: #84b0c7;<br>
  font-weight: bold;<br>
  -moz-border-radius: 8px 8px 8px 8px;<br>
}<br>
.paramkey {<br>
  text-align: right;<br>
}<br>
.paramtype {<br>
  white-space: nowrap;<br>
}<br>
.paramname {<br>
  color: #602020;<br>
  font-style: italic;<br>
  white-space: nowrap;<br>
}<br>
/* End Styling for detailed member documentation */<br>
<br>
/* for the tree view */<br>
.ftvtree {<br>
        font-family: sans-serif;<br>
        margin:0.5em;<br>
}<br>
.directory { font-size: 9pt; font-weight: bold; }<br>
.directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; }<br>
.directory &gt; h3 { margin-top: 0; }<br>
.directory p { margin: 0px; white-space: nowrap; }<br>
.directory div { display: none; margin: 0px; }<br>
.directory img { vertical-align: -30%; }<div><div></div><div class="h5"><br>
<br>
_____________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ITK FAQ at: <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
</div></div></blockquote></div><br>