diff options
| author | Lars Thorsen <[email protected]> | 2015-05-08 08:30:34 +0200 | 
|---|---|---|
| committer | Lars Thorsen <[email protected]> | 2015-05-08 08:30:34 +0200 | 
| commit | 085167b061b8252383d4de037c34c674aa59d38a (patch) | |
| tree | c5bc4c7eaecf0bacf04eeccf90a7598de2e8bbc0 /lib | |
| parent | 74b7468ae660a4eeba8a20d9f917832021b7efbb (diff) | |
| parent | 38daeca0b7b816796ae232b2412ebe29e312525b (diff) | |
| download | otp-085167b061b8252383d4de037c34c674aa59d38a.tar.gz otp-085167b061b8252383d4de037c34c674aa59d38a.tar.bz2 otp-085167b061b8252383d4de037c34c674aa59d38a.zip  | |
Merge branch 'lars/erl_docgen/extra_first_page_info/OTP-12722'
* lars/erl_docgen/extra_first_page_info/OTP-12722:
  [erl_docgen] Add the extra front page info to pdf
  [erl_docgen] Update style for extra front page info
  [erl_docgen] Add possibility to add extra ino line on front page
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/erl_docgen/priv/css/otp_doc.css | 5 | ||||
| -rw-r--r-- | lib/erl_docgen/priv/xsl/db_html.xsl | 9 | ||||
| -rw-r--r-- | lib/erl_docgen/priv/xsl/db_pdf.xsl | 4 | ||||
| -rw-r--r-- | lib/erl_docgen/priv/xsl/db_pdf_params.xsl | 8 | ||||
| -rw-r--r-- | lib/erl_docgen/vsn.mk | 2 | 
5 files changed, 27 insertions, 1 deletions
diff --git a/lib/erl_docgen/priv/css/otp_doc.css b/lib/erl_docgen/priv/css/otp_doc.css index 2aae87a759..0b531db701 100644 --- a/lib/erl_docgen/priv/css/otp_doc.css +++ b/lib/erl_docgen/priv/css/otp_doc.css @@ -126,6 +126,11 @@ span.code        { font-family: Courier, monospace; font-weight: normal }    background-color:#eeeeff;    padding: 0px 10px;  } +.extrafrontpageinfo { +  color: #C00; +  font-weight: bold; +  font-size: 120%; +}  pre          { font-family: Courier, monospace; font-weight: normal } diff --git a/lib/erl_docgen/priv/xsl/db_html.xsl b/lib/erl_docgen/priv/xsl/db_html.xsl index 3b390f48fb..3529924957 100644 --- a/lib/erl_docgen/priv/xsl/db_html.xsl +++ b/lib/erl_docgen/priv/xsl/db_html.xsl @@ -1132,6 +1132,9 @@      <center><h4>Version <xsl:value-of select="$appver"/></h4></center>      <center><h4><xsl:value-of select="$gendate"/></h4></center> +    <div class="extrafrontpageinfo"> +    <center><xsl:value-of select="$extra_front_page_info"/></center> +    </div>      <xsl:apply-templates select="chapter"/> @@ -1297,6 +1300,9 @@      <center><h4>Version <xsl:value-of select="$appver"/></h4></center>      <center><h4><xsl:value-of select="$gendate"/></h4></center> +    <div class="extrafrontpageinfo"> +    <center><xsl:value-of select="$extra_front_page_info"/></center> +    </div>      <xsl:apply-templates select="erlref|cref|comref|fileref|appref"/> @@ -2119,6 +2125,9 @@      <center><h4>Version <xsl:value-of select="$appver"/></h4></center>      <center><h4><xsl:value-of select="$gendate"/></h4></center> +    <div class="extrafrontpageinfo"> +    <center><xsl:value-of select="$extra_front_page_info"/></center> +    </div>      <xsl:apply-templates select="chapter"/> diff --git a/lib/erl_docgen/priv/xsl/db_pdf.xsl b/lib/erl_docgen/priv/xsl/db_pdf.xsl index 8e7ffddefa..ccf96053aa 100644 --- a/lib/erl_docgen/priv/xsl/db_pdf.xsl +++ b/lib/erl_docgen/priv/xsl/db_pdf.xsl @@ -671,6 +671,10 @@          <fo:block xsl:use-attribute-sets="cover.version">            <xsl:value-of select="$gendate"/>          </fo:block> +        <fo:block xsl:use-attribute-sets="cover.extrainfo"> +          <xsl:value-of select="$extra_front_page_info"/> +        </fo:block> +          <!-- Inner cover (copyright notice) -->          <fo:block break-before="page" diff --git a/lib/erl_docgen/priv/xsl/db_pdf_params.xsl b/lib/erl_docgen/priv/xsl/db_pdf_params.xsl index c2d9fb4320..a4814581c2 100644 --- a/lib/erl_docgen/priv/xsl/db_pdf_params.xsl +++ b/lib/erl_docgen/priv/xsl/db_pdf_params.xsl @@ -98,6 +98,14 @@      <xsl:attribute name="text-align">end</xsl:attribute>    </xsl:attribute-set> +  <xsl:attribute-set name="cover.extrainfo"> +    <xsl:attribute name="padding-before">2.5em</xsl:attribute> +    <xsl:attribute name="font-size">1.33em</xsl:attribute> +    <xsl:attribute name="font-weight">bold</xsl:attribute> +    <xsl:attribute name="color">#C00</xsl:attribute> +    <xsl:attribute name="text-align">end</xsl:attribute> +  </xsl:attribute-set> +    <xsl:attribute-set name="cover.inner.copyright">      <xsl:attribute name="border-before-style">solid</xsl:attribute>      <xsl:attribute name="border-before-width">1pt</xsl:attribute> diff --git a/lib/erl_docgen/vsn.mk b/lib/erl_docgen/vsn.mk index 8957d6ac40..5823c96253 100644 --- a/lib/erl_docgen/vsn.mk +++ b/lib/erl_docgen/vsn.mk @@ -1 +1 @@ -ERL_DOCGEN_VSN = 0.3.7 +ERL_DOCGEN_VSN = 0.3.8  | 
