File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -243,7 +243,7 @@ function openinoverleaf(nd) {
243243 }
244244 if ( eng != null ) {
245245 engv = eng [ 1 ] . toLowerCase ( ) ;
246- if ( engv == "pdftex" || engv == "luatex" || engv == "xetex" || engv == "ptex" || engv == "uptex" ) {
246+ if ( engv == "pdftex" || engv == "luatex" || engv == "xetex" || engv == "ptex" || engv == "uptex" || engv == "context" ) {
247247 addinput ( fm , "main_document" , "document.tex" ) ;
248248 }
249249 }
@@ -262,18 +262,21 @@ function openinoverleaf(nd) {
262262 }
263263 }
264264 }
265- // if(eng != null) {
265+ if ( eng != null ) {
266266 if ( engv . indexOf ( "platex" ) != - 1 || engv . indexOf ( "ptex" ) != - 1 || engv == "tex" ) {
267267 addinput ( fm , "encoded_snip[]" , "$latex = '" + engv + "';\n$bibtex = 'pbibtex';\n$dvipdf = 'dvipdfmx %O -o %D %S';" ) ;
268268 addinput ( fm , "snip_name[]" , "latexmkrc" ) ;
269269 engv = "latex_dvipdf" ;
270+ } else if ( engv == "context" ) {
271+ addinput ( fm , "encoded_snip[]" , "$pdflatex = 'context --result=output ';" ) ;
272+ addinput ( fm , "snip_name[]" , "latexmkrc" ) ;
270273 } else if ( engv == "pdftex" || engv == "luatex" || engv == "xetex" ) {
271274 addinput ( fm , "encoded_snip[]" , "$pdflatex = '" + engv + "';" ) ;
272275 addinput ( fm , "snip_name[]" , "latexmkrc" ) ;
273276 engv = rldefaultengine ;
274277 }
275278
276- // }
279+ }
277280 addinput ( fm , "engine" , engv ) ;
278281 fm . submit ( ) ;
279282}
You can’t perform that action at this time.
0 commit comments