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