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] Re: towards draft 3 / virtio 1.0


On Tue, 2014-06-24 at 18:22 +0100, Michael S. Tsirkin wrote:
> Interesting.
> I am guessing this won't cover all cases as well
> as my hack does though.
> For example:
> 
> \DIFaddbegin \item[DEVICE_NEEDS_RESET (64)] \DIFadd{Indicates that the
> device has experienced
>   an error from which it can't recover.
> }
> 
> DEVICE_NEEDS_RESET won't be blue, will it?

Correct, it wouldn't. But I think I found an answer to this as well. We
need to add extend FLOATENV to cover tabular environment as well, so the
latexdiff invocation looks like this:

8<-----------
latexdiff-fast -p diffpreamble.tex old/flat.tex new/flat.tex --config "FLOATENV=(?:figure|table|tabular|plate)[\w\d*@]*" > virtio-diff.tex
8<-----------

and the diffpreamble.tex like this:

8<-----------
%DIF FONTSTRIKE PREAMBLE
\RequirePackage[normalem]{ulem}
\providecommand{\DIFaddtex}[1]{\sf #1}
\providecommand{\DIFdeltex}[1]{\footnotesize \sout{#1}}
%DIF END FONTSTRIKE PREAMBLE
%DIF COLOR PREAMBLE
\RequirePackage{color}
\providecommand{\DIFaddbegin}{\begingroup\color{blue}}
\providecommand{\DIFaddend}{\endgroup}
\providecommand{\DIFdelbegin}{\begingroup\color{red}\hypersetup{linkcolor=red,urlcolor=red}}
\providecommand{\DIFdelend}{\hypersetup{linkcolor=green,urlcolor=green}\endgroup}
%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]{{\color{blue}\DIFadd{#1}}}
\providecommand{\DIFdelFL}[1]{{\color{red}\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]