代码之家  ›  专栏  ›  技术社区  ›  Matthew Leingang

用tex/latex将换行符写入文件

  •  2
  • Matthew Leingang  · 技术社区  · 14 年前

    我有一个乳胶文档,我想用它将文本写入纯文本文件。我想扩展宏,所以我不能使用 \filecontents (只将输入逐字保存到文件中)

    到目前为止,我有

    \newwrite\metadatafile
    \immediate\openout\metadatafile=\jobname-meta.txt
    \immediate\write\metadatafile{Title: \jobname\string
    
    Tags: \coursecode.\secnum.\termcode, \coursecode.\termcode, ...
    
    Description:
    ...}
    \immediate\closeout\metadatafile
    

    文本文件中的内容插入 \par 令牌而不是我的双换行符,而且根本没有换行符。如何获取换行和常规纯文本文件?

    1 回复  |  直到 14 年前
        1
  •  2
  •   Matthew Leingang    14 年前

    \write

    \write\metadatafile{}
    

    \newlinechar ^^J

    \immediate