I have checked style.css in DSpace 5.9, but there is only color section for 
h1,h2,h3,h4,h5 headings. Is there no way to explicitly fix the size of the 
heading?

On Tuesday, August 25, 2015 at 11:07:07 PM UTC+5:30, Patrick Etienne 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: [email protected] <javascript:>
> phone: 404.385.8121
>
> "Mediocre *Writers Borrow*; *Great Writers Steal*" - T.S. Eliot
>
>

-- 
All messages to this mailing list should adhere to the DuraSpace Code of 
Conduct: https://duraspace.org/about/policies/code-of-conduct/
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-tech/1fe5debf-8a9a-422d-b222-a895ddcd5ac3%40googlegroups.com.

Reply via email to