texlive[54686] Master/texmf-dist: ccfonts (2apr20)

commits+karl at tug.org commits+karl at tug.org
Sun Apr 12 00:53:44 CEST 2020


Revision: 54686
          http://tug.org/svn/texlive?view=revision&revision=54686
Author:   karl
Date:     2020-04-12 00:53:44 +0200 (Sun, 12 Apr 2020)
Log Message:
-----------
ccfonts (2apr20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/ccfonts/ccfonts.pdf
    trunk/Master/texmf-dist/source/latex/ccfonts/ccfonts.dtx
    trunk/Master/texmf-dist/tex/latex/ccfonts/ccfonts.sty

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/ccfonts/README

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/ccfonts/readme

Added: trunk/Master/texmf-dist/doc/latex/ccfonts/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/ccfonts/README	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/ccfonts/README	2020-04-11 22:53:44 UTC (rev 54686)
@@ -0,0 +1,163 @@
+************************************************************
+*         LaTeX support for the Concrete fonts             *
+*                                                          *
+*  cc.fdd:      1999/11/22 v1.0a                           *
+*  ccfonts.dtx: 2020/03/25 v1.2                            *
+*                                                          *
+************************************************************
+Copyright (c) Walter Schmidt 1997--2020
+
+This program may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either
+version 1.2 of this license or (at your option) any later
+version.  The latest version of this license is in
+http://www.latex-project.org/lppl.txt and version 1.2 or
+later is part of all distributions of LaTeX version
+1999/12/01 or later.
+
+This program consists of the files ccfonts.dtx, cc.fdd and
+ccfonts.ins.
+
+
+
+What's new?
+===========
+2020/03/25: (UF) adapted boldsans version to new LaTeX handling of series defaults.
+            see https://github.com/latex3/latex2e/issues/299  
+2000/05/30: bug fix wrt/ amsfonts.sty
+
+
+
+Overview
+========
+
+This distribution contains a LaTeX package and part of the
+the necessary fd files to use the Concrete fonts with LaTeX.
+The distributed files are:
+
+ccfonts.ins     installation script
+cc.fdd          documented source of the fd files
+ccfonts.dtx     documented source of the LaTeX package
+readme          the file you are reading now
+
+
+
+Installing the files
+====================
+
+Copy the files
+
+cc.fdd
+ccfonts.dtx
+ccfonts.ins
+
+to a temporary directory or to a directory where you keep
+documented LaTeX source files.  
+
+Run the installation script ccfonts.ins through LaTeX to
+generate the font definition files and the LaTeX package.
+This will create the following files:
+
+* ccfonts.sty: The LaTeX package for using the Concrete 
+fonts.
+
+* t1ccr.fd, ts1ccr.fd:  The font definition files for the
+European Concrete text fonts.
+
+These files must be moved to a directory where LaTeX
+searches for style files.
+
+The latter step is not required if your "docstrip" tool has
+been configured to write directly to the TeX directories,
+and if the directory tex/latex/ccfonts exists in your TDS
+tree before running ccfonts.ins.
+
+Finally, run the file ccfonts.dtx through LaTeX to generate
+the documentation of the LaTeX package ccfonts.sty.  You may
+also run cc.fdd through LaTeX, thus generating description
+of the low-level interface to the Concrete fonts.
+
+
+
+Thanks to ...
+=============
+
+...  Frank Jensen for the permit to copy some ideas from
+his package beton.sty.
+
+
+
+History of changes
+==================
+*** 2000-06-30 ***
+ -- ccfonts.dtx v1.0: bug fix wrt/ using amsfonts.sty;
+    documentation update
+ 
+*** 1999-11-22 ***
+ -- cc.fdd v1.0a: fixed ts1ccr.fd
+ 
+*** 1999-06-29 ***
+ -- cc,fdd v1.0:  dropped the fd files for the traditional
+    and mathematical Concrete fonts, which are to be taken
+    from Ulrik Vieth's concmath bundle now.
+ -- ccfonts.dtx v1.0:  new option [boldsans]    
+ 
+*** 1999-03-23 ***
+ -- cc.fdd 0.99:  fixed font def. for OT1/ccr/m/sl
+ 
+*** 1999-02-22 *** 
+ -- ccfonts.dtx 0.992: new option [slantedGreek]
+ 
+*** 1998-05-08 ***
+ -- ccfonts.dtx 0.991: fixed options processing
+ 
+*** 1998-01-19 ***
+ -- ccfonts.ins: now to be used with LaTeX > June 96 only; 
+    oinst.ins  :  installation script for older versions
+    (This should - at last! - fix the problems with Unix.)
+
+*** 1997-11-04 ***
+ -- ccfonts.sry v0.99: fixed bug concerning the AMS fonts
+
+*** 1997-10-24 ***
+ -- ccfonts.sty, *.fdd, version 0.98: Added support for new
+    design sizes of the slanted and AMS fonts
+ -- ccfonts.sty, v0.98: added option `exscale'
+
+*** 1997-09-11 ***
+ -- ccfonts.sty v0.97: added \relax after \ProcessOptions
+ -- cc.fdd v0.97: removed octal numbers for possibly active
+    quote characters
+ -- removed spurious blank characters from all 
+    font definitions
+ -- fixed some bugs in the documentation
+
+*** 1997-06-03
+ -- installation script v0.95a: fd files are given
+    mixed-case names if necessary (only  with obsolete
+    LaTeX if running on Unix)
+
+*** 1997/04/01 v0.95 ***
+ -- extended documentation
+ -- names of fd files changed to lowercase
+ -- added missing support for text companion fonts in the
+    installation script
+ -- changed font substitutions for the missing 
+    boldface font series in the fd files
+ -- cleaned up definitions for OMS and OML encoding in the
+    fd files
+
+*** 1997/03/20 v0.9 ***
+    first public version
+
+
+
+Comments, bug reports and suggestions
+=====================================
+
+... are welcome and should be addressed to the author:
+
+Walter Schmidt <walter.schmidt at arcormail.de>
+
+%% end of file `readme'
+


Property changes on: trunk/Master/texmf-dist/doc/latex/ccfonts/README
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/ccfonts/ccfonts.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/ccfonts/readme
===================================================================
--- trunk/Master/texmf-dist/doc/latex/ccfonts/readme	2020-04-11 22:53:26 UTC (rev 54685)
+++ trunk/Master/texmf-dist/doc/latex/ccfonts/readme	2020-04-11 22:53:44 UTC (rev 54686)
@@ -1,161 +0,0 @@
-************************************************************
-*         LaTeX support for the Concrete fonts             *
-*                                                          *
-*  cc.fdd:      1999/11/22 v1.0a                           *
-*  ccfonts.dtx: 2000/06/30 v1.1                            *
-*                                                          *
-************************************************************
-Copyright (c) Walter Schmidt 1997--2000
-
-This program may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either
-version 1.2 of this license or (at your option) any later
-version.  The latest version of this license is in
-http://www.latex-project.org/lppl.txt and version 1.2 or
-later is part of all distributions of LaTeX version
-1999/12/01 or later.
-
-This program consists of the files ccfonts.dtx, cc.fdd and
-ccfonts.ins.
-
-
-
-What's new?
-===========
-2000/05/30: bug fix wrt/ amsfonts.sty
-
-
-
-Overview
-========
-
-This distribution contains a LaTeX package and part of the
-the necessary fd files to use the Concrete fonts with LaTeX.
-The distributed files are:
-
-ccfonts.ins     installation script
-cc.fdd          documented source of the fd files
-ccfonts.dtx     documented source of the LaTeX package
-readme          the file you are reading now
-
-
-
-Installing the files
-====================
-
-Copy the files
-
-cc.fdd
-ccfonts.dtx
-ccfonts.ins
-
-to a temporary directory or to a directory where you keep
-documented LaTeX source files.  
-
-Run the installation script ccfonts.ins through LaTeX to
-generate the font definition files and the LaTeX package.
-This will create the following files:
-
-* ccfonts.sty: The LaTeX package for using the Concrete 
-fonts.
-
-* t1ccr.fd, ts1ccr.fd:  The font definition files for the
-European Concrete text fonts.
-
-These files must be moved to a directory where LaTeX
-searches for style files.
-
-The latter step is not required if your "docstrip" tool has
-been configured to write directly to the TeX directories,
-and if the directory tex/latex/ccfonts exists in your TDS
-tree before running ccfonts.ins.
-
-Finally, run the file ccfonts.dtx through LaTeX to generate
-the documentation of the LaTeX package ccfonts.sty.  You may
-also run cc.fdd through LaTeX, thus generating description
-of the low-level interface to the Concrete fonts.
-
-
-
-Thanks to ...
-=============
-
-...  Frank Jensen for the permit to copy some ideas from
-his package beton.sty.
-
-
-
-History of changes
-==================
-*** 2000-06-30 ***
- -- ccfonts.dtx v1.0: bug fix wrt/ using amsfonts.sty;
-    documentation update
- 
-*** 1999-11-22 ***
- -- cc.fdd v1.0a: fixed ts1ccr.fd
- 
-*** 1999-06-29 ***
- -- cc,fdd v1.0:  dropped the fd files for the traditional
-    and mathematical Concrete fonts, which are to be taken
-    from Ulrik Vieth's concmath bundle now.
- -- ccfonts.dtx v1.0:  new option [boldsans]    
- 
-*** 1999-03-23 ***
- -- cc.fdd 0.99:  fixed font def. for OT1/ccr/m/sl
- 
-*** 1999-02-22 *** 
- -- ccfonts.dtx 0.992: new option [slantedGreek]
- 
-*** 1998-05-08 ***
- -- ccfonts.dtx 0.991: fixed options processing
- 
-*** 1998-01-19 ***
- -- ccfonts.ins: now to be used with LaTeX > June 96 only; 
-    oinst.ins  :  installation script for older versions
-    (This should - at last! - fix the problems with Unix.)
-
-*** 1997-11-04 ***
- -- ccfonts.sry v0.99: fixed bug concerning the AMS fonts
-
-*** 1997-10-24 ***
- -- ccfonts.sty, *.fdd, version 0.98: Added support for new
-    design sizes of the slanted and AMS fonts
- -- ccfonts.sty, v0.98: added option `exscale'
-
-*** 1997-09-11 ***
- -- ccfonts.sty v0.97: added \relax after \ProcessOptions
- -- cc.fdd v0.97: removed octal numbers for possibly active
-    quote characters
- -- removed spurious blank characters from all 
-    font definitions
- -- fixed some bugs in the documentation
-
-*** 1997-06-03
- -- installation script v0.95a: fd files are given
-    mixed-case names if necessary (only  with obsolete
-    LaTeX if running on Unix)
-
-*** 1997/04/01 v0.95 ***
- -- extended documentation
- -- names of fd files changed to lowercase
- -- added missing support for text companion fonts in the
-    installation script
- -- changed font substitutions for the missing 
-    boldface font series in the fd files
- -- cleaned up definitions for OMS and OML encoding in the
-    fd files
-
-*** 1997/03/20 v0.9 ***
-    first public version
-
-
-
-Comments, bug reports and suggestions
-=====================================
-
-... are welcome and should be addressed to the author:
-
-Walter Schmidt <walter.schmidt at arcormail.de>
-
-%% end of file `readme'
-

Modified: trunk/Master/texmf-dist/source/latex/ccfonts/ccfonts.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/ccfonts/ccfonts.dtx	2020-04-11 22:53:26 UTC (rev 54685)
+++ trunk/Master/texmf-dist/source/latex/ccfonts/ccfonts.dtx	2020-04-11 22:53:44 UTC (rev 54686)
@@ -1,4 +1,4 @@
-%\CheckSum{144}
+%\CheckSum{146}
 %
 % \iffalse meta comment
 %
@@ -23,9 +23,9 @@
 \ProvidesFile{ccfonts.drv}
 %</driver>
 %<package>\ProvidesPackage{ccfonts}
-           [2000/06/30 v1.1 (WaS)]     
+           [2020/03/25 v1.2 (WaS)]
 %
-%<*driver> 
+%<*driver>
 \documentclass[11pt]{ltxdoc}
 \usepackage{mflogo,url}
 \CodelineNumbered
@@ -38,7 +38,7 @@
 % \GetFileInfo{ccfonts.drv}
 % \DeleteShortVerb{\|}
 % \MakeShortVerb{\+}
-% 
+%
 % \title{The \LaTeXe{} package \texttt{ccfonts}}
 % \author{Walter Schmidt\thanks{\texttt{walter.schmidt at arcormail.de}}}
 % \date{(\fileversion{} -- \filedate)}
@@ -57,7 +57,7 @@
 %   (CTAN: \path{fonts/concmath/})
 % \item The +.fd+ files for the traditional and mathematical
 %   Concrete fonts (CTAN: \path{macros/latex/contrib/supported/concmath/})
-% \item The +.fd+ files for the European Concrete fonts, 
+% \item The +.fd+ files for the European Concrete fonts,
 %   which are distributed and installed in conjunction
 %   with the +ccfonts+ package
 % \end{itemize}
@@ -68,7 +68,7 @@
 %
 %
 % \section{Using the package}
-% The \LaTeX{} macro package +ccfonts+ 
+% The \LaTeX{} macro package +ccfonts+
 % supports typesetting with the font family `Concrete'.
 % Loading this package through
 % \begin{verse}
@@ -86,7 +86,7 @@
 %
 % Notice that you may still have to specify the option +psamsfonts+
 % for these packages, so as to prevent them from using design sizes
-% of the Euler Fraktur fonts, which may be 
+% of the Euler Fraktur fonts, which may be
 % unavailable within your TeX system; this works flawlessly with
 % version 1.1 of the +ccfonts+ package now. (You need not care for this
 % subject, unless Euler Fraktur is actually used.)
@@ -97,12 +97,12 @@
 % \begin{description}
 %   \oitem{boldsans} The semibold series of CM Sans is used
 %   as a replacement for the missing bold series of Concrete.
-%   (The default behaviour is to use the bold extended version of 
+%   (The default behaviour is to use the bold extended version of
 %   CM Roman.)
 %   \oitem{standard-baselineskips} disables the increased leading.
 %   This can be useful, e.g., when typesetting in narrow columns.
 %   \oitem{exscale} implements scaling of the math extension font.
-%   For a discussion of this feature see the file +exscale.dtx+. 
+%   For a discussion of this feature see the file +exscale.dtx+.
 %   \oitem{slantedGreek} makes uppercase Greek letters slanted by default.
 %   Regardless of this option, the new commands +\upDelta+ and +\upOmega+
 %   will always produce an upright \( \Delta \) and \( \Omega \).
@@ -123,7 +123,7 @@
 % There are no bold math fonts available.
 % \item
 % In order to enlarge the default +\baselineskip+, the size-changing
-% macros have been redefined, and they are no longer as robust as the 
+% macros have been redefined, and they are no longer as robust as the
 % original definitions.  This may result in \LaTeX\ errors with
 % `moving arguments'.  As a workaround, you may protect any font-related
 % commands in moving arguments with a +\protect+ command.  In case this
@@ -148,14 +148,14 @@
 %   OMX          & ccex & m & n  \\ \hline \hline
 %   \multicolumn{4}{|c|}{\textit{Concrete AMS A, B}}\\ \hline
 %   U          & msa & m & n \\ \hline
-%   U          & msb & m & n \\ \hline 
+%   U          & msb & m & n \\ \hline
 %   \end{tabular}
 % \end{center}
-% Notice, that 
+% Notice, that
 % \begin{itemize}
 %   \item the series c (condensed) is available as slanted
 %   and with a font size of 9\,pt only;
-%   \item the Concrete AMS fonts are only defined 
+%   \item the Concrete AMS fonts are only defined
 %   through the package \textsf{ccfonts},
 %   i.e., there are no related \texttt{.fd} files.
 % \end{itemize}
@@ -217,7 +217,7 @@
 %    \end{macrocode}
 %
 % \subsubsection{The option \texttt{exscale}}
-% The code is simply copied from \texttt{exscale.sty}, 
+% The code is simply copied from \texttt{exscale.sty},
 % with \texttt{xccex} instead of \texttt{cmex}.
 %    \begin{macrocode}
 \DeclareOption{exscale}{
@@ -262,7 +262,9 @@
 % \subsection{The option \texttt{boldsans}}
 %    \begin{macrocode}
 \DeclareOption{boldsans}{%
-  \renewcommand{\bfdefault}{sbc}}
+ \@ifundefined{DeclareFontSeriesDefault}{%
+  \renewcommand{\bfdefault}{sbc}}{%
+  \DeclareFontSeriesDefault[rm]{bf}{sbc}}}
 %    \end{macrocode}
 %
 % \subsubsection{Processing options}
@@ -282,10 +284,10 @@
 %    \end{macrocode}
 %
 % In case the package +amsfonts+ is loaded additionally,
-% we must ensure that the Concrete versions of the 
+% we must ensure that the Concrete versions of the
 % AMS symbol fonts are used.  We execute the font definitions
-% AtBeginDocument, so that loading +amsfonts+ with the 
-% option +psamsfonts+ cannot do any harm.  Notice that the option may 
+% AtBeginDocument, so that loading +amsfonts+ with the
+% option +psamsfonts+ cannot do any harm.  Notice that the option may
 % be required for getting the Euler Fraktur fonts right.
 %    \begin{macrocode}
 \AtBeginDocument{
@@ -294,13 +296,13 @@
    <5><6><7><8><9><10>gen*xccam%
    <10.95><12><14.4><17.28><20.74><24.88>xccam10}{}
    \DeclareFontFamily{U}{msb}{}
-   \DeclareFontShape{U}{msb}{m}{n}{%  
+   \DeclareFontShape{U}{msb}{m}{n}{%
    <5><6><7><8><9><10>gen*xccbm%
    <10.95><12><14.4><17.28><20.74><24.88>xccbm10}{}
 }
 %    \end{macrocode}
 %
-% 
+%
 % \subsection{Initialization}
 % We ensure that any package loaded after \texttt{ccfonts}
 % will find the new value of +\baselineskip+.
@@ -331,4 +333,3 @@
 %%   Grave accent  \`     Left brace    \{     Vertical bar  \|
 %%   Right brace   \}     Tilde         \~}
 %%
-

Modified: trunk/Master/texmf-dist/tex/latex/ccfonts/ccfonts.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ccfonts/ccfonts.sty	2020-04-11 22:53:26 UTC (rev 54685)
+++ trunk/Master/texmf-dist/tex/latex/ccfonts/ccfonts.sty	2020-04-11 22:53:44 UTC (rev 54686)
@@ -22,7 +22,7 @@
 %% in the same archive or directory.)
 \NeedsTeXFormat{LaTeX2e}[1995/06/01]
 \ProvidesPackage{ccfonts}
-           [2000/06/30 v1.1 (WaS)]
+           [2020/03/25 v1.2 (WaS)]
 \renewcommand{\rmdefault}{ccr}
 \def\cc at baselineskip@table
    {<\@viiipt>10<\@ixpt>11.5<\@xpt>13<\@xipt>14.5<\@xiipt>16}
@@ -73,7 +73,9 @@
  \DeclareMathSymbol{\Omega}{\mathalpha}{letters}{10}
 }
 \DeclareOption{boldsans}{%
-  \renewcommand{\bfdefault}{sbc}}
+ \@ifundefined{DeclareFontSeriesDefault}{%
+  \renewcommand{\bfdefault}{sbc}}{%
+  \DeclareFontSeriesDefault[rm]{bf}{sbc}}}
 \ProcessOptions\relax
 \DeclareSymbolFont  {operators}   {OT1}{ccr} {m}{n}
 \DeclareSymbolFont  {letters}     {OML}{ccm} {m}{it}



More information about the tex-live-commits mailing list.