text: /* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */
  /* vim: set ts=2 et sw=2 tw=80: */
  
  /*************************************************************
   *
   *  MathJax/jax/output/PreviewHTML/config.js
   *
   *  Initializes the PreviewHTML OutputJax  (the main definition is in
   *  MathJax/jax/input/PreviewHTML/jax.js, which is loaded when needed).
   *
   *  ---------------------------------------------------------------------
   *
   *  Copyright (c) 2013-2016 The MathJax Consortium
   *
   *  Licensed under the Apache License, Version 2.0 (the "License");
   *  you may not use this file except in compliance with the License.
   *  You may obtain a copy of the License at
   *
   *      http://www.apache.org/licenses/LICENSE-2.0
   *
   *  Unless required by applicable law or agreed to in writing, software
   *  distributed under the License is distributed on an "AS IS" BASIS,
   *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   *  See the License for the specific language governing permissions and
   *  limitations under the License.
   */
  
  MathJax.OutputJax.PreviewHTML = MathJax.OutputJax({
      id: "PreviewHTML",
      version: "2.7.0",
      directory: MathJax.OutputJax.directory + "/PreviewHTML",
      extensionDir: MathJax.OutputJax.extensionDir + "/PreviewHTML",
      noFastPreview: true,  // don't do fast preview for this output jax
  
      config: {
          scale: 100, minScaleAdjust: 50, // global math scaling factor, and minimum adjusted scale factor
          mtextFontInherit: false,        // to make <mtext> be in page font rather than MathJax font
  
          linebreaks: {
              automatic: false,   // when false, only process linebreak="newline",
                                  // when true, insert line breaks automatically in long expressions.
  
              width: "container" // maximum width of a line for automatic line breaks (e.g. "30em").
                                 // use "container" to compute size from containing element,
                                 // use "nn% container" for a portion of the container,
                                 // use "nn%" for a portion of the window size
          }
  
      }
  });
  
  if (!MathJax.Hub.config.delayJaxRegistration) {
      MathJax.OutputJax.PreviewHTML.Register("jax/mml")
  }
  
  MathJax.OutputJax.PreviewHTML.loadComplete("config.js");
  