texlive[44854] Master/texmf-dist: draftfigure (20jul17)

commits+karl at tug.org commits+karl at tug.org
Thu Jul 20 23:22:36 CEST 2017


Revision: 44854
          http://tug.org/svn/texlive?view=revision&revision=44854
Author:   karl
Date:     2017-07-20 23:22:36 +0200 (Thu, 20 Jul 2017)
Log Message:
-----------
draftfigure (20jul17)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/draftfigure/README.md
    trunk/Master/texmf-dist/doc/latex/draftfigure/draftfigure.pdf
    trunk/Master/texmf-dist/doc/latex/draftfigure/draftfigure.tex
    trunk/Master/texmf-dist/tex/latex/draftfigure/draftfigure.sty

Modified: trunk/Master/texmf-dist/doc/latex/draftfigure/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/draftfigure/README.md	2017-07-20 21:22:22 UTC (rev 44853)
+++ trunk/Master/texmf-dist/doc/latex/draftfigure/README.md	2017-07-20 21:22:36 UTC (rev 44854)
@@ -3,7 +3,7 @@
 
 a package to replace figures with a white box and additional features
 ---
-_2017/05/06 v0.1_
+_2017/07/19 v0.2_
 
 Copyright (c) 2017 Lukas C. Bossert
 

Modified: trunk/Master/texmf-dist/doc/latex/draftfigure/draftfigure.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/draftfigure/draftfigure.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/draftfigure/draftfigure.tex	2017-07-20 21:22:22 UTC (rev 44853)
+++ trunk/Master/texmf-dist/doc/latex/draftfigure/draftfigure.tex	2017-07-20 21:22:36 UTC (rev 44854)
@@ -22,6 +22,7 @@
 \setkeys{Gin}{width=.5\linewidth}
 
 \begin{document}
+\AddRevision{2017-07-19}{Improvement of coding}{Lukas C. Bossert}
 \AddRevision{2017-05-07}{Documentation completed}{Lukas C. Bossert}
 \AddRevision{2017-05-06}{Initial release}{Lukas C. Bossert}
 
@@ -327,7 +328,7 @@
 \DescribeMacro{size}
 \DescribeMacro{position}
 \DescribeMacro{content}
-\DescribeMacro{filename}These are |style|, [size], |position|, |content|, |filename|.
+\DescribeMacro{filename}These are |style|, |size|, |position|, |content|, |filename|.
 
 In the preamble there is this setup
 \begin{code}
@@ -400,7 +401,7 @@
 \item  color frame
 \item  image instead of text in background
 \end{itemize}
-If anyone has some ideas plase let me know: \href{mailto:lukas at digitales-altertum.de}{lukas at digitales-altertum.de}
+If anyone has some ideas please let me know: \href{mailto:lukas at digitales-altertum.de}{lukas at digitales-altertum.de}
 
 \section{Changelog}
 \PrintRevisions

Modified: trunk/Master/texmf-dist/tex/latex/draftfigure/draftfigure.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/draftfigure/draftfigure.sty	2017-07-20 21:22:22 UTC (rev 44853)
+++ trunk/Master/texmf-dist/tex/latex/draftfigure/draftfigure.sty	2017-07-20 21:22:36 UTC (rev 44854)
@@ -9,8 +9,8 @@
 %   http://www.latex-project.org/lppl.txt
 % and version 1.3 or later is part of all distributions of LaTeX
 % version 2005/12/01 or later.
- \def\df at date{2017/05/06}
- \def\df at version{0.1}
+ \def\df at date{2017/07/19}
+ \def\df at version{0.2}
  \def\df at styid{\df at date\space v\df at version\space draftfigure (LCB)}
  \let\dfdate\df at date
  \let\dfversion\df at version
@@ -40,12 +40,7 @@
 \patchcmd{\Gin at setfile}{\expandafter\strip at prefix\meaning\@tempa}{\@draftfigure}{}{}
 
 
-\providecommand\df at noframe{% NOT WORKING
- \patchcmd\Gin at setfile{\vrule\hss}{\vrule\@width\z@\hss}{}{}%left
- \patchcmd\Gin at setfile{\hss\vrule}{\hss\vrule\@width\z@}{}{}%right
- \patchcmd\Gin at setfile{\hrule\@width}{\hrule\@height\z@\@width}{}{}%top
- \patchcmd\Gin at setfile{\vss\hrule}{\vss\hrule\@height\z@}{}{}%bottom
-}
+\providecommand\df at noframe
 
 %% Declare a package option
 \DeclareOptionX{content}{\def\df at content{#1}}
@@ -56,12 +51,13 @@
 \DeclareOptionX{style}[sf]{\def\df at style{\csname df at style@#1\endcsname}}
 \DeclareOptionX{position}[right]{\def\df at position{\csname df at position@#1\endcsname}}
 \DeclareOptionX{allfiguresdraft}[true]{\setkeys{Gin}{draft=#1}}
-\DeclareOptionX{noframe}[true]{\csuse{bool#1}{df at noframe}\df at noframe
+\DeclareOptionX{noframe}[true]{\csuse{bool#1}{df at noframe}
+ \ifbool{df at noframe}{%
  \patchcmd\Gin at setfile{\vrule\hss}{\vrule\@width\z@\hss}{}{}%left
  \patchcmd\Gin at setfile{\hss\vrule}{\hss\vrule\@width\z@}{}{}%right
  \patchcmd\Gin at setfile{\hrule\@width}{\hrule\@height\z@\@width}{}{}%top
  \patchcmd\Gin at setfile{\vss\hrule}{\vss\hrule\@height\z@}{}{}%bottom
-}
+}{}}
 
 %% predefined styles
 \providecommand\df at style@normal{\normalfont}
@@ -94,8 +90,7 @@
 \define at key{draftfigure}{code}{%
   \def\df at style{#1}}
 \define at key{draftfigure}{noframe}[true]{%
-  \csuse{bool#1}{df at noframe}
- \df at noframe}
+  \csuse{bool#1}{df at noframe}}
 \define at key{draftfigure}{filename}[true]{%
   \csuse{bool#1}{df at filename}}
 \define at key{draftfigure}{content}[]{%
@@ -117,10 +112,10 @@
   \df at position%
   \df at size%
  \df at style%
-  \df at content%
+\df at content%
  \ifbool{df at filename}{%
    \ifdef{\df at content}%
-   {\mbox{~}\\[\baselineskip]}%
+   {\par}%
   {}%
   \expandafter\strip at prefix\meaning\@tempa}%
  {}%



More information about the tex-live-commits mailing list