[TxMt] LaTeX formats
Juan
juanfc at lcc.uma.es
Mon Feb 5 02:54:03 UTC 2007
El 05/02/2007, a las 1:57, Charilaos Skiadas escribió:
> Even if there is an .aux file, it might very well be out of date
> etc. There is a way to figure out what is going on, and latexmk.pl
> does exactly that as I've already mentioned. It does exactly the
> kind of work you have described, and compiles the right number of
> times. So if you want TM to do these multiple latex invocations,
> just tell it to use latexmk.pl and it will work just fine. This
> functionality is already there.
Thanks Charilaos for this information. I am absolutely novice (and
so equally admirer of TM!).
I have make a new command (Cmd-Shift-R) with a simplify script:
> # Source some support functions we need.
> . "${TM_SUPPORT_PATH}/lib/html.sh"
> . "${TM_SUPPORT_PATH}/lib/webpreview.sh"
>
> # Get the viewer program. Any program (that works with open -a
> <name>) can be used,
> # except 'html' which is reserved to mean the internal HTML window.
> This is also the
> # default option.
> V=${TM_LATEX_VIEWER:-html}
> V="PDFView"
> EL=${TM_LATEX_ERRLVL:-1}
> M=${TM_LATEX_MASTER:-$TM_FILEPATH}
> DIR=`dirname "$M"`
> FILE=`basename "$M"`
> PDF="${FILE%.*}.pdf"
>
> latexmk.pl "$FILE" 2>&1 | latexErrWarnHtml.py -v
> RC=$?
> if [ -s "${PDF}" -a "$PDF" -nt "$FILE" ]; then
> open -a PDFView "$PDF"
> else
> strong "Error: PDF file not written to disk"
> fi
> html_footer
and place that magic from Adam R. Maxwell
> Also, the %&format in the first line of a file is generally
> disabled, unless you've manually set parse_first_line = t in
> texmf.cnf or pass -parse-first-line to pdftex. This has been
> discussed numerous times on the Mac OS X TeX list.
directly in
/usr/local/gwTeX/texmf.cnf
all works fine now!!
I miss many things from AlphaX ("my editor") like an analyze of
the .log at the end of typesetting with links to source lines with
errors...
Another think I miss are FileSets (I don't know how to add menus to
TM, in particular, menus with set of files from directories, etc, I
used to use etc...) But this is another question
Thanks
More information about the textmate
mailing list