
Soy nuevo en el látex y Tikz y agradecería su ayuda. Este es mi código y me gustaría eliminar el espacio que se muestra en la imagen con la flecha roja.
Este es mi código:
\documentclass[margin=3mm]{standalone} \usepackage{tikz} \begin{document}
\begin{tikzpicture}[node distance=2cm, process/.style = {draw, rounded corners, minimum width=6cm, minimum height=1cm, text width= 6cm, align=center}]
\node (pro1) [process] {Create expensive vectors from expensive paths};
\node (pro2) [process, below of=pro1] {Process 1};
% Drawing lines
\draw [->] (pro1) -- (pro2);
\end{tikzpicture}
\end{document}
Respuesta1
Supongo que su documento tiene una estructura similar a la del MWE (ejemplo de trabajo mínimo) a continuación. En el primer ejemplo reproduce su problema y en el segundo contiene una cura para él:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{positioning}
\usepackage{setspace} % <---
\setstretch{1.5} % <---
\usepackage{lipsum}
\begin{document}
MWE, which reproduce your problem:
\begin{figure}[ht]
\begin{tikzpicture}[node distance=1cm,
process/.style = {draw, rounded corners,
minimum width=6cm, minimum height=1cm, text width= 6cm, align=center}
]
\node (pro1) [process] {Create expensive vectors from expensive paths};
\node (pro2) [process, below=of pro1] {Process 1};
\draw [->] (pro1) -- (pro2);
\end{tikzpicture}
\end{figure}
MWE with cure for your problem:
\begin{figure}[ht]
\setstretch{1} % <===
\begin{tikzpicture}[node distance=1cm,
process/.style = {draw, rounded corners,
minimum height=1cm, text width= 6cm, align=center}
]
\node (pro1) [process] {Create expensive vectors from expensive paths};
\node (pro2) [process, below=of pro1] {Process 1};
\draw [->] (pro1) -- (pro2);
\end{tikzpicture}
\end{figure}
\end{document}
Al comparar el fragmento de código con el MWE anterior, puede encontrar fácilmente que la ubicación del \onehalfspacing
contenido de n nodos es incorrecta. Tenía que ser antes tikzpicture
como está en el segundo ejemplo.
En el primer ejemplo lo elimino del nodo porque causa un error en la compilación.
Para obtener más ayuda con su diagrama de flujo, debe proporcionar el código completo del diagrama de flujo en forma de MWE). A partir de los fragmentos de código proporcionados, se puede concluir que utiliza comandos obsoletos para diseñar y una forma extraña de posicionamiento: mucho mejor es una forma como la que se usa en MWE anterior (con positioning
biblioteca en su sintaxis).