![从 dtx 文件创建 README 文件](https://linux22.com/image/317952/%E4%BB%8E%20dtx%20%E6%96%87%E4%BB%B6%E5%88%9B%E5%BB%BA%20README%20%E6%96%87%E4%BB%B6.png)
当我运行 dtx 文件时,我得到了一个包含所有信息的 README 文件,但其中没有(明显的)换行符。如果我用记事本查看它,所有内容都是连在一起的,根本没有换行符。
我曾尝试在警卫之间的文本中使用\n
和\\
和,但没有任何效果。\r\n
readme
这是正常的吗?有没有办法让 README 看起来漂亮且易读?CTAN 如何处理此 README?
这是自述文件的保护部分:
%<*readme>
----------------------------------------------------------------
nucleardata --- Getting info about nuclides into LaTeX documents
E-mail: [email protected]
Released under the LaTeX Project Public License v1.3c or later
See http://www.latex-project.org/lppl.txt
----------------------------------------------------------------
This package provides data and commands for blah in \LaTeXe documents. It uses blah requires blah \texttt{tex} file as the argument.
It reads data from two different \texttt{csv} files: \texttt{elementlist.csv} and \texttt{masscsv1.csv} which are blah /latex.
More information
%</readme>
答案1
原因是行尾格式是 unix 样式 (LF),而记事本只识别 windows 格式 (CR+LF)。使用像 Notepad++ 这样的编辑器,它可以理解 Unix EOLN,并且可以在不同的 EOLN 格式之间进行转换。