这是用 LaTeX 格式化书籍的正确方法吗?

这是用 LaTeX 格式化书籍的正确方法吗?

我有一个可能有些主观的问题,但我会尽量让它变得不那么主观。

这是用 LaTeX 格式化书籍的正确方法吗?

我所做的如下:

Main.tex - This file contains the structure of the book.

Separate file for each chapter: 

Chapter1.tex

Chapter2.tex
etc..

每个章节文件的设置方式如下:

\chapter{Chapter name}

\section{Section name}

\subsection{subsection name}

然后这些章节文件通过以下方式添加到主文件中:input

这是正确的格式化方式吗?或者换句话说,有没有更有效的方法来做到这一点,或者我这样做是否正确?我可以改进这一点吗?

非常感谢您抽出时间!

编辑:

我指的是输入文件以及它们的构造方式以及我构造章节的方式是否也正确。

答案1

回答你的问题时遇到的一个问题是,无论你是作家还是程序员,工作流程都必然是人员。这可以归结为做对你有用的事

您概述的方案与我使用的方案基本相同。话虽如此,我使用它的原因如下。这种方法意味着在每个级别,除了必要的内容外,其他内容都是不可见的。没有噪音。仅从编程角度来看,这就是我们消除意大利面条式代码的方法。更重要的是,这可以让您专注于任何给定级别的重要内容。事实上,您可能会发现有必要进一步“输入化”您的作品。

例如,我发现有必要将特定章节中的每个图表分开,就像组织图形一样。诚然,我对图形这样做是因为我不需要看到它们,而对于图表,我不想看到它们。这虽然很微妙,但对我来说却是一个重要的区别。

为了支持这种方法,我做的另一件事是分别开发每个子文件。使用各种形式的工具很容易安排,\if但也有软件包可以提供帮助。我“使用”独立这样我就不必为该方法if所需的哪怕是一小段代码而烦恼了。请注意,每一步中最重要的部分是尽量减少你“看到”的复杂性。顺便说一句,这几乎要求使用个人或项目绑定样式文件。这可以隐藏更多噪音,并再次让你专注于手头的任务。更彻底的处理可以在LaTeX/模块化文档

总而言之,我相信眼前的事情越少,你就越能集中精力于手头的工作。

相关内容