📜  latex fcolorbox (1)

📅  最后修改于: 2023-12-03 15:02:39.590000             🧑  作者: Mango

LaTeX 中的 fcolorbox

简介

fcolorbox 是 LaTeX 中的一个命令,可以用来创建一个带有背景色的文本框,常用于强调或标记关键信息。

语法

fcolorbox 的语法如下:

\fcolorbox{frame color}{background color}{text}
  • frame color: 框架颜色,可以是颜色名或 RGB 值。
  • background color: 背景颜色,可以是颜色名或 RGB 值。
  • text: 要放在文本框中的内容。
示例

下面是一个简单的示例:

\fcolorbox{red}{white}{Hello, world!}

其效果如下:

fcolorbox 示例

高级用法

fcolorbox 还支持一些高级功能,例如设置边框宽度、圆角半径,以及使用 TikZ 绘制复杂的框架。

以下是一些示例:

% 设置边框宽度为 2pt,圆角半径为 10pt
\fboxrule=2pt
\fboxsep=0pt
\cornersize{10pt}
\fcolorbox{blue}{yellow}{Hello, world!}

% 使用 TikZ 绘制带箭头的边框
\usepackage{tikz}
\newcommand{\mybox}[1]{%
  \begin{tikzpicture}[baseline=(mabox.base)]
    \node[inner sep=2pt,outer sep=0pt,text height=1.5ex,text depth=.25ex] (mabox) {#1};
    \draw[blue,line width=1pt,<-] (mabox.north east) -- (mabox.south west);
  \end{tikzpicture}%
}
\mybox{Hello, world!}

其效果如下:

fcolorbox 高级示例

结论

fcolorbox 是 LaTeX 中一个非常实用的命令,可以用来创建带有背景色的文本框,并通过高级功能实现更加复杂的效果。