LINUX.ORG.RU

TeX: пропадает текст в таблице

 , ,


0

2

Доброго времени суток. Проблема такая. Есть таблицы. В левой ее части названия функций на языке программирования, а правая часть - описание на русском. Если текст не умещается в одну строку в правой части, то происходит автоматический перенос и увеличение высоты всей строки таблицы. Но если не умещается название функции с аргументами до разделительной черты, то левая часть этой строки вообще пропадает. Последние две функции не влезают и пропадают. Как решить можно эту проблему.


\begin{longtable}{|p{7.5cm}|p{7.5cm}|}
\hline
\rowcolor{lightgray}
\multicolumn{2}{|c|} {main.c}\\
\hline
void create(vector* v)&Функция создания вектора\\
\hline
void resize(vextor* v)&Функция изменения размера и вместимости размера\\
\hline
void destroy(vector *v)&Функция уничтожения вектора\\

\hline
void Count_Sort(pair *data, pair *new_data, int n, int max_num, int elem_num)&Функция сортировки подсчетом\\

\hline
void Radix_Sort(pair* data, pair* new_data, int n, int max1, int max2, int max3)&Функция поразрядной сортировки\\

\hline
\end{longtable}


Ответ на: комментарий от G_Loc

Глупое IMHO требование, ну да ладно.

У меня таблица создаётся как надо (дистрибутив TeX Live 2015) — проблем не вижу. Использованные пакет: longtable, xcolor, colortbl и underscore.

P.S. В будущем также давай в примере минимальную шапку.

Evgueni ★★★★★ ()

значит текста много и он не влазиет. разбавь переносами внутри колонки, а лучше текст перепиши.

урезай леща, это тебе не вордт.

anonymous ()

Чтобы не страдать с оформлением простых и длинных таблиц рекомендую использовать пакет datatool. Пихаешь таблицу в CSV, а затем используешь её в документе.

leonid ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.