在编写包含大量图表的大型文档时,到目前为止,我认为 LaTeX 用户大多会这样组织其项目的内容:
/settings/00-settings-total.tex
/settings/font-settings.text
/settings/hyperref-settings.tex
/images/chap1/picname1.jpg
/images/chap2/namepic1.jpg
/images/chap2/namepic2.jpg
and so forth...
/text/chap1/00-c01-total.tex
/text/chap1/c01s01.tex
/text/chap1/c01s02.tex
and so forth...
是否有人碰巧有过其他可能性的经验,比如说将与某一章相关的所有内容都放在相应的文件夹中?那么文件夹结构可能如下所示:
/settings/00-settings-tota.tex
...
/chap1/00-c01-total.tex
/chap1/c01s01.tex
/chap1/c01s02.tex
/chap1/picname.jpg
/chap1/namename.jpg
/chap2/00-and so forth...
你们当中有人使用第二种方法吗?是哪些重要方面让你们适应了这种方法,还是“传统”方法存在一些缺陷?
我知道这个问题似乎是针对主观意见,但我想在迁移和长期尝试之前尝试获得一个印象。
答案1
我使用第一种方法的修改版本:所以我的主文件夹可能包含
master.tex
refs.bib
my_utils.sty
chap_theory/
chap_theory/chap_theory.tex
chap_theory/figures/
chap_theory/figures/fig_theory_example.svg
chap_theory/figures/fig_theory_example.pdf
chap_theory/figures/fig_theory_example2.tex
chap_theory/tables/
chap_theory/tables/tab_theory_example.tex
那么我的图形或表格标签与所讨论的图形或表格的文件名相匹配(不带扩展名)。
请注意,我在文件夹/文件名中不使用编号(除非图形是这样的fig_theory_2_cats.png
)。
因为我的大多数图形都是 .svg 即时转换为 .pdf(带有一些 .png 和 tikz)的,所以我的图形文件夹中有很多文件,因此想将它们分开保存。