diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/vntex/tests/vnsample.cls')
-rw-r--r-- | Master/texmf-dist/doc/generic/vntex/tests/vnsample.cls | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/Master/texmf-dist/doc/generic/vntex/tests/vnsample.cls b/Master/texmf-dist/doc/generic/vntex/tests/vnsample.cls index 6a8af729733..7e9de68150f 100644 --- a/Master/texmf-dist/doc/generic/vntex/tests/vnsample.cls +++ b/Master/texmf-dist/doc/generic/vntex/tests/vnsample.cls @@ -13,7 +13,12 @@ \LoadClass[a4paper]{article} \RequirePackage{ifpdf} -\ifpdf\IfFileExists{cmap.sty}{\RequirePackage{cmap}}{}\fi + +\ifpdf\IfFileExists{cmap.sty}{\RequirePackage{cmap}}{ +\ClassWarningNoLine{vnsample}{I can't find the file `cmap.sty'.\MessageBreak +The search tool in your PDF browser will miss many\MessageBreak +words containing Vietnamese characters}}\fi + \RequirePackage[viscii]{vietnam} \RequirePackage{multicol} \RequirePackage{geometry} @@ -271,16 +276,19 @@ thª. Trông g¾m chªt! PostScript:\kern1em \texttt{#3}}} -\def\getdesignsize#1{\def\designsize{}% +\def\HasDesignSizes{\let\hasdesignsizes\relax} + +\def\getdesignsize#1{\xdef\designsize{}% \expandafter\@tfor\expandafter\x\expandafter:\expandafter=#1 \do{\ifcat\x0\edef\designsize{\designsize\x}\fi% \if\x-\def\designsize{}\fi}} -\def\showletters#1#2#3#4#5#6{\getdesignsize{#5}% - \ifx\HasDesignsize\undefined +\def\showletters#1#2#3#4#5#6{% + \ifx\hasdesignsizes\undefined \subsection{#2-#3-#4}{#5}% \else + \getdesignsize{#5}% \subsection{#2-#3-#4 (\designsize pt)}{#5}% \fi \markright{\mkfontname{#1/#2/#3/#4}{#5}{#6}} |