File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -234,7 +234,7 @@ function openinoverleaf(nd) {
234234 }
235235 if ( eng != null ) {
236236 engv = eng [ 1 ] . toLowerCase ( ) ;
237- if ( engv == "pdftex" || engv == "luatex" || engv == "xetex" || engv == "ptex" || engv == "uptex" ) {
237+ if ( engv == "pdftex" || engv == "luatex" || engv == "xetex" || engv == "ptex" || engv == "uptex" || engv == "context" ) {
238238 addinput ( fm , "main_document" , "document.tex" ) ;
239239 }
240240 }
@@ -253,18 +253,21 @@ function openinoverleaf(nd) {
253253 }
254254 }
255255 }
256- // if(eng != null) {
256+ if ( eng != null ) {
257257 if ( engv . indexOf ( "platex" ) != - 1 || engv . indexOf ( "ptex" ) != - 1 || engv == "tex" ) {
258258 addinput ( fm , "encoded_snip[]" , "$latex = '" + engv + "';\n$bibtex = 'pbibtex';\n$dvipdf = 'dvipdfmx %O -o %D %S';" ) ;
259259 addinput ( fm , "snip_name[]" , "latexmkrc" ) ;
260260 engv = "latex_dvipdf" ;
261+ } else if ( engv == "context" ) {
262+ addinput ( fm , "encoded_snip[]" , "$pdflatex = 'context --result=output ';" ) ;
263+ addinput ( fm , "snip_name[]" , "latexmkrc" ) ;
261264 } else if ( engv == "pdftex" || engv == "luatex" || engv == "xetex" ) {
262265 addinput ( fm , "encoded_snip[]" , "$pdflatex = '" + engv + "';" ) ;
263266 addinput ( fm , "snip_name[]" , "latexmkrc" ) ;
264267 engv = rldefaultengine ;
265268 }
266269
267- // }
270+ }
268271 addinput ( fm , "engine" , engv ) ;
269272 fm . submit ( ) ;
270273}
You can’t perform that action at this time.
0 commit comments