
パッケージから\textsl
\textbf
とを組み合わせると、結果は醜くなります。一部の文字が劣化します。次のコードで拡大または印刷すると、それがわかります。\hl
soulutf8
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{color}
\usepackage{soulutf8}
\begin{document}
\large
\textsl{\textbf{{application module morphisme}}} % Correct
\textsl{\textbf{\hl{application module morphisme}}} % Ugly!
% — — — — — —
\end{document}
非常に残念です。助けていただけませんか?
詳しく見てみましょう:
おっと。
答え1
\hl
文字の境界ボックスを 1 音節ずつ色付けします。これらのボックスは長方形なので、次の文字のボックスが前の文字と重なることがあります。これを避けるには、 を使用します\mbox
。
\textsl{\textbf{\hl{\mbox{application} \mbox{module} \mbox{morphisme}}}}
-- ハイフン付けが不可能になるという欠点があります。
ここでの回答のようにtikzを使用することもできます LaTeX でのクールなテキスト強調表示