2017-09-13 5 views
0

J'essaie d'aligner les cellules vides avec des cellules remplies pour un tableau dans la structure de données. S'il vous plaît aider !! Ceci est le code que j'ai jusqu'à présent:Comment aligner les cellules vides avec des cellules remplies pour le tableau de la structure de données?

\documentclass[tikz,border=2mm]{standalone} 
\usetikzlibrary{matrix,backgrounds} 

\begin{document} 
\begin{tikzpicture} 
\matrix (m) [matrix of nodes, 
      nodes={draw, minimum size=8mm}, 
      nodes in empty cells, 
      row 1/.style={nodes={draw=none}},] 
{ 
    0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 \\ 
    2 & 4 & 4 & 5 & & & & &\\ 
}; 
\end{tikzpicture} 
\end{document} 

Il vient regarder comme ça: The boxes did not line up1

Je veux aligner les cases, comment puis-je faire ???

Répondre

0

Avez-vous essayé d'analyser 0 pour les cellules 4-7 pour voir si le fait de ne pas avoir de valeur est le problème? pour atténuer je recommanderais d'analyser quelque chose .. de préférence null ou '' si vous souhaitez garder les boîtes vides.

+0

Oui, j'ai essayé null et '', les boîtes ne sont toujours pas alignées. Il semble qu'il ne s'aligne que lorsque je remplis chaque case avec un nombre, ou tout vide, ou avec toutes les chaînes – user3390471