Alltt 包:文本换行

Alltt 包:文本换行

我有一些文本文件,我想将它们包含在 LaTex 文件中。我想执行文本中的任何 (La)TeX 命令,但忽略任何非 LaTex 命令。

以下是原文:

与普遍看法相反,\textbf{Lorem Ipsum} 并非简单的随机文本。它源于公元前 45 年的一部古典拉丁文学,距今已有 2000 多年历史。弗吉尼亚州汉普登-悉尼学院的拉丁语教授理查德·麦克林托克 (Richard McClintock) 从 Lorem Ipsum 的一段文字中查找了一个比较晦涩的拉丁词 consectetur,并查阅了古典文学中对该词的引用,发现了不容置疑的来源。Lorem Ipsum 出自西塞罗于公元前 45 年撰写的《de Finibus Bonorum et Malorum》(善恶极值)第 1.10.32 和 1.10.33 节。这本书是一部关于伦理学理论的论文,在文艺复兴时期非常流行。Lorem Ipsum 的第一行“Lorem ipsum dolor sit amet..”来自第 1.10.32 节中的一行。

感兴趣的人可从下面复制自 1500 年代以来使用的标准 Lorem Ipsum 片段。西塞罗的《善恶的终结》中的第 1.10.32 和 1.10.33 节也以原样复制,并附有 1914 年 H. Rackham 翻译的英文版本。

我使用 alltt(更多信息请见:http://www.texfaq.org/FAQ-verbfile) 包中包含它:

\documentclass{article}
\usepackage{alltt}

\begin{document}
    \begin{alltt}
    \input{text.txt}
    \end{alltt}
\end{document}

但文字没有换行:

在此处输入图片描述

答案1

以下可能更接近所需的输出。我没有使用,alltt而只是使用切换到等宽字体\ttfamily。由于默认的 Computer Modern 字体不提供打字机字体和粗体字体的组合,因此我切换到了 Courier。可以在此处找到有关此主题的替代方案和更多信息:

如何在 LaTeX 中使 \texttt 变为粗体?

将 \ttfamily 与 \bfseries 结合使用(或如何在等宽字体中启用粗体)

在此处输入图片描述

\documentclass{article}

\begin{document}
\renewcommand{\ttdefault}{pcr}
{\ttfamily
    Contrary to popular belief, \textbf{Lorem Ipsum} is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of "de Finibus Bonorum et Malorum" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, "Lorem ipsum dolor sit amet..", comes from a line in section 1.10.32.

    The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from "de Finibus Bonorum et Malorum" by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.
}
\end{document}

使用外部文件:

\documentclass{article}

\begin{document}
\renewcommand{\ttdefault}{pcr}
{\ttfamily
\input{text.txt}
}
\end{document}

相关内容