[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, 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 %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]