设置:草稿和 git 的版本

设置:草稿和 git 的版本

我正在使用 git 存储我的项目文件,包括 tex 文件。现在我正考虑开始撰写初稿。

结合 latex 和 git 技术,良好的项目结构是什么?

例如,如果我有不同版本的草稿(例如,第一个版本发送给 XYZ 会议,然后是更新的版本),我应该为这些版本创建一个文件夹结构吗?还是我应该使用 git 的分支功能?还是其他什么?

除此之外,在创建文件结构时我应该记住一些具体的事情吗?考虑到 git 版本控制,为头部创建一个文件,为草稿的主要部分创建一个文件是否更有用?当使用 git 作为版本控制系统时,有多少旧的 tex 结构“样式指南”仍然有效?

答案1

Whats about this?

Core
-- animate
------ timeline
------ singlefigures
-- attachments (files to include)
-- audio (for mp3s which can be included in the pdf)
-- bibliography
-- content
------ codelisting
------ glossar
------ hypernation
------ titlepage
------ cites
-- doc
-- figures
------ frontimage
------ symbols
------ tex
------ pdf (pdf created by tex all the time)
------ pdf-export (tikz externalize method or similar)
------ pdf-static (static pdf which wont change)
------ gnuplot
-- performancelog
-- preamble
------ subfolder (for commands and packagesettings)
-- searchstring
-- statistics
-- tables
-- videos

相关内容