summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/easyreview
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-09-11 22:46:10 +0000
committerKarl Berry <karl@freefriends.org>2015-09-11 22:46:10 +0000
commit530f626ca92dfe906817b10105c2342b3d2ee4be (patch)
tree4a79d3972fe1bd4cdba7a4fca413eecacd5488bc /Master/texmf-dist/source/latex/easyreview
parentaf130f6132abe143060e18f2e0275dcaa1f93f83 (diff)
easyreview (11sep15)
git-svn-id: svn://tug.org/texlive/trunk@38352 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/easyreview')
-rw-r--r--Master/texmf-dist/source/latex/easyreview/easyReview.dtx261
-rw-r--r--Master/texmf-dist/source/latex/easyreview/easyReview.ins57
2 files changed, 318 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/easyreview/easyReview.dtx b/Master/texmf-dist/source/latex/easyreview/easyReview.dtx
new file mode 100644
index 00000000000..1d9a1d1e85d
--- /dev/null
+++ b/Master/texmf-dist/source/latex/easyreview/easyReview.dtx
@@ -0,0 +1,261 @@
+% \iffalse meta-comment
+%
+% Copyright (C) 2014 by jmamatos <jody.matos@inf.ufrgs.br>
+% ---------------------------------------------------------------------------
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% 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.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is jmamatos.
+%
+% This work consists of the files easyReview.dtx and easyReview.ins
+% and the derived filebase easyReview.sty.
+%
+% \fi
+%
+% \iffalse
+%<*driver>
+\ProvidesFile{easyReview.dtx}
+%</driver>
+%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
+%<package>\ProvidesPackage{easyReview}
+%<*package>
+ [2014/06/27 Package for Easy Review on LaTeX documents]
+%</package>
+%
+%<*driver>
+\documentclass{ltxdoc}
+\usepackage{easyReview}[2014/06/27]
+\EnableCrossrefs
+\CodelineIndex
+\RecordChanges
+\begin{document}
+ \DocInput{easyReview.dtx}
+ \PrintChanges
+ \PrintIndex
+\end{document}
+%</driver>
+% \fi
+%
+% \CheckSum{63}
+%
+% \CharacterTable
+% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+% Digits \0\1\2\3\4\5\6\7\8\9
+% Exclamation \! Double quote \" Hash (number) \#
+% Dollar \$ Percent \% Ampersand \&
+% Acute accent \' Left paren \( Right paren \)
+% Asterisk \* Plus \+ Comma \,
+% Minus \- Point \. Solidus \/
+% Colon \: Semicolon \; Less than \<
+% Equals \= Greater than \> Question mark \?
+% Commercial at \@ Left bracket \[ Backslash \\
+% Right bracket \] Circumflex \^ Underscore \_
+% Grave accent \` Left brace \{ Vertical bar \|
+% Right brace \} Tilde \~}
+%
+%
+% \changes{<+version+>}{<+date+>}{Converted to DTX file}
+%
+% \DoNotIndex{\newcommand,\newenvironment}
+%
+% \providecommand*{\url}{\texttt}
+% \GetFileInfo{easyReview.dtx}
+% \title{The \textsf{easyReview} package}
+% \author{jmamatos \\ \url{jody.matos@inf.ufrgs.br}}
+% \date{\fileversion~from \filedate}
+%
+% \maketitle
+%
+% \section{Introduction}
+%
+% Put text here.
+%
+% \section{Usage}
+%
+% Put text here.
+%
+%
+% \DescribeMacro{\setreviewson}
+%
+%
+% \DescribeMacro{\setreviewsoff}
+%
+%
+% \DescribeMacro{\alertColor}
+%
+%
+% \DescribeMacro{\removeColor}
+%
+%
+% \DescribeMacro{\addColor}
+%
+%
+% \DescribeMacro{\alert}
+%
+%
+% \DescribeMacro{\remove}
+%
+%
+% \DescribeMacro{\add}
+%
+%
+% \DescribeMacro{\substitute}
+%
+%
+% \DescribeMacro{\replace}
+%
+%
+% \DescribeMacro{\highlight}
+%
+%
+% \DescribeMacro{\comment}
+%
+
+%
+% \StopEventually{}
+%
+% \section{Implementation}
+%
+% \iffalse
+%<*package>
+% \fi
+%
+%% easyReview.sty, v-1.0 jmamatos
+%% Copyright 2013- by jmamatos
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% 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.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is jmamatos, led
+%% by Jody Maick Matos. Further information are available on
+%% https://github.com/jmamatos/easyReview/
+%%
+%%
+%%
+%% Revision history:
+%%
+%% 2014/06/27 jmamatos
+%%
+%%
+%
+% \begin{macrocode}
+\NeedsTeXFormat{LaTeX2e}[1994/06/01]
+% \end{macrocode}
+%% This file provide the easyReview package, wich can be used to
+%% easily review tex documents (or editorial processes).
+% \begin{macrocode}
+\ProvidesPackage{easyReview}[2013/12/09 Package for Easy Review on LaTeX documents]
+\newif\ifistoreview
+\istoreviewtrue
+% \end{macrocode}
+%
+% \begin{macro}{\setreviewson}
+% \begin{macrocode}
+\newcommand{\setreviewson}{\istoreviewtrue}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\setreviewsoff}
+% \begin{macrocode}
+\newcommand{\setreviewsoff}{\istoreviewfalse}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+\RequirePackage{soul}
+\RequirePackage{xcolor}
+\RequirePackage{todonotes}
+% \end{macrocode}
+%
+% \begin{macro}{\alertColor}
+% \begin{macrocode}
+\newcommand{\alertColor}{\textcolor{red}}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\removeColor}
+% \begin{macrocode}
+\newcommand{\removeColor}{\textcolor{red}}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\addColor}
+% \begin{macrocode}
+\newcommand{\addColor}{\textcolor{blue}}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\alert}
+% \begin{macrocode}
+\newcommand{\alert}[1]{\ifistoreview\alertColor{#1}\else #1\fi}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\remove}
+% \begin{macrocode}
+\newcommand{\remove}[1]{\ifistoreview\alertColor{\st{#1}}\else #1\fi}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\add}
+% \begin{macrocode}
+\newcommand{\add}[1]{\ifistoreview\addColor{#1}\else #1\fi}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\substitute}
+% \begin{macrocode}
+\newcommand{\substitute}[2]{\ifistoreview\remove{#1}~\add{#2} \else #1\fi}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\replace}
+% \begin{macrocode}
+\newcommand{\replace}[2]{\ifistoreview\remove{#1}~\add{#2}\else #1\fi}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\highlight}
+% \begin{macrocode}
+\newcommand{\highlight}[1]{\hl{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\comment}
+% \begin{macrocode}
+\newcommand{\comment}[2]{\highlight{#1}\todo[inline]{#2}}% \end{macrocode}
+% \end{macro}
+%
+
+%
+% \iffalse
+%</package>
+% \fi
+%
+% \Finale
+\endinput
diff --git a/Master/texmf-dist/source/latex/easyreview/easyReview.ins b/Master/texmf-dist/source/latex/easyreview/easyReview.ins
new file mode 100644
index 00000000000..8e7171fecc0
--- /dev/null
+++ b/Master/texmf-dist/source/latex/easyreview/easyReview.ins
@@ -0,0 +1,57 @@
+%% Copyright (C) 2014 by jmamatos <jody.matos@inf.ufrgs.br>
+%% --------------------------------------------------------------------------
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% 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.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is jmamatos.
+%%
+%% This work consists of the files easyReview.dtx and easyReview.ins
+%% and the derived filebase easyReview.sty.
+%%
+
+\input docstrip.tex
+\keepsilent
+
+\usedir{tex/latex/easyReview}
+
+\preamble
+
+This is a generated file.
+
+Copyright (C) 2014 by jmamatos <jody.matos@inf.ufrgs.br>
+--------------------------------------------------------------------------
+This work may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either version 1.3
+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.3 or later is part of all distributions of LaTeX
+version 2005/12/01 or later.
+
+\endpreamble
+
+\generate{\file{easyReview.sty}{\from{easyReview.dtx}{package}}}
+
+\obeyspaces
+\Msg{*************************************************************}
+\Msg{* *}
+\Msg{* To finish the installation you have to move the following *}
+\Msg{* file into a directory searched by TeX: *}
+\Msg{* *}
+\Msg{* easyReview.sty *}
+\Msg{* *}
+\Msg{* To produce the documentation run the file easyReview.dtx *}
+\Msg{* through LaTeX. *}
+\Msg{* *}
+\Msg{* Happy TeXing! *}
+\Msg{* *}
+\Msg{*************************************************************}
+
+\endbatchfile