Re: 英文を複数行にわたって背景色をつけたい

名前: みなも
日時: 2009-11-02 20:12:45
IPアドレス: 202.233.240.*

>>53912 すでに .さんが回答してくださっているのと同じ手法ですが, うちのサイト(http://homepage2.nifty.com/domae/)にある udline.sty なら,下線文字をユーザーが自由に変更できるように なっていますので,色つきの長方形を \smash に入れて, これを下線文字にすればいいかと。 (上の例では 5pt×3ex の長方形を 3pt 間隔で配置しています。 長方形より配置間隔を狭くしないと,単語間空白の伸縮で隙間が 空きます。) 一応英文にも対応しています。 以下例文(頭の悪い例文ですが^_^;) \documentclass{jarticle} \usepackage[usenames]{color} \usepackage{udline} % 実際には「文字」を使うわけではないので cmr10 はほとんどダミー \def\setCyan{\ulchar{cmr10}{% <----------| (ex とは関係するけど) \smash{\textcolor{Cyan}{\rule{5pt}{3ex}}}% }{3pt}} \begin{document} \setCyan Spring has come. バネ持って来い?ちゃいまんがな. \Euc{To be to be, ten made to be. Spring has come. To be to be, ten made to be. Spring has come. To be to be, ten made to be. Spring has come. To be to be, ten made to be. Spring has come.} To be to be, ten made to be. Spring has come. \end{document}

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)