%% These are example implementations. It is highly recommended to %% change them to ones that reflect your own needs and taste %% (my own versions of them wouldn't have been appropriate since they %% use commands defined in my own packages) %%1. Commands used to show additions/deletions: %% \diffadd{} %% 1st argument: text to mark as added %% \diffdel{} %% 1st argument: text to mark as deleted %%2. Environments used to show added/deleted files: %% \begin{diffnewfile} %% \end{diffnewfile} %% \begin{diffdelfile} %% \end{diffdelfile} \ProvidesFile{ltxdiff.sty}[2005/02/10. macros used by ltxdiff to mark changes] \RequirePackage{color,ulem,rotating,eso-pic} %% needs color.sty and ulem.sty %% Text that was added since last time is marked with this macro %% by the diff program %% #1 is the text \newcommand\diffadd[1]{% {% \renewcommand\ULthickness{1.25pt}% \textcolor{blue}{ \uline{ #1 }% }% }% } %% needs color.sty and ulem.sty %% Text that was deleted since last time is marked with this macro %% by the diff program %% #1 is the text \newcommand\diffdel[1]{% {% \renewcommand\ULthickness{1.25pt}% \textcolor{red}{ \uwave{ #1 }% }% }% } %% needs color.sty, eso-pic.sty and rotating.sty %% Files that were added since last time are marked with this macro %% by the diff program \newenvironment{diffnewfile}{% \AddToShipoutPicture{% \AtTextCenter{% \makebox(0,0)[c]{% \color{red}% \resizebox{\textwidth}{!}{% \rotatebox{45}{% {% \textbf ADDED FILE!% }% }% }% }% }% }% }{% \clearpage% \ClearShipoutPicture% } %% needs color.sty, eso-pic.sty and rotating.sty %% Files that were deleted since last time are marked with this macro %% by the diff program \newenvironment{diffdelfile}{% \AddToShipoutPicture{% \AtTextCenter{% \makebox(0,0)[c]{% \color{red}% \resizebox{\textwidth}{!}{% \rotatebox{45}{% {% \textbf DELETED FILE!% }% }% }% }% }% }% }{% \clearpage% \ClearShipoutPicture% }