New answers tagged

5

The default installation of TeXLive is to install every package, so it usually won't be an issue; however, installing missing packages on the fly is possible with texliveonfly. It is available through CTAN, so to use it: tlmgr install texliveonfly % If not already installed texliveonfly document.tex If you're on Windows and have MikTeX, it will actually ...


4

As Akira Kakuto mentioned in his comment, an update to xeCJK has been released (3.3.2 -> 3.3.3). It hasn't been pushed to texlive yet, but I downloaded it from CTAN and installed it in my local texmf folder. The problem is fixed.


2

I don't think that it is possible to have an "unbalanced"/uneven file so you need to fill it up at least with NaNs. But also then you will receive an error message when you want to use x=AgentTypesS. To work around this, just use x expr=\coordindex which will result in the line number. This is given to the axis xtick=data and with xtickslabels from table you ...


0

It is kind of normal behaviour, Linux distros tend to break tex-live into smaller chunks to be installed cumulatively. I suggest that you use the search functionality of your package manager to locate the packages holding the missing style files and than install them. In rare cases (e.g. when a package was declared obsolete by its author) a package may be ...


1

As far as I can make out the intended result is \documentclass{article} \usepackage[T1]{fontenc} \usepackage{amsmath} \begin{document} \begin{equation} \begin{pmatrix} \mathrm{d}'\\ \mathrm{s}'\\ \mathrm{b}' \end{pmatrix} \end{equation} \end{document}


2

The first answer is completely correct. I just want to add that in case you have problems locating the correct package, use apt-cache search, as in apt-cache search arabxetex, which will return you texlive-xetex - TeX Live: XeTeX and packages, after which you can call apt-cache show texlive-xetex to see the list of included packages.


2

Most distributions' TeX Live packages do not ship tlmgr for good reason, as it would interfere with the package managing tools. You should use the distribution tools to install, update, and manage TeX Live packages. Some distributions do ship tlmgr and let it work in specific mode. Debian for example ships tlmgr but sets it automatically to user mode, which ...


4

Portable does make a few changes: (win32) no creation of menu items and shortcuts and uninstaller (unix) no linking of executables/man/info pages to system directories But the biggest difference is the locations of files and setup of TEXMF variables, namely that everything, absolutely everything is located in the same directory: In particular what ...


5

What tlmgr actually does is explained in egreg's answer partially: it connects to mirror.ctan.org and asks for a mirror it extracts the actual mirror address from the html response it uses this (the same) address for all operations of this run The additional two steps are done to ensure that in one run of tlmgr all connections are to the same server, and ...


3

First of all, the statement about texi2dvi and Windows is plain wrong. W32TeX (http://w32tex.org/) also ships it. texi2dvi is a script from the texinfo package, which is not included in TeX Live because it should be packaged independently as it provides also the info reader and other tools not really related (for example it does create .info pages without ...


1

Generally the Debian package names to collections in TeX Live with minimal changes to the names. What is a difference that some packages are sliced out (as you mentioned), mostly due to historic reasons. But in this case you you should get the very same setup as long as recommended packages are installed (the default for apt). So in up to a certain level ...


5

There has been a significant change in the definition of the internal macro \pgfmathparse@. The older version includes a set of compatibility lines for use with calc which have (presumably deliberately) been removed. Adding those back in but otherwise keeping the new definition gives \makeatletter \def\pgfmathparse@#1{% % Stuff for calc compatiability. ...


3

guessing the intended meaning, you can do this: \documentclass{minimal} \usepackage{tikz} \begin{document} \newlength\zzz \settoheight\zzz{$\pi/2$} \begin{tikzpicture} \node[text height=\zzz] {Text}; \end{tikzpicture} \end{document}


1

I found "arabxetex" is included by "xetex" package. Therefore, we have to install xetex. If you are using debain-ubutu , you just type: sudo apt-get install texlive-xetex


3

The MacTeX package will always install TeX Live as root, as authorization is ordinarily required in order to write to /usr/local. Even if you change ownership or permissions, Apple's Installer is more of a glorified tar than anything. If you don't like that, you can install it using the shell script or from within TeX Live Utility. As maintainer of TeX Live ...


1

For Debian/Ubuntu there are two options to install TeX Live, with slightly different naming: Debian's packages: these are perfectly integrated into the Debian environment, preserve configurations over updates, automatically activate fonts and hyphenation patterns and formats, depending on the set of installed packages, and provide the correct dependencies ...


2

Based on the comments, I checked the Changelog documentation of the pgf package, and saw many changes after the version I was using, including the following 2013-06-18 Till Tantau <tantau@users.sourceforge.net> - Fixed bug #236 "Scaled closed paths, start/end points dont exactly match": "cycle" can now be used with all path operations where ...


4

tlmgr by default installs into the location of the original installation, in your case /usr/local/texlive/2015. This is common practice in multi-user environments, and it also is correct that only root or similar admins can change the installation. There is a special mode for tlmgr, called User Mode, that allows installation of some packages into an ...


4

TeX Live itself includes most documentation for most packages. Occasionally documentation is missing for licensing or other reasons. TeX Live typically notes this by placing a note in the documentation directory for the package with the suffix TEXLIVE. For example, here's the contents of texmf-dist/doc/latex/chessfss/: README README.TEXLIVE ...


3

Usually there's a time lag between uploading on CTAN and transmitting it from CTAN to TeXLive (given the license is correct) -- it takes sometimes up to two days until packages are available for the distributions. (From clemens' comment: If TeXLive is frozen, it takes longer of course until the packages are taken from CTAN) The relevant package (most likely ...


0

Put the files under ~/texmf/tex/latex/local, as described here.


0

In case anyone else tried previous suggestions and they didn't work, this worked for me: sudo /usr/local/texlive/2015/bin/x86_64-linux/tlmgr ...


0

Ok, if anyone stumbles over this. The docker image for sharelatex is missing one essential line. chown sharelatex:sharelatex /var/www/sharelatex /var/www/sharelatex is the home dir of the sharelatex user and if latex tries to compile with temporary files (e.g. mktexpk for fonts) it fails because it cannot write in its home directory.



Top 50 recent answers are included