
Para o meu livro estou usando este código (tenho 4 com aspecto semelhante) para colocar as definições importantes, notas e outros. Aqui está meu MWE:
\documentclass{article}
\usepackage[most]{tcolorbox}
\newtcolorbox{mybox}[1]{colback=teal!10,coltitle=black,colframe=teal!30,fonttitle=\bfseries,title=#1, arc=0mm}
\usepackage{lipsum}
\begin{document}
\begin{mybox}{An example}
\lipsum[1]
\end{mybox}
\end{document}
e a saída é:
Gostaria de usar o pacote pifont
para colocar um símbolo geral como na imagem abaixo:
Meus problemas são:
- Por que há um canto arredondado se eu escrevi
arc=0mm
? Eu gostaria de ter uma borda e não uma borda arredondada; - Gostaria que a espessura não existisse ou fosse reduzida a uma linha muito pequena;
- Como inserir o símbolo desejado da
pifont
embalagem em posição lateral conforme mostrado na segunda figura, em posição dinâmica, ou seja, você pode movê-lo tanto para baixo quanto para cima.
Responder1
arc=0pt
. Esta opção corrige o raio interno do canto enquantoouter arc
permanece inalterado. Usesharp corners
a opção para obter cantos afiados internos e externos.rules
. O Tcolorbox define cinco regras ao redor da caixa: toprule, bottomrule, leftrule, rightrule e titlerule (esta entre o título e a parte superior). Você pode consertar cada um com independência dos outros ou todos juntosboxrule
. Para suprimir todos eles useboxrule=0pt
- Símbolo de sobreposição. Você pode usar
overlay
opções para adicionar qualquer símbolo ou figura comTikZ
comandos. É conveniente declarar a caixa paraenhanced
permitirTikZ
comandos.
Todos juntos:
\documentclass{article}
\usepackage[most]{tcolorbox}
\usepackage{pifont}
\newtcolorbox{mybox}[1]{%
colback=teal!10,
coltitle=black,
colframe=teal!30,
fonttitle=\bfseries,
title=#1,
sharp corners,
boxrule=0pt,
enhanced,
overlay={\node[font=\Huge, text=cyan!70!black] at ([yshift=-4mm]interior.north west) {\ding{228}};}
}
\usepackage{lipsum}
\begin{document}
\begin{mybox}{An example}
\lipsum[1]
\end{mybox}
\end{document}
Responder2
Respondendo apenas a primeira pergunta, porque várias perguntas em uma postagem não são boas:
O raio dos outros cantos é definido por outer arc
, nãoarc
\documentclass{article}
\usepackage[most]{tcolorbox}
\newtcolorbox{mybox} [1]{
colback=teal!10,
coltitle=black,
colframe=teal!30,
fonttitle=\bfseries,
title=#1,
arc=0mm,
outer arc=0mm
}
\usepackage{lipsum}
\begin{document}
\begin{mybox}{An example}
\lipsum[1]
\end{mybox}
\end{document}