1. 08 Nov, 2016 1 commit
    • Jason Rhinelander's avatar
      Improve latex equation output · 04d4a248
      Jason Rhinelander authored
      - in the general latex tabulation, use a minipage instead of a
        \nopagebreak; the latter only prevents page breaks at once location,
        but does nothing about page-breaks in the title that appears right
        before it (so half the equation could end up at the bottom of a
        page/column, and the other half at the top of the next page/column).
        Putting the whole thing in a minipage fixes that.
      - Don't put a \n before the equation: under latex, it becomes a \\, but
        the \\ is in an invalid location and generates "no line to end here"
  2. 30 Nov, 2015 3 commits
  3. 22 Nov, 2015 1 commit
  4. 21 Nov, 2015 1 commit
    • Jason Rhinelander's avatar
      LaTeX tabulation support + new tabulation features · e1a6f5fc
      Jason Rhinelander authored
      - rownames[0] is now the rowname header, instead of putting it at the
        (really odd) position of the end of the colum names.  This behaviour
        changes if rownames exactly matches the number of rows in size: in
        such a case, the row header is blank, and rownames correspond to rows.
      - extracols works exactly like the above, but on the right-hand margin
        (this is basically how it always worked, except for the "size ==
        rows" part, which is new--the old behaviour left the last row value
        empty instead of the header when size==rows).
      - Explicit escaping of strings (for LaTeX and HTML).  The HTML support
        should work, though the actual HTML table generation is still missing.
      - Automatic (by default) escaping of row/column names
      - Allow changing alignment of rownames and extracol values
      - Preamble/postamble support for LaTeX/HTML (either explicit or
        automatic).  The HTML pre/postamble is very basic, and will probably
        have to be updated when the HTML tables are actually implemented.
  5. 17 Oct, 2015 1 commit
    • Jason Rhinelander's avatar
      Results: new cli options; more data segregation · 7d3fb1f0
      Jason Rhinelander authored
      Added options to control what gets output.
      Added more data segregation: instead of "writing always" and "writing
      not always" there is now "writing always", "writing always except
      piracy", "no pre writing", and "no writing after pre".
      This adds analysis (mean, sd, min, 5%, quartiles, 95%, max) of
      parameter values in the various data bins, and can also display (if
      requested) the correlation between parameters values in each bin.
      This also adds (needed for the above) tabulate options to print given
      upper/lower/diagonal sections of a matrix (the default prints all, of
  6. 23 Sep, 2015 1 commit
    • Jason Rhinelander's avatar
      Another attempt to fix Variable weirdness · a7b66ec3
      Jason Rhinelander authored
      Variables were really screwy in terms of scope: sometimes variables
      would go out of scope (causing segfaults).  This commit finally stops
      screwing around with storing references and only provides a
      shared_ptr<Variable> interface to Variable and subclasses.
  7. 16 Sep, 2015 1 commit
    • Jason Rhinelander's avatar
      SUR works! · f2ad013a
      Jason Rhinelander authored
      Reusing the data from the earlier version I get an exact match for all
      the average and marginal effects.
  8. 15 Sep, 2015 1 commit