表格和图形框架

表格和图形框架

是否有任何 LaTeX 包可以默认生成如下图所示的表格和图形?

通缉

编辑:

我使用过tcolorbox,但没有得到所需的结果,因为我不熟悉它的选项。这是我的代码(我找到了它这里

\newtcolorbox{theorem}[1][]{
breakable,
enhanced,
colback=white,
colframe=black,
top=\baselineskip,
enlarge top by=\topsep,
overlay unbroken and first={
  \node[xshift=100pt,thick,draw=black,fill=white,anchor=west] at (frame.north west) %
  {\refstepcounter{theorem}\strut{\bfseries\theoname~\thetheorem}\if#1\@empty\relax\relax\else~: #1\fi};
  }
}

这就是结果 在此处输入图片描述

我该如何定制它以使其与上面的类似?

答案1

这个解决方案使用起来怎么样tcolorbox

\documentclass{article}
\usepackage[many]{tcolorbox}

\newtcolorbox[auto counter]{myfigure}[2][]{enhanced,center upper,
  colback=white,colbacktitle=black!20!white,coltitle=black,
  arc=0pt,outer arc=0pt,fonttitle=\scshape,lefttitle=2.4cm,
  boxrule=0.3mm,
  overlay={
    \fill[black!20!white] ([xshift=2.2cm,yshift=-0.3mm]title.south west) rectangle (frame.north east);
    \fill[black] ([yshift=-0.3mm]title.south west) rectangle
      node[white] {\sffamily Figure~\thetcbcounter}
      ([xshift=2.2cm]title.north west);
  },title={#2},#1}

\begin{document}

\begin{myfigure}{Prevalence des Prescriptions des Molecules d'Antibiotiques
  les plus Frequntes, par Annee d'Enquete}
\includegraphics[width=10cm]{example-image-a}
\end{myfigure}

\end{document}

在此处输入图片描述

如果这个新图形应该包含章节编号并且表现得像一个“普通”的 LaTeX 图形,请使用以下修改:

\newtcolorbox[use counter=figure,number within=chapter,
  list inside=lof,list type=figure]{myfigure}[2][]{enhanced,center upper,
  colback=white,colbacktitle=black!20!white,coltitle=black,
  arc=0pt,outer arc=0pt,fonttitle=\scshape,lefttitle=2.4cm,
  boxrule=0.3mm,
  overlay={
    \fill[black!20!white] ([xshift=2.2cm,yshift=-0.3mm]title.south west) rectangle (frame.north east);
    \fill[black] ([yshift=-0.3mm]title.south west) rectangle
      node[white] {\sffamily Figure~\thetcbcounter}
      ([xshift=2.2cm]title.north west);
  },title={#2},#1}

然后,新图形将使用以下方式列在图形列表中

\listoffigures

答案2

如果您只想绘制图形,我建议您查看使用 LaTeX 或生成 LaTeX 代码的绘图程序。

一个程序是伊佩 v 7. 另一个项目是 Nicola Talbot 的jpgfdraw

艾佩正在使用 LaTeX 生成可包含在主文档中的 PDF 文件。

相关内容