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