OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

virtio message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [virtio] [PATCH v2] makediffpdf.sh: tool to create marked-up diff


On Tue, Jun 24, 2014 at 05:32:13PM +0100, Pawel Moll wrote:
> On Tue, 2014-06-24 at 08:49 +0100, Cornelia Huck wrote:
> > If a link was changed (for example, in the conformance section), the old
> > link is green and crossed out in red and the new one is green. It
> > *should* be obvious what change was made, but it might be a bit
> > confusing. I don't think it's worth further tampering around, though.
> 
> Turned out to be pretty simple (although hacky, as always with LaTeX ;-)
> 
> Together with the previous change, the diffpreamble.tex could look like
> this:
> 
> 8<--------------------
> %DIF FONTSTRIKE PREAMBLE
> \RequirePackage[normalem]{ulem}
> \providecommand{\DIFaddtex}[1]{{\color{blue}\sf #1}}
> \providecommand{\DIFdeltex}[1]{{\color{red}\footnotesize \sout{#1}}}
> %DIF END FONTSTRIKE PREAMBLE
> %DIF COLOR PREAMBLE
> \RequirePackage{color}
> \providecommand{\DIFaddbegin}{}
> \providecommand{\DIFaddend}{}
> \providecommand{\DIFdelbegin}{\hypersetup{linkcolor=red,urlcolor=red}}
> \providecommand{\DIFdelend}{\hypersetup{linkcolor=green,urlcolor=green}}
> %DIF END COLOR PREAMBLE
> % Standard \DIFadd and \DIFdel are redefined as \DIFaddtex and \DIFdeltex
> % when hyperref package is included.
> %DIF HYPERREF PREAMBLE
> \providecommand{\DIFadd}[1]{\texorpdfstring{\DIFaddtex{#1}}{#1}}
> \providecommand{\DIFdel}[1]{\texorpdfstring{\DIFdeltex{#1}}{}}
> %DIF END HYPERREF PACKAGE


Thanks!
This can be integrated with my hack as well, if we
decide to keep using it.

> %DIF FLOATSAFE PREAMBLE: SEEMS UNUSED BUT JUST IN CASE
> \providecommand{\DIFaddFL}[1]{\DIFadd{#1}}
> \providecommand{\DIFdelFL}[1]{\DIFdel{#1}}
> \providecommand{\DIFaddbeginFL}{}
> \providecommand{\DIFaddendFL}{}
> \providecommand{\DIFdelbeginFL}{}
> \providecommand{\DIFdelendFL}{}
> %DIF END FLOATSAFE PREAMBLE
> 8<--------------------
> 
> Paweł


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]