为了编辑而打包(和解包) TeX 源文件

为了编辑而打包(和解包) TeX 源文件

我想将几个 LaTeX 源文件捆绑成一个,以便可以编辑和解绑(进行进一步处理)。

在旧时代(只有 ASCII TeX 源),这可以通过 来实现shar,特别shar -m -w *.tex > Bundled.shar是将包含纯文本格式(无编码)的所有文件,并且可以编辑更大的捆绑格式并在编辑后将其打开。

对于非 ascii LaTeX 源文件,这不再是一个选项。要么文件在被包含之前被 uuencoded(因此无法编辑),要么它们被原样包含,并且解包无法按预期工作。请参阅这个尖锐的问题。

您用什么来同时编辑多个 TeX 源文件?

答案1

在此处输入图片描述

我使用的编辑器可以对多个文件进行编辑,因此不需要将它们捆绑到一个文件中进行编辑。以下是上述文档在三个 emacs 缓冲区中的三个文件源。

在此处输入图片描述

但是如果你想要将所有内容作为一个文件:

\begin{filecontents}{zzz1.tex}

\section{Вступление}

Привет, мир.
\end{filecontents}

\begin{filecontents}{zzz2.tex}
\section{Something}

áéíóú
\end{filecontents}

\documentclass{article}
\usepackage[T2A,T1]{fontenc}
\usepackage[russian]{babel}
\begin{document}

\input{zzz1.tex}

\input{zzz2.tex}

\end{document}

相关内容