فهرست منبع

Merge pull request #4943 from overleaf/bg-increase-max-print-line

allow setting texlive max_print_line variable

GitOrigin-RevId: 7588fed6aa5868a6ed6b6121cbd6f9c008c2aa0f
Brian Gough 4 سال پیش
والد
کامیت
dc576f3b6f
2فایلهای تغییر یافته به همراه5 افزوده شده و 0 حذف شده
  1. 4 0
      services/clsi/app/js/CompileManager.js
  2. 1 0
      services/clsi/config/settings.defaults.js

+ 4 - 0
services/clsi/app/js/CompileManager.js

@@ -131,6 +131,10 @@ function doCompile(request, callback) {
         // override default texlive openout_any environment variable
         env.openout_any = Settings.texliveOpenoutAny
       }
+      if (Settings.texliveMaxPrintLine && Settings.texliveMaxPrintLine !== '') {
+        // override default texlive max_print_line environment variable
+        env.max_print_line = Settings.texliveMaxPrintLine
+      }
       // only run chktex on LaTeX files (not knitr .Rtex files or any others)
       const isLaTeXFile =
         request.rootResourcePath != null

+ 1 - 0
services/clsi/config/settings.defaults.js

@@ -66,6 +66,7 @@ module.exports = {
   filestoreDomainOveride: process.env.FILESTORE_DOMAIN_OVERRIDE,
   texliveImageNameOveride: process.env.TEX_LIVE_IMAGE_NAME_OVERRIDE,
   texliveOpenoutAny: process.env.TEXLIVE_OPENOUT_ANY,
+  texliveMaxPrintLine: process.env.TEXLIVE_MAX_PRINT_LINE,
   sentry: {
     dsn: process.env.SENTRY_DSN,
   },