Как полностью удалить пробел между низом одной строки и верхом следующей строки

Как полностью удалить пробел между низом одной строки и верхом следующей строки

Даже когда я пытаюсь установить межстрочный интервал на ноль, все равно остается небольшой пробел между строками. Что является причиной этого и как мне установить этот пробел на ноль?

\documentclass{article}
\usepackage{anyfontsize}

\setlength{\fboxsep}{0cm}  % So that we can see the exact box around some text
\setlength{\fboxrule}{0.1pt}  % Hairline box

\begin{document}

\noindent{\fontsize{1cm}{1cm}\selectfont \fbox{Foo}\\\fbox{Bar}}

\end{document}

пробел между строками

решение1

Вам нужно установить \lineskipзначение 0, но вы также указали baselineskip в `cm, но ваш блок меньше этого:

введите описание изображения здесь

\documentclass{article}
\usepackage{anyfontsize}



\setlength{\fboxsep}{0cm}  % So that we can see the exact box around some text
\setlength{\fboxrule}{0.1pt}  % Hairline box

\begin{document}
\setlength\lineskip{0pt}
\fontsize{1cm}{.7cm}\selectfont 

\noindent\fbox{Foo}\\\fbox{Bar}


\bigskip

\noindent\fbox{\strut Foo}\\\fbox{\strut Bar}

\end{document}

решение2

Установка \setlength\lineskip{0pt}(как вОтвет Дэвида) все еще оставлял небольшой зазор, но \nointerlineskip(как в комментарии Барбары к моему вопросу) полностью удалял зазор.

Рабочий пример использования \nointerlineskip:

\documentclass{article}
\usepackage{anyfontsize}

\setlength{\fboxsep}{0cm}  % So that we can see the exact box around some text
\setlength{\fboxrule}{0.1pt}  % Hairline box

\begin{document}
    \fontsize{1cm}{0.7cm}\selectfont 

    \noindent\fbox{One} \par \nointerlineskip \noindent\fbox{Two}

    % Or use whitespace instead of par:

    \noindent\fbox{Three} 

    \nointerlineskip
    \noindent\fbox{Four}
\end{document}

Результат (увеличен):

введите описание изображения здесь

Также можно отключить пропуск строк глобально, поместив \offinterlineskipпреамбулу в начало раздела документа.

Также стоит отметить, что \nointerlineskipэто не работает, когда вы используете \\для создания переносов строк. Например, foo \\ \nointerlineskip barэто приведет к ошибке.

Связанный контент