DIY のレトリンに色付きのフレームを追加する

DIY のレトリンに色付きのフレームを追加する

この質問は、少し前に提起された質問の延長です。DIY レターラインで画像に文字を追加する

MWEについて考える

\documentclass{book}
\usepackage{lettrine}
\usepackage{xcolor}

\definecolor{imperialred}{RGB}{239, 38, 50}
\definecolor{deepskyblue}{RGB}{34, 154, 202}

\usepackage{scalerel,stackengine}
\setlength{\textwidth}{5.25in}
\fboxsep=2.25pt
\newcommand\my[2][7ex]{\scaleto{\colorbox{deepskyblue}{%
    \textcolor{imperialred}{\abovebaseline[0pt]{#2}}}}{#1}\,}
    
\begin{document}
\thispagestyle{empty}
\LARGE
\lettrine[nindent=.4em]{\bfseries\my I}{} would like add a frame (or perhaps, some other kind of a decorative border) around this this box.
  
\lettrine[nindent=.4em]{\my T}{he} commands of tcolorbox do not seem to be applicable here.
\end{document} 

出力で

ここに画像の説明を入力してください

質問: 青色の「DIY」レットリンの周囲に、厚さを調整できる色付きのフレーム (または、他の種類の装飾的な境界線) を追加するにはどうすればよいですか?

ありがとう。

答え1

\fcolorboxの代わりにを使用すると\colorbox色付きのフレームを追加でき、 \fboxrule` を使用するとこのフレームの太さを設定できます。

問題外ですが、コマンドを設定して または の\lettrine使用を避けました 。希望の形式に一致するかどうかはわかりませんが、微調整のアイデアが得られることを願っています。また、例をシンプルにするためにマクロを避け、ドロップ キャピタルがスムーズに収まるかどうかを確認するためにダミー テキストを追加しました。\scaleto\abovebaseline

ムウェ

\documentclass{book}
\usepackage{lettrine, lipsum}
\usepackage{xcolor}
\definecolor{imperialred}{RGB}{239, 38, 50}
\definecolor{deepskyblue}{RGB}{34, 154, 202}
\begin{document}
\LARGE

\lettrine[lines=3,loversize=.6,lraise=.1,nindent=.5em]{\fboxsep5pt\fboxrule5pt\fcolorbox{imperialred}{deepskyblue}{\color{imperialred}I}}{} would add a frame (or perhaps, some other kind of a decorative border around this this box. \lipsum[1][1-4]

\lettrine[lines=3,loversize=.6,lraise=.1,nindent=.5em]{\fboxsep5pt\fboxrule5pt\fcolorbox{imperialred}{deepskyblue}{\color{imperialred}T}}{he}  commands of tcolorbox do not seem to be applicable here.
\lipsum[1][1-4]

\end{document} 

関連情報