Are CJK and everysel compatible?

CJK and everysel seems not compatible. If a CJK document loads “everysel” package (or “ragged2e”, which loads “everysel”), the result has artefacts.

A sample document:

\documentclass{article}
\usepackage[encapsulated]{CJK}
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
%\usepackage{ragged2e}
\usepackage{everysel}
\begin{document}
\begin{CJK}{UTF8}{cyberbit}
^^e4^^b8^^96 \textbf{^^e4^^b8^^96} ^^e4^^b8^^96
\end{CJK}
\end{document}

The first symbol is normal. The second symbol is bold. The third symbol should be normal, but it is bold.

Commenting out loading of “everysel” gives the correct result: the third symbol is normal.

I use quite old tetex 2.0 and can’t install a newer version to check if the problem is fixed. Would anyone please test the example on a newer system and report results?

Leave a Reply