Cuando uso factores de una variable en tabu
la descripción de la celda, el resultado no es el que pretendía. Por ejemplo, en el siguiente código, la celda del medio no tiene la mitad del ancho de las demás.
\documentclass{article}
\usepackage[english]{babel}
\usepackage{tabu}
\newcommand \myWidth {60mm}
\begin{document}
\begin{tabu}
{|p{\myWidth}| p{.5\myWidth}|p{\myWidth}|}a & b & c
\end{tabu}
\end{document}
resultados en
Respuesta1
Necesitas un registro de longitud:
\documentclass{article}
\usepackage[english]{babel}
\usepackage{tabu}
\newlength \myWidth
\setlength\myWidth {60mm}
\begin{document}
\begin{tabu}
{|p{\myWidth}| p{.5\myWidth}|p{\myWidth}|}a & b & c
\end{tabu}
\end{document}
Su original simplemente funcionaría mediante expansión macro, por lo que
p{.5\myWidth}
seria lo mismo que
p{.560mm}
lo cual es legal, pero más pequeño de lo que pretendías.