cluttex
cluttex copied to clipboard
Process LaTeX documents without cluttering your working directory
When changing directory, we already modify `TEXINPUTS` so that `.tex` files are found from the original directory. Since this doesn't work for `.lua` files we have to adjust another environment...
Background behind this is that for some reason `fswatch` doesn't work for me (strangely only in some directories, might be a problem with symlinks or so, but I didn't found...
The latexmk command used to be the uniformly accepted "make" command for TeX. It does not seem to support `makeglossaries`, and still keeps all the files in the same directory....
現在のClutTeXの`--bibtex`オプションでは、BibTeXが再実行されるかはauxファイルが更新されたかどうか(?)で決まっているようです。 そのため、bibファイルのエントリの中身を変えるだけではBibTeXは再実行されず、古いbblが使われてしまいます。 なのでbibファイルのエントリを更新したときもBibTeXを再実行する機能が欲しいです。 BibTeXが再実行されるべきなのは、「LaTeXソースで使われているBibTeXエントリ」の中身が「書き変わった場合」ですが、これは大変なので、使われているbibファイルたちの更新日時とbblファイルの更新日時を比べてbblファイルが古ければBibTeXを再実行する、のが現実的な気がします。 ClutTeXの実装を見てみましたが、`extract_bibtex_from_aux_file`でbibdataの中をパースしてbibファイル名を取り出してごにょごにょするのかなと思います。が、BIBINPUTSやbiberのことも考えると難しそうです...
Is it possible to add an option similar to --includeonly called --inputonly? cluttex supports \include with the "-includeonly" option, but this primitive(?) has the side effect of page breaks. To...
How to pass options (e.g., --shell-escape) within Emacs?
I think Lua is a good language for some little scripting, but not very good for a complex application like ClutTeX. I want to switch to a statically-typed language. However,...
Reason why I added this option is that the `glossaries` package offers the ability to add many different glossaries (not just the usual `glo` but also e.g. something for symbols...
`--makeglossaries` doesn't work with other extensions than `.glo`/`.glg`/`.gls`. Therefore, it can't be used for acronyms or other glossaries. I'd work on this, but not right now. Just wanted to file...
`sage` aims to be an alternative to commercial programs such as Maple, Matlab, and Mathematica. `sagetex` is a package to include sage commands/expressions in TeX documents and doing calculations/plotting thereby....