在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):KWARC/LaTeX-proposal开源软件地址(OpenSource Url):https://github.com/KWARC/LaTeX-proposal开源编程语言(OpenSource Language):TeX 90.7%开源软件介绍(OpenSource Introduction):LaTeX-proposal: A set of LaTeX classes for preparing proposalsWriting grant proposals is a collaborative effort that requires the integration of contributions from many individuals. The use of an ASCII-based format like LATEX allows to coordinate the process via a source code control system like Git or Subversion, allowing the proposal writing team to concentrate on the contents rather than the mechanics of wrangling with text fragments and revisions. In fact the proposal package has evolved out of a series of collaborative proposal writing efforts, where large teams (up to 30 individuals from up to 20 sites) have written a 100-page proposal in three weeks (with over 2000 commits). Such collaborative writing sprints are impossible without a revision control system and a “semantic” document class that generates tables, charts, and deliverable lists from content markup and thus takes care of many of the routine tasks of keeping information consistent. Using the LaTeX Proposal ClassIn the simplest case, just clone the repository, and extend your
Of course you will have to replace Getting Started with a New ProposalThe simplest way to start a new proposal is to copy one of the examples at
Here is what you would do on a UNIX system after the initial steps above to prepare a DFG proposal (for an EU proposal the same setup works as well, but with suitably adapted paths).
DisclaimerThe LaTeX proposal class has been developed to "scratch my own itch" over many proposals and will likely be developed further driven by future proposals. It is still quite poorly documented (but see proposal.pdf, euproposal.pdf, and dfgproposal.pdf), and experimental in places. It should really be re-coded to be more uniform; but it works for me and saves me (and my friends who use it) a lot of work. LicenseThe proposal class is distributed under the terms of the LaTeX Project Public License from
CTAN archives, see the file Help wanted: submit issues, feature requests, pull requestsAs this is just a side project for me, please submit issues and feature requests to the issue tracker. Even better, improve the code and submit a pull request. Repository LayoutThe base proposal class supports many of the general elements of project proposals. It is optimized towards collaborating on writing project proposals. This class is intended to be specialized to particular funding bodies that have their own styles.
Using this repo in a paper repositoryThe best way to write a collaborative proposal is to use a revision control system. It is
usually a good idea to make this repository into an external sub-repository that can be
updated as necessary. In the instructions below we assume that you - as the paper repos
maintainer - want to add the proposal classes as a sub-repository at path
The best way for Gitis via the
Note that under
To contribute changes back to the the LaTeX-proposal repository, you analogously do
Easypeasy! The second best way for Gitis via
When you want to update the subrepository to the newest version, you have to "subtree pull" as below:
This is a bit inconvenient, but works well. Contributing back to the LaTeX-proposal repository is somewhat more complex; RTFM! Externals in SVNIn a Subversion repository you must make an external by
Note that in SVN any |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论