Skip to content
Snippets Groups Projects
  1. Oct 30, 2023
    • Karl Fogel's avatar
      Add report.ltx · d171ecb7
      Karl Fogel authored
      This is identical to ${OTS_DIR}/forms/latex/report.ltx (as of r22457),
      except that here we drop the "MACROS" section from the end -- all it
      contained was the "contact()" macro, which gave James's and Karl's
      contact information, which is not something we want to ship here.
      
      This commit may or may not cause a problem for OTS folks building
      reports, depending on whether this report.ltx shadows the one in
      ${OTS_DIR}/forms/latex/report.ltx.  If it does, we'll fix that when we
      find out about it.  Right now, Karl and Seth Schoen just needed to get
      ots-doctools working for Seth on his machine, and the obstacle in
      front of them was that report.ltx was alleged to be missing:
      
        jinja2.exceptions.TemplateNotFound: report.ltx
      d171ecb7
  2. Feb 05, 2023
  3. Oct 11, 2022
  4. Sep 19, 2022
  5. Dec 02, 2020
    • Karl Fogel's avatar
      Use 'enumitem' package instead of 'enumerate' · d669a955
      Karl Fogel authored
      The former supersedes the latter, and has more options, so we should
      use it.  But the proxemitae cause for this change is that I wanted to
      use lower-case Roman letters as item markers instead of numbers.  Now,
      you might think it would work to just put "\usepackage{enumitem}" at
      the top of the doc and then use "\begin{enumerate}[label=\alph*)]",
      but no, that gets an error:
      
        ! Missing number, treated as zero.
        <to be read again>
                           \c@*
        l.394 \begin{enumerate}[label=\alph*)]
      
        !  ==> Fatal error occurred, no output PDF file produced!
      
      The reason for this is that the two packages are incompatible.  With
      'enumerate' already loaded, if you load 'enumitem' and then try to
      take advantage of the feature for which you brought in 'enumitem' in
      the first place, you'll get the above error.
      
      This change should not break any of our older documents, since both
      packages work fine for plain old enumerations or lists, and until now
      that's all we could do -- we obviously weren't using the list-item
      styling feature that 'enumitem' makes possible.  I also spot-checked
      several of OTS's more complex documents to make sure they still build.
      d669a955
  6. Nov 23, 2020
  7. Sep 24, 2020
  8. Jun 28, 2020
  9. Jun 08, 2020
  10. May 06, 2020
    • James Vasile's avatar
      Remove old, unused preamble block · 3aa277d7
      James Vasile authored
      3aa277d7
    • James Vasile's avatar
      Fix inkscape versioning issue · 486627d2
      James Vasile authored
        * Detect inkscape version of 1.0 rc 1 or later and add some tex to
          call inkscape using new-style command line parameters.
      
        * Add a preambles loop to the base jinja template so we have an easy
          way to add preamble sections that doesn't require clobbering the
          existing preamble items
      
        * Add a dump function to pipeline.py so we can dump our output and
          inspect it during debugging.
      486627d2
  11. Jan 08, 2020
Loading