Skip to content

Commit 4c0b728

Browse files
committed
1 parent efb8c8e commit 4c0b728

File tree

1 file changed

+10
-51
lines changed

1 file changed

+10
-51
lines changed

tufte-common.def

Lines changed: 10 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -720,58 +720,17 @@
720720
}
721721

722722
\ifthenelse{\boolean{@tufte@letterspace}}{%
723-
\ifthenelse{\boolean{@tufte@pdf}\AND\boolean{@tufte@letterspace@pkg@prereqs}\AND\NOT\boolean{@tufte@xetex}}{%
724-
% load letterspace pkg
725-
\IfFileExists{letterspace.sty}{%
726-
\@tufte@letterspacing@letterspace
727-
}{}%
728-
}{}%
729-
% load soul pkg
730-
\@ifpackageloaded{letterspace}{}{%
731-
\IfFileExists{soul.sty}{%
732-
\@tufte@letterspacing@soul
733-
}{%
734-
\@tufte@warning@noline{Couldn't locate `soul' package}%
735-
}% soul not installed... giving up.
723+
\IfFileExists{letterspace.sty}{%
724+
\@tufte@letterspacing@letterspace
725+
}{%
736726
}%
737-
}{}
738-
739-
%\ifthenelse{\boolean{@tufte@letterspace}}{%
740-
%\ifthenelse{\boolean{pdf}}{%
741-
%\ifthenelse{\NOT\boolean{@tufte@letterspace@pkg@prereqs}}{%
742-
%% pdfLaTeX version is too old or not using pdfLaTeX
743-
%\ifthenelse{\boolean{@tufte@xetex}}{%
744-
%% TODO use xetex letterspacing
745-
%\@tufte@debug@info@noline{XeTeX detected. Reverting to `soul' package for letterspacing}%
746-
%\@tufte@loadsoul%
747-
%}{%
748-
%% use `soul' package for letterspacing
749-
%\@tufte@debug@info@noline{Old version of pdfTeX detected. Reverting to `soul' package for letterspacing}%
750-
%\@tufte@loadsoul%
751-
%}
752-
%}{%
753-
%\IfFileExists{letterspace.sty}{%
754-
%\@tufte@debug@info@noline{Modern version of pdfTeX detected. Using `letterspace' package}
755-
%\RequirePackage{letterspace}
756-
%% Set up letterspacing (using microtype package) -- requires pdfTeX v1.40+
757-
%\renewcommand{\allcapsspacing}[1]{\textls[200]{##1}}
758-
%\renewcommand{\smallcapsspacing}[1]{\textls[50]{##1}}
759-
%\renewcommand{\allcaps}[1]{\textls[200]{\MakeTextUppercase{##1}}}
760-
%\renewcommand{\smallcaps}[1]{\smallcapsspacing{\MakeTextLowercase{##1}}}
761-
%\renewcommand{\textsc}[1]{\smallcapsspacing{\textsmallcaps{##1}}}
762-
%}{% microtype failed, check for soul
763-
%\@tufte@debug@info@noline{Modern version of pdfTeX detected, but `letterspace' package not installed. Reverting to `soul' package for letterspacing}
764-
%\@tufte@loadsoul
765-
%}%
766-
%}%
767-
%}{%
768-
%\@tufte@debug@info@noline{Plain LaTeX detected. Using `soul' package for letterspacing}
769-
%\@tufte@loadsoul
770-
%}
771-
%}{%
772-
%% we're not to load letterspacing, so do nothing
773-
%}
774-
727+
}{%
728+
\IfFileExists{soul.sty}{%
729+
\@tufte@letterspacing@soul
730+
}{%
731+
\@tufte@warning@noline{Can locate neither `letterspace' nor `soul' package}%
732+
}%
733+
}
775734

776735
%%
777736
% An environment for paragraph-style section

0 commit comments

Comments
 (0)