texlive[48460] Master/texmf-dist: xfakebold (22aug18)
commits+karl at tug.org
commits+karl at tug.org
Wed Aug 22 23:31:55 CEST 2018
Revision: 48460
http://tug.org/svn/texlive?view=revision&revision=48460
Author: karl
Date: 2018-08-22 23:31:55 +0200 (Wed, 22 Aug 2018)
Log Message:
-----------
xfakebold (22aug18)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/xfakebold/Changes
trunk/Master/texmf-dist/doc/latex/xfakebold/xfakebold-doc.pdf
trunk/Master/texmf-dist/doc/latex/xfakebold/xfakebold-doc.tex
trunk/Master/texmf-dist/tex/latex/xfakebold/xfakebold.sty
Modified: trunk/Master/texmf-dist/doc/latex/xfakebold/Changes
===================================================================
--- trunk/Master/texmf-dist/doc/latex/xfakebold/Changes 2018-08-22 21:31:44 UTC (rev 48459)
+++ trunk/Master/texmf-dist/doc/latex/xfakebold/Changes 2018-08-22 21:31:55 UTC (rev 48460)
@@ -1,5 +1,6 @@
xfakebold.sty ----------------
+v 0.04 2018-08-21 typo in \fake at bold
v 0.03 2018-08-07 small fixes and typos in the documentation
v 0.02 2018-07-25 fix bug in pdflatex part
v 0.01 2018-07-23 first CTAN version
Modified: trunk/Master/texmf-dist/doc/latex/xfakebold/xfakebold-doc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/xfakebold/xfakebold-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/xfakebold/xfakebold-doc.tex 2018-08-22 21:31:44 UTC (rev 48459)
+++ trunk/Master/texmf-dist/doc/latex/xfakebold/xfakebold-doc.tex 2018-08-22 21:31:55 UTC (rev 48460)
@@ -8,7 +8,7 @@
\usepackage{babel}
\usepackage[a4paper,tmargin=1cm,bmargin=1.5cm,includeheadfoot]{geometry}
\usepackage{listings}
-\title{\texttt{xfakebold}, v. 0.03\\ using bold characters with \texttt{pdflatex} or \texttt{lualatex}}
+\title{\texttt{xfakebold}, v. 0.04\\ using bold characters with \texttt{pdflatex} or \texttt{lualatex}}
\author{Herbert Voß}
\lstset{basicstyle=\ttfamily\small,language={[LaTeX]TeX},frame=lrtb}
Modified: trunk/Master/texmf-dist/tex/latex/xfakebold/xfakebold.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/xfakebold/xfakebold.sty 2018-08-22 21:31:44 UTC (rev 48459)
+++ trunk/Master/texmf-dist/tex/latex/xfakebold/xfakebold.sty 2018-08-22 21:31:55 UTC (rev 48460)
@@ -13,7 +13,7 @@
%% version 2005/12/01 or later.
%%
%%
-\ProvidesPackage{xfakebold}[2018/08/07 v0.03 using bold characters]
+\ProvidesPackage{xfakebold}[2018/08/21 v0.04 using bold characters]
\RequirePackage{ifluatex,ifxetex,xkeyval}
\def\setBold{}
@@ -35,16 +35,18 @@
\PackageWarning{fakebold}%
{^^J No LuaTeX or PDFTeX running!
^^J For Xe(La)TeX use the FakeBold option from package fontspec!
- \def\fakebold{0}}%
+ \def\fake at bold{-1}}%
\fi
\ifluatex
- \gdef\setBold{\pdfextension literal direct { 2 Tr \fake at bold\space w }\relax}
- \gdef\unsetBold{\pdfextension literal direct { 0 Tr 0 w }\relax}
+ \def\setBold{\pdfextension literal direct { 2 Tr \fake at bold\space w }\relax}
+ \def\unsetBold{\pdfextension literal direct { 0 Tr 0 w }\relax}
\typeout{We have LuaTeX}%
\else
- \gdef\setBold{\pdfliteral direct { 2 Tr \fake at bold\space w }\relax}
- \gdef\unsetBold{\pdfliteral direct { 0 Tr 0 w }\relax}
+ \ifdim\fake at bold pt < \p@ \else
+ \def\setBold{\pdfliteral direct { 2 Tr \fake at bold\space w }\relax}
+ \def\unsetBold{\pdfliteral direct { 0 Tr 0 w }\relax}
\typeout{We have pdfTeX}%
+ \fi
\fi
More information about the tex-live-commits
mailing list