diff options
author | Karl Berry <karl@freefriends.org> | 2018-11-29 16:37:51 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-11-29 16:37:51 +0000 |
commit | 3cc8aa18cfb9bd76158c33e9f2b6994404ae1727 (patch) | |
tree | 311421c832b5ae07b43e6f9fd25b5e5c06c57909 | |
parent | da02186db55c5c2fe1865e13365199866cb59fb1 (diff) |
AddJs,AddCss,webfonts, tex4ht r450,451
git-svn-id: svn://tug.org/texlive/trunk@49270 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/tex/generic/tex4ht/html4.4ht | 44 |
1 files changed, 40 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/generic/tex4ht/html4.4ht b/Master/texmf-dist/tex/generic/tex4ht/html4.4ht index 25cc91b2f57..04f861683f9 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/html4.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/html4.4ht @@ -1,4 +1,4 @@ -% html4.4ht (2018-10-15-15:56), generated from tex4ht-html4.tex +% html4.4ht (2018-11-29-08:37), generated from tex4ht-html4.tex % Copyright 2009-2018 TeX Users Group % Copyright 1997-2009 Eitan M. Gurari % @@ -17,7 +17,7 @@ % % If you modify this program, changing the % version identification would be appreciated. -\immediate\write-1{version 2018-10-15-15:56} +\immediate\write-1{version 2018-11-29-08:37} \exit:ifnot{8859-6,% CJK,% @@ -552,6 +552,41 @@ switches of tex4ht.c) % \let\PsCode\relax } + + +\NewConfigure{AddCss}[1]{% + \Configure{Needs}{File: #1}\Needs{} + \Configure{@HEAD}{\HCode{<link rel="stylesheet" type="text/css" href="#1" />\Hnewline}} +} + +\NewConfigure{AddJs}[1]{% + \Configure{Needs}{File: #1}\Needs{} + \Configure{@HEAD}{\HCode{\Hnewline<script type="text/javascript" src="#1"></script>\Hnewline}} +} + + +\newcommand\AddFontFace[4]{% +\Css{@font-face { + font-family: #1; + src: local("#2"), + url('#3'); + #4 + }} + \Configure{Needs}{File: #3}\Needs{} +} + + +% If more font families are used, they need to have different names +\NewConfigure{FontFamily}{2} + +\Configure{FontFamily}{rmfamily}{Latin Modern} + +% Declarations for common font styles, just local family name and font file name are needed to be provided +\NewConfigure{NormalFont}[1]{\AddFontFace{\a:FontFamily}{\b:FontFamily}{#1}{font-weight: normal;font-style: normal;}} +\NewConfigure{BoldFont}[1]{\AddFontFace{\a:FontFamily}{\b:FontFamily}{#1}{font-weight: bold;font-style: normal;}} +\NewConfigure{ItalicFont}[1]{\AddFontFace{\a:FontFamily}{\b:FontFamily}{#1}{font-weight: normal;font-style: italic;}} +\NewConfigure{BoldItalicFont}[1]{\AddFontFace{\a:FontFamily}{\b:FontFamily}{#1}{font-weight: bold;font-style: italic;}} + \Configure{writetoc}{} \Configure{CutAtTITLE+}{} \Configure{HPageTITLE+}{} @@ -39436,6 +39471,7 @@ y{\ht:special{t4ht@+\string&{35}x00FD{59}}y}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{exam} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -39527,6 +39563,7 @@ y{\ht:special{t4ht@+\string&{35}x00FD{59}}y}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{fontspec} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -39546,7 +39583,6 @@ y{\ht:special{t4ht@+\string&{35}x00FD{59}}y}% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{framed} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -39587,6 +39623,7 @@ y{\ht:special{t4ht@+\string&{35}x00FD{59}}y}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{skak} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -39597,7 +39634,6 @@ y{\ht:special{t4ht@+\string&{35}x00FD{59}}y}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{animate} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |