summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-06-04 14:51:00 +0000
committerKarl Berry <karl@freefriends.org>2010-06-04 14:51:00 +0000
commit943f8e7dc659d590fba8306ac7de79aad7b25c3a (patch)
treebb6a05133f4edb4db3b9fdb8fedd5576c41c5934 /Master/texmf-dist/tex
parent70c5604c155226ecad5f0c797cc59c9ce50e1e49 (diff)
xltxtra update (2jun10)
git-svn-id: svn://tug.org/texlive/trunk@18726 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/xelatex/xltxtra/xltxtra.sty81
1 files changed, 1 insertions, 80 deletions
diff --git a/Master/texmf-dist/tex/xelatex/xltxtra/xltxtra.sty b/Master/texmf-dist/tex/xelatex/xltxtra/xltxtra.sty
index cb7d5fd3565..ad8f6ce110d 100644
--- a/Master/texmf-dist/tex/xelatex/xltxtra/xltxtra.sty
+++ b/Master/texmf-dist/tex/xelatex/xltxtra/xltxtra.sty
@@ -11,7 +11,7 @@
%% License information appended
%%
\ProvidesPackage{xltxtra}
- [2010/05/27 v0.5c Improvements for the "XeLaTeX" format]
+ [2010/06/03 v0.5d Improvements for the "XeLaTeX" format]
\RequirePackage{ifluatex}
\ifluatex
\PackageWarningNoLine {xltxtra} {^^J
@@ -28,14 +28,8 @@
\RequirePackage{xunicode}
\newif\if@xxt@nosscript@
\newif\if@xxt@nologos@
-\newif\if@xxt@nohyphen@
-\newif\if@xxt@noemph@
-\newif\if@xxt@noverb@
\DeclareOption{no-sscript}{\@xxt@nosscript@true}
\DeclareOption{no-logos}{\@xxt@nologos@true}
-\DeclareOption{no-hyphen}{\@xxt@nohyphen@true}
-\DeclareOption{no-emph}{\@xxt@noemph@true}
-\DeclareOption{no-verb}{\@xxt@noverb@true}
\ProcessOptions*
\RequirePackage{metalogo}
\if@xxt@nologos@
@@ -55,31 +49,6 @@
\setlogokern{La}{#4}%
\setlogokern{aT}{#5}%
\setlogokern{eL}{#6}}
-\RequirePackage{fixltx2e}[2006/03/24]
-\unless\if@xxt@noemph@
-\DeclareRobustCommand\em
- {\@nomath\em
- \edef\@tempa{\f@shape}%
- \edef\@tempb{\itdefault}%
- \ifx\@tempa\@tempb
- \eminnershape
- \else
- \emshape
- \fi}
-\DeclareTextFontCommand{\emph}{\em}
-\let\emshape\itshape
-\let\eminnershape\upshape
-\fi
-\unless\if@xxt@nohyphen@
-\DeclareRobustCommand{\-}{%
- \discretionary{%
- \char\ifnum\hyphenchar\font<\z@
- \xlx@defaulthyphenchar
- \else
- \hyphenchar\font
- \fi}{}{}}
-\def\xlx@defaulthyphenchar{`\-}
-\fi
\DeclareRobustCommand*\fakesubscript[1]{%
\@textsubscript{\selectfont#1}}
\DeclareRobustCommand*\fakesuperscript[1]{%
@@ -212,54 +181,6 @@
\unhbox\xxt@tempbox}%
\expandafter\xxt@sh@cat
\fi}
-\unless\if@xxt@noverb@
-\def\xxt@visiblespace{%
- \iffontchar\font"2423
- \expandafter\textvisiblespace
- \else
- \expandafter\xxt@visiblespace@fallback
- \fi}
-\def\xxt@visiblespace@fallback{{%
- \usefont{EU1}{lmtt}{\f@series}{\f@shape}%
- \textvisiblespace}}
-\begingroup
- \catcode`\ =\active%
- \gdef\xxt@vprintspaces{\catcode`\ \active\let \xxt@visiblespace}%
-\endgroup
-\def\verb{\relax\ifmmode\hbox\else\leavevmode\null\fi
- \bgroup
- \verb@eol@error \let\do\@makeother \dospecials
- \verbatim@font\@noligs
- \@ifstar\@@sverb\@verb}
-\def\@@sverb{\xxt@vprintspaces\@sverb}
-\AtBeginDocument{%
- \xxt@patch@verbatim
- \xxt@patch@moreverb
- \xxt@patch@fancyvrb
- \xxt@patch@listings}
-\def\xxt@patch@verbatim{%
- \@ifpackageloaded{verbatim}{%
- \@namedef{verbatim*}{\begingroup\@verbatim\xxt@vprintspaces\verbatim@start}%
- }{%
- \@namedef{verbatim*}{\@verbatim\xxt@vprintspaces\@sxverbatim}%
- }}
-\def\xxt@patch@moreverb{%
- \@ifpackageloaded{moreverb}{%
- \@namedef{listingcont*}{%
- \def\verbatim@processline{%
- \thelisting@line \global\advance\listing@line1
- \the\verbatim@line\par}%
- \@verbatim\xxt@vprintspaces\verbatim@start}%
- }{}}
-\def\xxt@patch@fancyvrb{%
- \@ifpackageloaded{fancyvrb}{%
- \let\FancyVerbSpace\xxt@visiblespace
- }{}}
-\def\xxt@patch@listings{%
- \@ifpackageloaded{listings}{%
- \let\lst@visiblespace\xxt@visiblespace
- }{}}
-\fi
%%
%% Copyright (C) 2006-2010 by Will Robertson <wspr81@gmail.com>
%%