Many Thanks for the references!

 - Patrick E.
---
Patrick K. Étienne
Systems Analyst
Library and Information Center
Georgia Institute of Technology
email: patrick.etie...@library.gatech.edu
phone: 404.385.8121

"Mediocre Writers Borrow; Great Writers Steal" - T.S. Eliot

On Mar 9, 2010, at 1:29 AM, Hilton Gibson wrote:

PS: See: http://scholar.sun.ac.za/

On Mon, Mar 8, 2010 at 10:55 PM, Patrick Etienne
<patrick.etie...@library.gatech.edu> wrote:
DSpace Users,
I'm attempting to modify font sizes for the page headings (ie - <h1/ > tags etc). There is a utility programmed into the structural.xsl stylesheet which purports to build these tags at appropriate sizes based on content (see
template).
(code from DSpace 1.5.2)
    <xsl:template match="dri:div/dri:head" priority="3">
<xsl:variable name="head_count" select="count(ancestor::dri:div)"/> <!-- with the help of the font-sizing variable, the font- size of our header text is made continuously variable based on the character count --> <xsl:variable name="font-sizing" select="365 - $head_count * 80 -
string-length(current())"></xsl:variable>
        <xsl:element name="h{$head_count}">
<!-- in case the chosen size is less than 120%, don't let it go
below. Shrinking stops at 120% -->
            <xsl:choose>
                <xsl:when test="$font-sizing &lt; 120">
                    <xsl:attribute name="style">font-size:
120%;</xsl:attribute>
                </xsl:when>
                <xsl:otherwise>

<xsl:attribute name="style">font-size: <xsl:value-of select="$font-sizing"/>%;</xsl:attribute>
                </xsl:otherwise>
            </xsl:choose>
            <xsl:call-template name="standardAttributes">
<xsl:with-param name="class">ds-div-head</xsl:with- param>
            </xsl:call-template>
            <xsl:apply-templates />
        </xsl:element>
    </xsl:template>
The problem I'm having is that regardless of edits I do to this template, the font sizes always come out to 252%. The mystifying part is that the resulting html tags contain a "ds-div-head" class and looking this class up in the xsl yields only one result. Specifically the reference contained in the above template. My question is, if the above template is the only source for a ds-div-head class, and the template is commented out altogether, but the style still comes out as a font-size of 252%, from where is this styling directive coming? Or if I've somehow missed the actual source of the 252%
font-sizing, where else might it be coming from?
 - Patrick E.
---
Patrick K. Étienne
Systems Analyst
Library and Information Center
Georgia Institute of Technology
email: patrick.etie...@library.gatech.edu
phone: 404.385.8121
"Mediocre Writers Borrow; Great Writers Steal" - T.S. Eliot

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Dspace-general mailing list
dspace-gene...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-general





--
Systems Administrator
Library and Information Services
Stellenbosch University

http://www.sun.ac.za
http://library.sun.ac.za
http://scholar.sun.ac.za
http://ubuntu.sun.ac.za

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to