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