Hot answers tagged

4

I am afraid the only way to properly (if possible) run TL inside Wine is to install the Windows binaries alongside with your Linux ones. In summary, Linux binaries are not seen by Wine as executable files, nor Wine has the ability to run them through the host system, as it isolates the execution. A possible workaround is to have Cygwin installed inside Wine,...


4

TeX doesn't add interline glue around an \hrule. You have to add the space yourself. Note that spacing is useless: if you want bigger leading in the title, just modify the second argument to \fontsize. \documentclass{book} \usepackage{lmodern} % or any other scalable font \newenvironment{ruledtitle} {% \par % ensure being in vertical mode \begingroup ...


2

Contrary to the accepted answer, it is possible to install an older version of TeX Live by pointing the TeX Live installer to a repository from the archive of historical versions of TeX Live. This is how you would install TeX Live 2015: ./install-tl -repository ftp://tug.org/historic/systems/texlive/2015/tlnet-final It may be necessary to use the TeX Live ...


2

This was a bug, and should be fixed in the latest version of TeX Live Utility, (1.26, released today).


2

If you pass \newcommand{\home}{$HOME} in the command line, then the shell will interpret the variable, but in a TeX file it would not work. You can use catchfile and kpsewhich that, I believe, also works in MiKTeX. \documentclass{article} \usepackage{catchfile} \CatchFileEdef{\home}{|"kpsewhich -var-value=HOME"}{\endlinechar=-1 } \begin{document} \...


1

I can't really believe that $HOME works, but on windows you can use something like this (to avoid problems with the backslash in pathes, one should print the path with another catcode table): \documentclass{article} % \usepackage{graphicx} %log all values of os.env: \directlua{for k, v in pairs( os.env ) do texio.write_nl ("key: "..k .. " value: ".. v)...


1

There is os.getenv function provided by Lua, so I would use that: \documentclass{article} \newcommand\home{\directlua{tex.print(-2,os.getenv("HOME"))}} \begin{document} this is home: \home \end{document}


1

\keys_define:nn { edu } { rmfont .choices:nn = { computermodern, libertine, palatino } { \tl_gset:NV \g_edu_rmfont_tl \l_keys_choice_tl } , rmfont .initial:n = libertine }


1

From https://en.m.wikibooks.org/wiki/LaTeX/Installation: TeX Live features a manual installation with a lot of possible customizations. You can get the network installer at tug.org. This installer allows you to select precisely the packages you want to install. As a result, you may have everything you need for less than 100 MB. TeX Live is then managed ...


1

I would suggest leaving a note for the author/maintainer on the TeX Live Utility (TLU) mailing list. See <http://www.tug.org/mailman/listinfo/tlu>



Only top voted, non community-wiki answers of a minimum length are eligible