Можно ли сделать так, чтобы longtable начинался с середины страницы?
Вопрос
Зная, что в старых версиях longtable возникали проблемы с запуском таблиц на середине страницы, я загрузил последнюю длинный стол.хлев, и он находится в том же каталоге , что и мой документ;но перед моей таблицей все еще есть разрыв страницы (и примерно 75% пустой страницы), что особенно расстраивает, поскольку таблица занимает чуть более трех страниц.
Два вопроса:
Могу ли я быть уверен, что поместив longtable.sty в тот же каталог, что и мой документ, он будет обнаружен, когда я(да, оказывается, это нормально)\usepackage{longtable}
Могу ли я что-нибудь сделать, чтобы заставить таблицу запуститься как можно скорее?
Редактировать:мой latex --version
является:
pdfTeX using libpoppler 3.141592-1.40.3-2.2 (Web2C 7.5.6)
kpathsea version 3.5.6
...
Compiled with libpng 1.2.26; using libpng 1.2.26
Compiled with zlib 1.2.3; using zlib 1.2.3
Compiled with xpdf version 3.01
Хотя я не могу легко изменить это, поскольку я работаю над управляемой системой.
ОТРЕДАКТИРУЙТЕ еще раз:
Я загрузил сокращенную версию документа, который воспроизводит проблему по адресу:
http://codepad.org/zbCQtRg8 (основной файл)
http://codepad.org/Xv8lRABi (прилагаемый файл с длинной таблицей)
Решение
Измените свой \include{test-data}
Для \input{test-data}
и таблица появится прямо под заголовком раздела.
в \include{}
команда эквивалентна \clearpage \input{file} \clearpage
вот почему ваша таблица не начиналась до следующей страницы.
в \input{}
команда просто вставляет содержимое файла, без какой-либо дополнительной бессмыслицы.