Skip to content

Instantly share code, notes, and snippets.

@BGMcoder
Created March 17, 2015 02:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save BGMcoder/1485b0a04b614eb0f8d5 to your computer and use it in GitHub Desktop.
Save BGMcoder/1485b0a04b614eb0f8d5 to your computer and use it in GitHub Desktop.
Simple Compile Script for tex files via AutoHotkey
;Simple Compile Script for tex files.
;Monday, March 16, 2015
;by Brother Gabriel-Marie
;Just a simple script to compile a tex file to pdf;
;easily modifiable to accomodate multiple scripts in multiple directories.
#SingleInstance,Force
#noenv
fileencoding, UTF-8
;please leave off the file extension
texname = yourPDFnamehere
;set to false to run in batch mode without any console; set to true if you need to debug
hideconsole := false
;set cleanup to false to not automatically delete the .aux files and .log files, etc.
cleanup := true
;-------------------------------------------------------------------
;makes sure our pdf is not already open in Adobe Reader
winclose, %texname%.pdf - Adobe Reader
;compile the text file to pdf
if(texname){
if(hideconsole){
runwait, lualatex --interaction=batchmode %texname%.tex ,,"hide"
}else{
runwait, lualatex %texname%.tex
}
;open the pdf file
run, %texname%.pdf
}
if(cleanup){
;clean up some files we don't need
filedelete *.aux
filedelete *.gaux
filedelete *.log
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment