Problema com alinhamento horizontal em ambiente de minipágina

Problema com alinhamento horizontal em ambiente de minipágina

Esta pode ser uma pergunta muito estúpida, mas está me deixando louco.

Eu tenho três tcolorboxes ligados por setas. A segunda linha de caixas está em um ambiente de minipágina e quero uma alinhada à esquerda e outra no centro, abaixo da primeira caixa.

Este é o meu código:

\begin{center}
\begin{tcolorbox}[enhanced, overlay, width=1.5in, halign = flush center, remember as=ci]
Circuit Imprimé
\end{tcolorbox}

\begin{minipage}{.5\linewidth}
\begin{flushleft} 
\begin{tcolorbox}[enhanced, overlay, width=1.3in, halign = flush center, remember as=pm]
Procédés\\ Métallurgiques
\end{tcolorbox}
\end{flushleft} 
\end{minipage}%
\begin{minipage}{.3\linewidth}
\begin{tcolorbox}[enhanced, overlay, width=1.8in, halign = flush center, remember as=adm]
Analyse des matériaux
\end{tcolorbox}
\end{minipage} 

\end{center}

\begin{tikzpicture}[overlay,remember picture,line width=0.5mm,draw=red!75!black]
\draw[->, rounded corners] (ci.east) -- ++(1.5,0)  |- (adm.east);
\end{tikzpicture}
\begin{tikzpicture}[overlay,remember picture,line width=0.5mm,draw=red!75!black]
\draw[->, rounded corners] (adm.west) to (pm.east);
\end{tikzpicture}

Mas eu recebo algo assim: insira a descrição da imagem aqui

insira a descrição da imagem aqui

EDIT: Para ser sincero estou tentando refazer esse gráfico para um projeto, de uma forma mais estilizada. Mas como sou novo no tikz e no tcolorbox, não é muito fácil: insira a descrição da imagem aqui

Responder1

Your `tikzpicures` replace width:

\begin{tikzpicture}[overlay,remember picture,
                    line width=0.5mm, draw=red!75!black,
                    rounded corners]
\draw[->] (ci.east) -- +(5,0)  |- (adm);
\draw[->] (adm) -- (pm);
\end{tikzpicture}

e você obterá:

insira a descrição da imagem aqui

Eu me pergunto por que você desenhou essa imagem de maneira tão complicada, diretamente no TikZ seria muito mais simples e sob "controle":

\documentclass{article}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage{tikz}
\usetikzlibrary{arrows.meta,positioning}
    \usepackage[many]{tcolorbox}

    \begin{document}
\begin{tikzpicture}[
    node distance = 5mm and -3mm,
mynode/.style = {draw=gray, ultra thick, fill=gray!20,
                 rounded corners, align=center,
                 minimum height= 12mm, inner sep=2mm,
                 text width = #1},
 arrow/.style = {draw=red!75!black, line width=1mm, 
                 -{Triangle[]}  }
                          ]   
\node (ci)  [mynode=1.5in]      {Circuit Imprimé};
\node (pm)  [mynode=1.3in,
             below  left=of ci] {Procédés\\ Métallurgiques};
\node (adm) [mynode=1.3in,
             below right=of ci] {Analyse\\ des Matériaux};
%
\draw[arrow] (ci.east) -- +(5,0) |- (adm);
\draw[arrow] (adm) -- (pm);
\end{tikzpicture}
    \end{document}

que dá:

insira a descrição da imagem aqui

Como você pode ver, a solução acima não precisa de minipáginas, o conteúdo de tcolorbox-es é escrito no nó, os nós são posicionados relativamente um ao outro. A distância é controlada por node distance. Somente o carro deve determinar o deslocamento da seta entre os nós cie adm.

Observe que nas primeiras imagens eu não usei utf8codificação, então faltam algumas letras.

informação relacionada