Introducing package updates that change existing papers is not acceptable. Therefore, once in production, we do not update the TL release via the tlmgr command.
Special exceptions are made in narrow well defined cases for bug fixes that are critical to a large community of authors.
During the development process the update processed introduced bugs and broke existing papers more than once so we are extremely cautious when it comes to updates.
Updating commonly used packages in the main TL distribution is time consuming since we need to guarantee that existing papers are not adversly impacted by such a change. Adding new packages not included in TeX Live is possible by adding the package to our local tree. Updating existing packages in the distribution or local tree is difficult. Options for updating existing packages. One option is to include the modified package with your submission. Another option, for packages expected to be used by many authors, is to provide a modified version that does not conflict with existing packages that may be added to our local tree.
If you see the need to include a large package hierarchy with you submission please contact us before including significant portions of a TeX Live tree. Our goal is to update our TeX Live distribution every few years. Since we maintain all previous trees the overhead of frequent updates is significant. This schedule will depend on the frequency of updates to TeX Live and the demand for these updates for arXiv submissions. We realize this is a major upgrade from TeX Live to The new tree contains thousands of improvements and bug fixes over the previous tree.
Users may choose to replace older documents where such updates will improve the rendering of documents impacted by bugs in the previous TLbased tree. If you are replacing a paper with older TeX source that rendered fine under the previous release we strongly encourage you to carefully examine your final PDF.
The psfig license is 'non-free' which is incompatible with the inclusion policies of the TeX Live organization and as such all support for psfig has been removed from the TeX Live release. The psfig package is largely superseded, for various reasons, including its non-free licence.
For new work, users are strongly encouraged to use the LATEX graphics bundle, specifically, either the graphicx or even epsfig package. In particular, epsfig, which is always to be found in modern distributions, implements a close analogue of the syntax of psfig. The problem of unresolved citations is due to the load order of the cleveref and hyperref packages. The hyperref package must be loaded prior to loading cleveref package.
In order for this package to behave as expected, your Atom environment must contain a package that provides a LaTeX grammar. We suggest language-latex , but other valid options might exist. Additional syntax packages may be required to build document types other than LaTeX. For more details see Builder Capabilities below. The latex package provides access to two automatic builders for LaTeX and knitr documents.
By default the package will use latexmk for LaTeX documents and an included builder to prepare knitr documents for latexmk. In this case an up to date installation of latexmk is required.
If you're using TeX Live then you need only insure that latexmk is installed and up to date using the appropriate package manager. Document types other than LaTeX documents may be processed by this package.
The availability and behavior of this feature depends upon the specific builder selected. The following table details the different types of documents that may be processed by each builder and any additional syntax package requirements. Log messages and any other messages from the build may be seen in the LaTeX log panel accessible from the status bar. Many of the build settings in the settings page of the latex package can be overridden on a per file basis.
The settings and values that can overridden via either method are listed in the table below. If multiple setting names are listed then the first is preferred and following names are available for compatibility. Please note that this package is in a beta state. It is stable, but lacks some important features. Let us know what about this package looks wrong to you, and we'll investigate right away.
Repo Bugs Versions License Flag as spam or malicious. Installing Use the Atom package manager and search for "latex", or run apm install latex from the command line. Syntax Highlighting In order for this package to behave as expected, your Atom environment must contain a package that provides a LaTeX grammar. Builder Selection The latex package provides access to two automatic builders for LaTeX and knitr documents.
The latex package supports other commands as detailed in the table below. Command Keybinding Use latex: Also available from status indicator. Overriding Build Settings Many of the build settings in the settings page of the latex package can be overridden on a per file basis. Name Value Use cleanPatterns comma separated patterns, e. Override the LaTeX engine to use for build. Only a single name can be used for jobname. Only available via "magic" TeX comments.