Можно ли сделать так, чтобы longtable начинался с середины страницы?

StackOverflow https://stackoverflow.com/questions/2276668

  •  21-09-2019
  •  | 
  •  

Вопрос

Зная, что в старых версиях 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{} команда просто вставляет содержимое файла, без какой-либо дополнительной бессмыслицы.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top