如何從文件中輸入文字

如何從文件中輸入文字

我需要執行以下操作:

A我有一個由短文本片段組成的文件:

文字1

文字2

文字3

文字4

我有另一個文件文件B,我需要在其中輸入文件中的文字片段A

Lorem ipsum dolor sat amet,consectetur adipiscing elit,sed do eiusmod tempor incididunt ut laboure et dolore magna aliqua。

文字1

Ut enim ad minim veniam, quis nostrud exeritation ullamco labouris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur。

文字2

例外的是,如果你沒有做好準備,你必須承擔責任,否則你的生命將被毀掉。

文字3

有時文本需要進入腳註,這也應該是可能的。

如何在不將文件分解A為單獨的文件並使用的情況下實現此目的\input

答案1

在我給你答案之前,我想就你的方法的問題給你一些說明。首先,即使是很小的更改,您也應該整體更新File A(而不是只更改需要更改的內容)。換句話說,這種方法無法擴展。其次,它在某種程度上破壞了 LaTeX 最好的功能之一,將大塊文字分解為更小、更易於管理的尺寸的可能性。最後,如果您在團隊中工作,這會減少您的協作選擇。

話雖如此,如果您添加一些標籤File A,您可以使用標記之間的捕獲文件正如其標題所示,包捕獲由某個標籤包圍的文件部分。

\CatchFileBetweenTags{<cs-name>}{<file-name>}{<tag>}

在你的文件中的某個地方你會有類似的東西

%<*tag>
...
%</tag>

致謝回答。

相關內容