Есть стилевой файл с командами, с помощью которых формируется табличка с характеристиками - заголовок таблицы, табличные данные, конец таблицы. Заголовок формируется нормально, а вот первая строка с характеристиками почему то сдвинута влево. Если все команды ввести руками, то получается все нормально. Почему так происходит, это мой косяк или косяк LaTeX. Вот как это выглядит - http://i47.tinypic.com/rlx084.jpg - первая табличка сделана с помощью команд, вторая руками. Ниже приведен минимальный кусок документа, на котором виден эффект.
\documentclass{article}
\usepackage[T2A]{fontenc}
\usepackage[utf8x]{inputenc}
\usepackage[english,russian]{babel}
% начало таблицы с тех. данными
\newcommand{\StartTechData}
{
\textbf{Основные технические данные}
\begin{tabular}[c]{|l|l|}
\hline
\textbf{Наименование параметра} & \textbf{Значение по ТУ}\\
\hline \hline}
% тех. данные
% первый параметр - наименование параметра
% второй параметр - значение параметра
\newcommand{\TechData}[2]{#1 & #2 \\
\hline}
% завершение блока тех. данных
\newcommand{\EndTechData}{
\hline
\end{tabular}
}
\begin{document}
\StartTechData{}
\TechData{Диапазон измерений, мм/м}{$\pm 5$}
\TechData{Погрешность измерений, \%}{$\pm 1$}
\EndTechData{}
\textbf{Основные технические данные}
\begin{tabular}[c]{|l|l|}
\hline
\textbf{Наименование параметра} & \textbf{Значение по ТУ}\\
\hline \hline
Диапазон измерений, мм/м & $\pm 5$\\
\hline
Погрешность измерений, \% & $\pm 1$\\
\hline
\hline
\end{tabular}
\end{document}