я простоспоткнулсяна довольно бессмертную тему о том, как сделать так, чтобы документ LaTeX занимал меньше страниц. Я хотел бы услышать предложения от сообщества в дополнение к уже упомянутым. Я постараюсь обобщить и классифицировать.
Есть два (и полтора) основных варианта использования.
- Стиль документа фиксирован. Это касается всех видов академических представлений с заданным файлом стиля, таких как конференции или журналы. В основном, точно те места, которые накладывают ограничения на страницы.
- Стиль документа гибкий, вам просто нужно втиснуть весь этот контент в заданный лимит страницы и делать с ним все, что угодно.
Я предоставлю ниже свои знания. Не стесняйтесь расширять мой ответ или добавлять что-то еще.
решение1
Для фиксированной компоновки:
- Переписывание — недооцененная техника, особенно для не совсем отшлифованных текстов и английского языка. Начните с абзацев с несколькими словами в последней строке.
\usepackage{microtype}
, настройте параметры\usepackage{savetrees}
, будьте осторожны, чтобы не изменить слишком много (extreme
слишком далеко).- Используйте меньшие цифры? Видите где-нибудь
\includegraphics[width=\linewidth]
? Сделайте это0.7\linewidth
, в большинстве случаев ничего ценного не теряется \raggedbottom
мощьпомощь- Отбраковать библиографию. Вам действительно нужно ссылаться на 1234 статьи?
- Меньше пробелов в таблице, если это поможет
- Расположение фигур экономит место.
\begin{figure}[!t]
и друзья. Полное удаление поплавков — смелое решение, и его следует приберечь для совсем уж отчаянных случаев - Не используйте сноски, это в любом случае плохой стиль.
wrapfig
следует использовать в самый последний момент, когда все, что вы можете сделать, уже сделано. Кроме того, все текстовые модификации должны быть сделаны до его использования. Хуже того, это требует много времени и наличия не очень широких фигур. Проблема: ваш макетв основном исправленопосле его использования и вам следует избегать изменения чего-либо, по крайней мере, в полном документе до и немного после появленияwrapfig
. Я настоятельно не рекомендую его использовать, но если вам это необходимо...
Для гибкой компоновки:
- Продлить
\textwidth
и\textheight
(да). Переусердствовать с тобойgeometry
, в общем - Меньшие поля, меньший интервал между столбцами для документа с двумя столбцами
- Освободите место для заметок на полях.
- Другой шрифт
- Меньший размер шрифта
\setlength{\itemsep}{0pt} \setlength{\parskip}{0pt}
или сделать еще более суровые корректировки интервалаitemize
/enumerate
. Пересмотрите эти среды как таковые, написание текста в основном занимает меньше места. Это может стоить читабельности, но на данном этапе это жертва, которую я готов принести\setlength{\parskip}{6pt plus 2pt minus 1pt}
или что-то в этом роде\parskip-0.01mm
- Изменить
figure
иtable
закодировать или злобно добавить отрицательные значения\vspace*
к рисункам и таблицам - Настройте стили подписей,
\usepackage{caption}
. Более мелкие шрифты для подписей? - Измените
\section
и друзей, чтобы использовать меньше места (savetrees
это более тонко в экстремальном режиме, но вы можете захотеть использовать его на полную мощность) - Измените
\section
и друзей, чтобы использовать шрифт меньшего размера (опять же,savetrees
делает это тоже, если вы попросите) - Наборная библиография — шрифт поменьше. Не забудьте отрегулировать интервал!
- Переключитесь на другой стиль цитирования. Автор-год более читабельный, но сокращенные буквенно-цифровые стили экономят много места: вместо "(Papadopulos and Featherstonehaugh, 2020)" у вас может быть "[PF20]". Конечно, чистый числовой стиль, "[8]", занимает еще меньше места ценой полной нечитаемости
- Используйте в таблице более мелкие шрифты.