Избегайте переполнения текста за пределами поля в латексе - PullRequest
1 голос
/ 09 мая 2020

У меня длинный текст (неизвестного размера), но у меня есть только пространство фиксированного размера для его отображения. Чтобы текст не выходил за пределы этого пространства, я хочу, чтобы он был обрезан, чтобы сделать его достаточно маленьким для ввода в него.

Например, с помощью следующего кода мы видим, что текст намного длиннее, чем доступное пространство (обозначено рамкой). Поэтому я хотел бы знать, как вырезать текст, который выходит за пределы поля, чтобы сократить его (в этом примере сократите до 100 ).

\documentclass{article}


\begin{document}

    \fbox{
    \parbox[][100pt][t]{3cm}{
        The quick brown fox jumps right over the lazy dog. the quick brown fox jumps right over the lazy dog. the quick brown fox jumps right over the lazy dog. the quick brown fox jumps right over the lazy dog. the quick brown fox jumps right over the lazy dog. the quick brown fox jumps right over the lazy dog. the quick brown fox jumps right over the lazy dog. the quick brown fox jumps right over the lazy dog.
    }
    }

\end{document}

enter image description here

1 Ответ

1 голос
/ 09 мая 2020

Один из возможных подходов с пакетом adjustbox:

\documentclass{article}

\usepackage{adjustbox}

\begin{document}


\begin{adjustbox}{minipage=[t][3cm][t]{100pt},frame,clip=true,trim=0cm 0cm 0cm 0cm}
  The quick brown fox jumps right over the lazy dog. the quick brown fox jumps right over the lazy dog. the quick brown fox jumps right over the lazy dog. the quick brown fox jumps right over the lazy dog. the quick brown fox jumps right over the lazy dog. the quick brown fox jumps right over the lazy dog. the quick brown fox jumps right over the lazy dog. the quick brown fox jumps right over the lazy dog.
\end{adjustbox}


\end{document}

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...