
Я никогда не слышал о каком-либо соглашении по регулировке расстояния между столбцами в тексте. Кажется, это зависит от эстетического чувства — даже в научной литературе — не так ли?
решение1
Цитируя Феличи,Полное руководство по типографике, стр. 128:
[Отступы между колонками должны соответствовать как текстуре шрифта, в частности, интерлиньяжу, так и ширине полей [...]. Страница должна выглядеть как гармоничное целое, а колонки должны четко соотноситься друг с другом, чтобы создавать ощущение того, что они являются единым целым, хотя и состоящим из нескольких частей. Если отступы слишком широкие, колонки выглядят как ряд не связанных между собой текстовых блоков. Если отступы слишком узкие, они начинают влиять на читаемость, так как глаз захватывает часть шрифта из следующей колонки каждый раз, когда он приближается к концу строки.
На стр. 129 Феличи показывает пример выровненных по ширине текстовых колонок со слишком широкими отступами и примечаниями.«Если бы текст был набран неровно по правому краю, эффект был бы еще хуже, так как неровные поля делают промежутки между строк визуально шире».
По моему мнению, «оптимальная» ширина столбца составляет около 1,5em–2em, а значение \columnsep
в стандартных классах (10pt) настолько мало, что может повлиять на читабельность.
Примечание: В следующих примерах используется размер шрифта по умолчанию 10pt
. Поскольку стандартные классы не увеличивают значение \columnsep
для размеров 11pt
и 12pt
, их читабельность ухудшается еще больше.
\documentclass[twocolumn]{article}
\usepackage{lipsum}
\usepackage{microtype}
\textheight=180pt
\begin{document}
\lipsum[1-2]
\end{document}
\documentclass[twocolumn]{article}
\usepackage{lipsum}
\usepackage{microtype}
\textheight=180pt
\columnsep=1.6em
\begin{document}
\lipsum[1-2]
\end{document}