[latex3-commits] [latex3/graphics-def] 3314f5: Minor formatting

GitHub noreply at github.com
Fri Jun 2 10:35:34 CEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/latex3/graphics-def
  Commit: 3314f57f7ce69c5aaaf48943e0afbeeae9e890de
      https://github.com/latex3/graphics-def/commit/3314f57f7ce69c5aaaf48943e0afbeeae9e890de
  Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
  Date:   2017-06-02 (Fri, 02 Jun 2017)

  Changed paths:
    M dvipdfmx.def
    M xetex.def

  Log Message:
  -----------
  Minor formatting


  Commit: 2fdca3e05db6c03c02d76bc9e27f54a44e7fb6d3
      https://github.com/latex3/graphics-def/commit/2fdca3e05db6c03c02d76bc9e27f54a44e7fb6d3
  Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
  Date:   2017-06-02 (Fri, 02 Jun 2017)

  Changed paths:
    M dvipdfmx.def

  Log Message:
  -----------
  dvipdfmx: A missing space added


  Commit: 0f0242f19d4918e31c35f38d1fd2395d515d939e
      https://github.com/latex3/graphics-def/commit/0f0242f19d4918e31c35f38d1fd2395d515d939e
  Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
  Date:   2017-06-02 (Fri, 02 Jun 2017)

  Changed paths:
    M dvipdfmx.def

  Log Message:
  -----------
  dvipdfmx: Always add bbox data in all cases

This will be needed for pagebox support.


  Commit: 1811f30af36d6a3e0f2778d4b3d4f17cf293fef4
      https://github.com/latex3/graphics-def/commit/1811f30af36d6a3e0f2778d4b3d4f17cf293fef4
  Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
  Date:   2017-06-02 (Fri, 02 Jun 2017)

  Changed paths:
    M xetex.def

  Log Message:
  -----------
  xetex: Misplaced brace


  Commit: 0c243d6185408f03fffbb0902aaa49650b2d24b1
      https://github.com/latex3/graphics-def/commit/0c243d6185408f03fffbb0902aaa49650b2d24b1
  Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
  Date:   2017-06-02 (Fri, 02 Jun 2017)

  Changed paths:
    M dvipdfmx.def
    M luatex.def
    M pdftex.def

  Log Message:
  -----------
  Support "pagebox"


  Commit: d86f8f69d976518809728bb8d4f91c1c626a950a
      https://github.com/latex3/graphics-def/commit/d86f8f69d976518809728bb8d4f91c1c626a950a
  Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
  Date:   2017-06-02 (Fri, 02 Jun 2017)

  Changed paths:
    M dvipdfmx.def
    M xetex.def

  Log Message:
  -----------
  Use \Gin at log not \message

Allows "quiet" option.


  Commit: a7975d3454c8839dceb150dd42c3d658658fd482
      https://github.com/latex3/graphics-def/commit/a7975d3454c8839dceb150dd42c3d658658fd482
  Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
  Date:   2017-06-02 (Fri, 02 Jun 2017)

  Changed paths:
    M dvipdfmx.def
    M xetex.def

  Log Message:
  -----------
  Minor formatting


  Commit: 68ab5fb05c8a043d83aebc18cdd1f44a6ff5ecd0
      https://github.com/latex3/graphics-def/commit/68ab5fb05c8a043d83aebc18cdd1f44a6ff5ecd0
  Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
  Date:   2017-06-02 (Fri, 02 Jun 2017)

  Changed paths:
    M xetex.def

  Log Message:
  -----------
  Use dvipdfmx.def verbatim for xetex.def

The XeTeX \XeTeX(pdf|pic)file primitives do not support a full range
of features, in particular adjustment of image interpolation for
bitmaps. At the same time, using \XeTeXpdffile for mesasuring the bbox
will fail with any pagebox spec: the latter may not start at (0,0),
so the data obtained this way has to be used with image inclusion
in a pdfTeX-like way not the current pdf:epdf approach.

This leaves two options:
- Split the approaches in xetex.def, using the dvipdfmx-like
  one for bitmaps and a separate one for PDFs
- Simply go with the dvipdfmx-like route all round

The latter is slightly slower (using extractbb) but avoids
two separate code lines. It is therefore preferred here.


Compare: https://github.com/latex3/graphics-def/compare/81137079ce6e...68ab5fb05c8a


More information about the latex3-commits mailing list