Am 29.10.2010 um 23:51 schrieb André Bellaïche:
I have looked into changebar.sty, and it does not seems to be easy
to replace the Postscript commands by a simple command drawing an
hrule or a vrule.
André,
if you need to compare two XeLaTeX files, then you don't need the
fancy XeLaTeX or, better, system fonts to show these differences or
changes. If you make that XeLaTeX source bi-lang, add to it a preamble
for pdfLaTeX in UTF-8 encoding, then you should be able to use
changebar.sty with, for example, Times or Helvetica or Latin Modern.
Vafa Khalighi's iftex package might be helpful to activate either this
or that preamble. An UTF-8 enabled LaTeX preamble could be:
\else
\immediate\write16{==We're without XeTeX==}
\usepackage{cmap}
\usepackage[T1]{fontenc}
%%%%\renewcommand{\sfdefault}{pag}
%%%%\renewcommand{\rmdefault}{ppl}
%%%%\renewcommand{\ttdefault}{pcr}
\usepackage[utf8]{inputenc}
\usepackage{fixltx2e}
\usepackage{lm} %times,helve,
\usepackage[unicode]{hyperref}
% \DeclareGraphicsExtensions{.pdf,.png,.jpeg} % allowed graphics
formats
\ifPDFTeX
\immediate\write16{==\jobname: Bonjour, PDF!==}
\usepackage[activate={true,nocompatibility},verbose=true]
{microtype}
% \usepackage[protrusion=true,expansion=true]{microtype}
\else
\immediate\write16{==¡Hola \jobname: DVI!==}
% \DeclareGraphicsExtensions{.ps,.eps} % allowed
graphics formats
\usepackage[protrusion=true,expansion=false]{microtype}
\fi
\makeatletter
\newcommand*\...@logo@spacing[6]{ % Provide outside XeTeX
its logos
\def\...@kern@Te{#1}%
\def\...@kern@eX{#2}%
\def\...@lower@e{#3}%
\def\...@kern@La{#4}%
\def\...@kern@aT{#5}%
\def\...@kern@eL{#6}%
}
\DeclareRobustCommand\XeTeX{%
\leavevmode
\smash{%
x\lower\...@lower@e
\hbox{\kern\...@kern@eX
\setbox0=\hbox{E}\dimen0=\ht0\advance\dimen0by\dp0%
\reflectbox{E}%
}\kern\...@kern@Te\TeX}}%
\DeclareRobustCommand\XeLaTeX{%
\leavevmode
\smash{%
x\lower\...@lower@e
\hbox{\kern\...@kern@eX
\setbox0=\hbox{E}\dimen0=\ht0\advance\dimen0by\dp0\relax
\reflectbox{E}%
}\kern\...@kern@eL\LaTeX}}
\...@logo@spacing{-0.15em}{-0.125em}{0.5ex}{-0.36em}{-0.12em}
{-0.13em}
\makeatother
\fi
\newcommand*{\Titel}[2]{%
\begingroup
#1
\ifXeTeX
\fontspec[LetterSpace=25,WordSpace=1.875]{Lucida Bright}
\textcolor{Maroon}{#2}%
\else
\ifPDFTeX
\textcolor{Maroon}{\textls[250]{#2}}%
\else
\textcolor{Maroon}{\so{#2}}%
\fi
\fi
\endgroup
}
--
Greetings
Pete
You can never know too little of what is not worth knowing at all.
– Anon.
--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
http://tug.org/mailman/listinfo/xetex