overfull boxに関する質問(色の変更について)

overfull boxに関する質問(色の変更について)

- ishikawa の投稿
返信数: 2
お世話になります。

行長やhboxの幅をはみ出した場合などに発生する
黒四角の「overfullbox」ですが、
黒四角の大きさは変えられることは
わかったのですが、

色は変更可能でしょうか

よろしくお願い致します
ishikawa への返信

Re: overfull boxに関する質問(色の変更について)

- Akira Kakuto の投稿
TeX StackExchange における,Aditya さんによるものです:

\documentclass[12pt]{article}
%
%
%
\def\ooops{\hbox to\wd0{\setbox0=\hbox to\wd0{\unhbox0}%
\unhbox0 \ifnum\badness>10000 \rlap{\color{magenta}{\rule{5pt}{5pt}}}\fi}}

\interlinepenalty=-50000 % force the break between each two lines
\maxdeadcycles=50 % allow upto 50 \outputs with no \shipout
\newtoks\orioutput \orioutput=\output % wrap the original \output routine
\output
{\ifnum\outputpenalty>-20000 \the\orioutput
\else \ifnum\outputpenalty<-\maxdimen \the\orioutput
\else
\unvbox255 % flush the entire list back
\setbox0=\lastbox % strip the very last box
\nointerlineskip % avoid doubled interline glue
\ooops % make the test and return the box back.
\advance\outputpenalty by50000
\penalty\outputpenalty % weak lie that nothing happened...
\fi\fi}
%
%
%
\usepackage{xcolor}
\begin{document}
aaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaa aaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaa
\end{document}
Akira Kakuto への返信

Re: overfull boxに関する質問(色の変更について)

- ishikawa の投稿

ご回答ありがとうございます。

 大変勉強になりました。

ありがとうございました