[latex3-commits] [git/LaTeX3-latex3-latex2e] lthooks2: Add test files for bd4055e (118f1868)

PhelypeOleinik tex.phelype at gmail.com
Wed Aug 19 01:20:35 CEST 2020


Repository : https://github.com/latex3/latex2e
On branch  : lthooks2
Link       : https://github.com/latex3/latex2e/commit/118f186807ebaa8ecf8217855d1bae0fbe32e1d5

>---------------------------------------------------------------

commit 118f186807ebaa8ecf8217855d1bae0fbe32e1d5
Author: PhelypeOleinik <tex.phelype at gmail.com>
Date:   Tue Aug 18 20:20:35 2020 -0300

    Add test files for bd4055e


>---------------------------------------------------------------

118f186807ebaa8ecf8217855d1bae0fbe32e1d5
 .../graphics/testfiles/filehook-013-apdf155.lvt    |  34 +++++
 .../graphics/testfiles/filehook-013-apdf155.tlg    |  26 ++++
 required/graphics/testfiles/support/miau           | 143 +++++++++++++++++++++
 required/graphics/testfiles/support/miau.eps.ps    | 143 +++++++++++++++++++++
 required/graphics/testfiles/support/miau.ps        | 143 +++++++++++++++++++++
 required/graphics/testfiles/support/miau.tex       |   1 +
 6 files changed, 490 insertions(+)

diff --git a/required/graphics/testfiles/filehook-013-apdf155.lvt b/required/graphics/testfiles/filehook-013-apdf155.lvt
new file mode 100644
index 00000000..4fa709bc
--- /dev/null
+++ b/required/graphics/testfiles/filehook-013-apdf155.lvt
@@ -0,0 +1,34 @@
+% testing filehook extensions
+%
+% This test ensures that a file 'miau.tex' in the same
+% folder as another valid graphics file 'miau.ps' isn't
+% taken as the input for \includegraphics when no
+% extension is given.
+%
+\input{regression-test}
+\RequirePackage{graphics}
+\START
+
+\sbox0{\includegraphics{miau.eps.ps}} % <miau.eps.ps>
+\sbox0{\includegraphics{miau.eps}}    % <miau.eps.ps>
+\sbox0{\includegraphics{miau.ps}}     % <miau.ps>
+\sbox0{\includegraphics{miau}}        % <miau.ps>
+
+\typeout{}
+
+\sbox0{\includegraphics{"miau.eps.ps"}}
+\sbox0{\includegraphics{"miau.eps"}}
+\sbox0{\includegraphics{"miau.ps"}}
+\sbox0{\includegraphics{"miau"}}
+
+\typeout{}
+
+\def\ps{.ps}
+\def\eps{.eps}
+
+\sbox0{\includegraphics{"miau\eps\ps"}}
+\sbox0{\includegraphics{"miau\eps"}}
+\sbox0{\includegraphics{"miau\ps"}}
+\sbox0{\includegraphics{"miau"}}
+
+\END
diff --git a/required/graphics/testfiles/filehook-013-apdf155.tlg b/required/graphics/testfiles/filehook-013-apdf155.tlg
new file mode 100644
index 00000000..b360a693
--- /dev/null
+++ b/required/graphics/testfiles/filehook-013-apdf155.tlg
@@ -0,0 +1,26 @@
+This is a generated file for the l3build validation system.
+Don't change this file in any respect.
+File: miau.eps.ps Graphic file (type eps)
+<miau.eps.ps>
+File: miau.eps.ps Graphic file (type eps)
+ <miau.eps.ps>
+File: miau.ps Graphic file (type eps)
+ <miau.ps>
+File: miau.ps Graphic file (type eps)
+ <miau.ps>
+File: miau.eps.ps Graphic file (type eps)
+<miau.eps.ps>
+File: miau.eps.ps Graphic file (type eps)
+ <miau.eps.ps>
+File: miau.ps Graphic file (type eps)
+ <miau.ps>
+File: miau.ps Graphic file (type eps)
+ <miau.ps>
+File: miau.eps.ps Graphic file (type eps)
+<miau.eps.ps>
+File: miau.eps.ps Graphic file (type eps)
+ <miau.eps.ps>
+File: miau.ps Graphic file (type eps)
+ <miau.ps>
+File: miau.ps Graphic file (type eps)
+ <miau.ps>
diff --git a/required/graphics/testfiles/support/miau b/required/graphics/testfiles/support/miau
new file mode 100644
index 00000000..38b78fbf
--- /dev/null
+++ b/required/graphics/testfiles/support/miau
@@ -0,0 +1,143 @@
+%!PS-Adobe-3.0
+%%Creator: cairo 1.16.0 (https://cairographics.org)
+%%CreationDate: Tue Aug 18 17:18:52 2020
+%%Pages: 1
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%DocumentMedia: 13x11mm 36 32 0 () ()
+%%BoundingBox: 3 1 35 32
+%%EndComments
+%%BeginProlog
+/languagelevel where
+{ pop languagelevel } { 1 } ifelse
+2 lt { /Helvetica findfont 12 scalefont setfont 50 500 moveto
+  (This print job requires a PostScript Language Level 2 printer.) show
+  showpage quit } if
+/q { gsave } bind def
+/Q { grestore } bind def
+/cm { 6 array astore concat } bind def
+/w { setlinewidth } bind def
+/J { setlinecap } bind def
+/j { setlinejoin } bind def
+/M { setmiterlimit } bind def
+/d { setdash } bind def
+/m { moveto } bind def
+/l { lineto } bind def
+/c { curveto } bind def
+/h { closepath } bind def
+/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
+      0 exch rlineto 0 rlineto closepath } bind def
+/S { stroke } bind def
+/f { fill } bind def
+/f* { eofill } bind def
+/n { newpath } bind def
+/W { clip } bind def
+/W* { eoclip } bind def
+/BT { } bind def
+/ET { } bind def
+/BDC { mark 3 1 roll /BDC pdfmark } bind def
+/EMC { mark /EMC pdfmark } bind def
+/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
+/Tj { show currentpoint cairo_store_point } bind def
+/TJ {
+  {
+    dup
+    type /stringtype eq
+    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
+  } forall
+  currentpoint cairo_store_point
+} bind def
+/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
+    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
+/Tf { pop /cairo_font exch def /cairo_font_matrix where
+      { pop cairo_selectfont } if } bind def
+/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
+      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
+      /cairo_font where { pop cairo_selectfont } if } bind def
+/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
+      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
+/g { setgray } bind def
+/rg { setrgbcolor } bind def
+/d1 { setcachedevice } bind def
+/cairo_data_source {
+  CairoDataIndex CairoData length lt
+    { CairoData CairoDataIndex get /CairoDataIndex CairoDataIndex 1 add def }
+    { () } ifelse
+} def
+/cairo_flush_ascii85_file { cairo_ascii85_file status { cairo_ascii85_file flushfile } if } def
+/cairo_image { image cairo_flush_ascii85_file } def
+/cairo_imagemask { imagemask cairo_flush_ascii85_file } def
+/cairo_set_page_size {
+  % Change paper size, but only if different from previous paper size otherwise
+  % duplex fails. PLRM specifies a tolerance of 5 pts when matching paper size
+  % so we use the same when checking if the size changes.
+  /setpagedevice where {
+    pop currentpagedevice
+    /PageSize known {
+      2 copy
+      currentpagedevice /PageSize get aload pop
+      exch 4 1 roll
+      sub abs 5 gt
+      3 1 roll
+      sub abs 5 gt
+      or
+    } {
+      true
+    } ifelse
+    {
+      2 array astore
+      2 dict begin
+        /PageSize exch def
+        /ImagingBBox null def
+      currentdict end
+      setpagedevice
+    } {
+      pop pop
+    } ifelse
+  } {
+    pop
+  } ifelse
+} def
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%%Page: 1 1
+%%BeginPageSetup
+%%PageMedia: 13x11mm
+%%PageBoundingBox: 3 1 35 32
+36 32 cairo_set_page_size
+%%EndPageSetup
+q 3 1 32 31 rectclip
+1 0 0 -1 0 32 cm q
+0.137255 0.121569 0.12549 rg
+1.01 w
+0 J
+1 j
+[] 0.0 d
+11.4737 M q 1 0 0 -1 0 0 cm
+29.301 -19.219 m 29.082 -20.582 28.219 -21.738 27.781 -22.668 c 28.789 
+-24.332 29.73 -27.57 30.809 -28.359 c 30.59 -28.359 33.039 -30.16 29.871
+ -29.941 c 29.082 -29.66 29.082 -28.07 26.199 -25.191 c 25.699 -25.262 26.559
+ -28.43 27.5 -29.371 c 29.148 -30.809 26.27 -30.449 26.129 -30.379 c 24.98
+ -29.66 24.621 -24.398 23.031 -22.738 c 22.238 -21.809 21.16 -22.02 20.301
+ -22.102 c 19.219 -22.379 16.621 -21.809 16.551 -24.98 c 16.621 -26.34 18.141
+ -28.789 18.859 -29.219 c 21.301 -30.59 18.059 -30.66 17.699 -30.23 c 17.129
+ -29.66 16.191 -28.359 15.262 -27.352 c 13.738 -26.559 12.379 -25.34 12.02
+ -24.039 c 10.941 -24.262 9.859 -24.832 9.641 -25.77 c 9.418 -26.781 9.859
+ -27.418 10.859 -28.859 c 12.02 -29.148 12.379 -29.73 12.02 -30.02 c 11.871
+ -30.16 9.711 -30.379 9.57 -30.09 c 8.699 -29.512 7.699 -27.141 7.191 -25.84
+ c 6.898 -25.121 5.969 -23.18 7.551 -21.23 c 7.98 -20.512 7.91 -19.141 7.77
+ -18.352 c 7.551 -17.059 7.551 -16.262 8.418 -14.539 c 5.75 -12.23 1.219
+ -7.77 5.609 -1.859 c 6.109 -1.359 7.551 -0.859 6.762 -2.73 c 5.82 -5.32
+ 2.66 -7.551 9.418 -12.809 c 10.5 -12.09 14.969 -12.52 16.48 -12.809 c 20.66
+ -13.668 21.52 -13.668 24.398 -12.949 c 24.762 -12.809 24.832 -11.012 26.34
+ -9.781 c 26.059 -8.852 28 -7.551 28.219 -6.469 c 28.648 -5.609 29.66 -8.27
+ 29.66 -8.34 c 29.582 -7.77 30.66 -6.691 30.809 -6.039 c 31.738 -5.75 31.102
+ -8.059 31.891 -9.5 c 32.32 -10.07 32.68 -9.93 33.109 -11.301 c 33.469 -12.66
+ 34.98 -13.82 32.539 -15.109 c 31.168 -15.832 30.59 -15.691 29.582 -16.121
+ c 29.582 -16.77 29.512 -18.211 29.301 -19.219 c h
+29.301 -19.219 m S Q
+Q Q
+showpage
+%%Trailer
+%%EOF
diff --git a/required/graphics/testfiles/support/miau.eps.ps b/required/graphics/testfiles/support/miau.eps.ps
new file mode 100644
index 00000000..38b78fbf
--- /dev/null
+++ b/required/graphics/testfiles/support/miau.eps.ps
@@ -0,0 +1,143 @@
+%!PS-Adobe-3.0
+%%Creator: cairo 1.16.0 (https://cairographics.org)
+%%CreationDate: Tue Aug 18 17:18:52 2020
+%%Pages: 1
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%DocumentMedia: 13x11mm 36 32 0 () ()
+%%BoundingBox: 3 1 35 32
+%%EndComments
+%%BeginProlog
+/languagelevel where
+{ pop languagelevel } { 1 } ifelse
+2 lt { /Helvetica findfont 12 scalefont setfont 50 500 moveto
+  (This print job requires a PostScript Language Level 2 printer.) show
+  showpage quit } if
+/q { gsave } bind def
+/Q { grestore } bind def
+/cm { 6 array astore concat } bind def
+/w { setlinewidth } bind def
+/J { setlinecap } bind def
+/j { setlinejoin } bind def
+/M { setmiterlimit } bind def
+/d { setdash } bind def
+/m { moveto } bind def
+/l { lineto } bind def
+/c { curveto } bind def
+/h { closepath } bind def
+/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
+      0 exch rlineto 0 rlineto closepath } bind def
+/S { stroke } bind def
+/f { fill } bind def
+/f* { eofill } bind def
+/n { newpath } bind def
+/W { clip } bind def
+/W* { eoclip } bind def
+/BT { } bind def
+/ET { } bind def
+/BDC { mark 3 1 roll /BDC pdfmark } bind def
+/EMC { mark /EMC pdfmark } bind def
+/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
+/Tj { show currentpoint cairo_store_point } bind def
+/TJ {
+  {
+    dup
+    type /stringtype eq
+    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
+  } forall
+  currentpoint cairo_store_point
+} bind def
+/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
+    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
+/Tf { pop /cairo_font exch def /cairo_font_matrix where
+      { pop cairo_selectfont } if } bind def
+/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
+      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
+      /cairo_font where { pop cairo_selectfont } if } bind def
+/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
+      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
+/g { setgray } bind def
+/rg { setrgbcolor } bind def
+/d1 { setcachedevice } bind def
+/cairo_data_source {
+  CairoDataIndex CairoData length lt
+    { CairoData CairoDataIndex get /CairoDataIndex CairoDataIndex 1 add def }
+    { () } ifelse
+} def
+/cairo_flush_ascii85_file { cairo_ascii85_file status { cairo_ascii85_file flushfile } if } def
+/cairo_image { image cairo_flush_ascii85_file } def
+/cairo_imagemask { imagemask cairo_flush_ascii85_file } def
+/cairo_set_page_size {
+  % Change paper size, but only if different from previous paper size otherwise
+  % duplex fails. PLRM specifies a tolerance of 5 pts when matching paper size
+  % so we use the same when checking if the size changes.
+  /setpagedevice where {
+    pop currentpagedevice
+    /PageSize known {
+      2 copy
+      currentpagedevice /PageSize get aload pop
+      exch 4 1 roll
+      sub abs 5 gt
+      3 1 roll
+      sub abs 5 gt
+      or
+    } {
+      true
+    } ifelse
+    {
+      2 array astore
+      2 dict begin
+        /PageSize exch def
+        /ImagingBBox null def
+      currentdict end
+      setpagedevice
+    } {
+      pop pop
+    } ifelse
+  } {
+    pop
+  } ifelse
+} def
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%%Page: 1 1
+%%BeginPageSetup
+%%PageMedia: 13x11mm
+%%PageBoundingBox: 3 1 35 32
+36 32 cairo_set_page_size
+%%EndPageSetup
+q 3 1 32 31 rectclip
+1 0 0 -1 0 32 cm q
+0.137255 0.121569 0.12549 rg
+1.01 w
+0 J
+1 j
+[] 0.0 d
+11.4737 M q 1 0 0 -1 0 0 cm
+29.301 -19.219 m 29.082 -20.582 28.219 -21.738 27.781 -22.668 c 28.789 
+-24.332 29.73 -27.57 30.809 -28.359 c 30.59 -28.359 33.039 -30.16 29.871
+ -29.941 c 29.082 -29.66 29.082 -28.07 26.199 -25.191 c 25.699 -25.262 26.559
+ -28.43 27.5 -29.371 c 29.148 -30.809 26.27 -30.449 26.129 -30.379 c 24.98
+ -29.66 24.621 -24.398 23.031 -22.738 c 22.238 -21.809 21.16 -22.02 20.301
+ -22.102 c 19.219 -22.379 16.621 -21.809 16.551 -24.98 c 16.621 -26.34 18.141
+ -28.789 18.859 -29.219 c 21.301 -30.59 18.059 -30.66 17.699 -30.23 c 17.129
+ -29.66 16.191 -28.359 15.262 -27.352 c 13.738 -26.559 12.379 -25.34 12.02
+ -24.039 c 10.941 -24.262 9.859 -24.832 9.641 -25.77 c 9.418 -26.781 9.859
+ -27.418 10.859 -28.859 c 12.02 -29.148 12.379 -29.73 12.02 -30.02 c 11.871
+ -30.16 9.711 -30.379 9.57 -30.09 c 8.699 -29.512 7.699 -27.141 7.191 -25.84
+ c 6.898 -25.121 5.969 -23.18 7.551 -21.23 c 7.98 -20.512 7.91 -19.141 7.77
+ -18.352 c 7.551 -17.059 7.551 -16.262 8.418 -14.539 c 5.75 -12.23 1.219
+ -7.77 5.609 -1.859 c 6.109 -1.359 7.551 -0.859 6.762 -2.73 c 5.82 -5.32
+ 2.66 -7.551 9.418 -12.809 c 10.5 -12.09 14.969 -12.52 16.48 -12.809 c 20.66
+ -13.668 21.52 -13.668 24.398 -12.949 c 24.762 -12.809 24.832 -11.012 26.34
+ -9.781 c 26.059 -8.852 28 -7.551 28.219 -6.469 c 28.648 -5.609 29.66 -8.27
+ 29.66 -8.34 c 29.582 -7.77 30.66 -6.691 30.809 -6.039 c 31.738 -5.75 31.102
+ -8.059 31.891 -9.5 c 32.32 -10.07 32.68 -9.93 33.109 -11.301 c 33.469 -12.66
+ 34.98 -13.82 32.539 -15.109 c 31.168 -15.832 30.59 -15.691 29.582 -16.121
+ c 29.582 -16.77 29.512 -18.211 29.301 -19.219 c h
+29.301 -19.219 m S Q
+Q Q
+showpage
+%%Trailer
+%%EOF
diff --git a/required/graphics/testfiles/support/miau.ps b/required/graphics/testfiles/support/miau.ps
new file mode 100644
index 00000000..38b78fbf
--- /dev/null
+++ b/required/graphics/testfiles/support/miau.ps
@@ -0,0 +1,143 @@
+%!PS-Adobe-3.0
+%%Creator: cairo 1.16.0 (https://cairographics.org)
+%%CreationDate: Tue Aug 18 17:18:52 2020
+%%Pages: 1
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%DocumentMedia: 13x11mm 36 32 0 () ()
+%%BoundingBox: 3 1 35 32
+%%EndComments
+%%BeginProlog
+/languagelevel where
+{ pop languagelevel } { 1 } ifelse
+2 lt { /Helvetica findfont 12 scalefont setfont 50 500 moveto
+  (This print job requires a PostScript Language Level 2 printer.) show
+  showpage quit } if
+/q { gsave } bind def
+/Q { grestore } bind def
+/cm { 6 array astore concat } bind def
+/w { setlinewidth } bind def
+/J { setlinecap } bind def
+/j { setlinejoin } bind def
+/M { setmiterlimit } bind def
+/d { setdash } bind def
+/m { moveto } bind def
+/l { lineto } bind def
+/c { curveto } bind def
+/h { closepath } bind def
+/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
+      0 exch rlineto 0 rlineto closepath } bind def
+/S { stroke } bind def
+/f { fill } bind def
+/f* { eofill } bind def
+/n { newpath } bind def
+/W { clip } bind def
+/W* { eoclip } bind def
+/BT { } bind def
+/ET { } bind def
+/BDC { mark 3 1 roll /BDC pdfmark } bind def
+/EMC { mark /EMC pdfmark } bind def
+/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
+/Tj { show currentpoint cairo_store_point } bind def
+/TJ {
+  {
+    dup
+    type /stringtype eq
+    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
+  } forall
+  currentpoint cairo_store_point
+} bind def
+/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
+    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
+/Tf { pop /cairo_font exch def /cairo_font_matrix where
+      { pop cairo_selectfont } if } bind def
+/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
+      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
+      /cairo_font where { pop cairo_selectfont } if } bind def
+/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
+      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
+/g { setgray } bind def
+/rg { setrgbcolor } bind def
+/d1 { setcachedevice } bind def
+/cairo_data_source {
+  CairoDataIndex CairoData length lt
+    { CairoData CairoDataIndex get /CairoDataIndex CairoDataIndex 1 add def }
+    { () } ifelse
+} def
+/cairo_flush_ascii85_file { cairo_ascii85_file status { cairo_ascii85_file flushfile } if } def
+/cairo_image { image cairo_flush_ascii85_file } def
+/cairo_imagemask { imagemask cairo_flush_ascii85_file } def
+/cairo_set_page_size {
+  % Change paper size, but only if different from previous paper size otherwise
+  % duplex fails. PLRM specifies a tolerance of 5 pts when matching paper size
+  % so we use the same when checking if the size changes.
+  /setpagedevice where {
+    pop currentpagedevice
+    /PageSize known {
+      2 copy
+      currentpagedevice /PageSize get aload pop
+      exch 4 1 roll
+      sub abs 5 gt
+      3 1 roll
+      sub abs 5 gt
+      or
+    } {
+      true
+    } ifelse
+    {
+      2 array astore
+      2 dict begin
+        /PageSize exch def
+        /ImagingBBox null def
+      currentdict end
+      setpagedevice
+    } {
+      pop pop
+    } ifelse
+  } {
+    pop
+  } ifelse
+} def
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%%Page: 1 1
+%%BeginPageSetup
+%%PageMedia: 13x11mm
+%%PageBoundingBox: 3 1 35 32
+36 32 cairo_set_page_size
+%%EndPageSetup
+q 3 1 32 31 rectclip
+1 0 0 -1 0 32 cm q
+0.137255 0.121569 0.12549 rg
+1.01 w
+0 J
+1 j
+[] 0.0 d
+11.4737 M q 1 0 0 -1 0 0 cm
+29.301 -19.219 m 29.082 -20.582 28.219 -21.738 27.781 -22.668 c 28.789 
+-24.332 29.73 -27.57 30.809 -28.359 c 30.59 -28.359 33.039 -30.16 29.871
+ -29.941 c 29.082 -29.66 29.082 -28.07 26.199 -25.191 c 25.699 -25.262 26.559
+ -28.43 27.5 -29.371 c 29.148 -30.809 26.27 -30.449 26.129 -30.379 c 24.98
+ -29.66 24.621 -24.398 23.031 -22.738 c 22.238 -21.809 21.16 -22.02 20.301
+ -22.102 c 19.219 -22.379 16.621 -21.809 16.551 -24.98 c 16.621 -26.34 18.141
+ -28.789 18.859 -29.219 c 21.301 -30.59 18.059 -30.66 17.699 -30.23 c 17.129
+ -29.66 16.191 -28.359 15.262 -27.352 c 13.738 -26.559 12.379 -25.34 12.02
+ -24.039 c 10.941 -24.262 9.859 -24.832 9.641 -25.77 c 9.418 -26.781 9.859
+ -27.418 10.859 -28.859 c 12.02 -29.148 12.379 -29.73 12.02 -30.02 c 11.871
+ -30.16 9.711 -30.379 9.57 -30.09 c 8.699 -29.512 7.699 -27.141 7.191 -25.84
+ c 6.898 -25.121 5.969 -23.18 7.551 -21.23 c 7.98 -20.512 7.91 -19.141 7.77
+ -18.352 c 7.551 -17.059 7.551 -16.262 8.418 -14.539 c 5.75 -12.23 1.219
+ -7.77 5.609 -1.859 c 6.109 -1.359 7.551 -0.859 6.762 -2.73 c 5.82 -5.32
+ 2.66 -7.551 9.418 -12.809 c 10.5 -12.09 14.969 -12.52 16.48 -12.809 c 20.66
+ -13.668 21.52 -13.668 24.398 -12.949 c 24.762 -12.809 24.832 -11.012 26.34
+ -9.781 c 26.059 -8.852 28 -7.551 28.219 -6.469 c 28.648 -5.609 29.66 -8.27
+ 29.66 -8.34 c 29.582 -7.77 30.66 -6.691 30.809 -6.039 c 31.738 -5.75 31.102
+ -8.059 31.891 -9.5 c 32.32 -10.07 32.68 -9.93 33.109 -11.301 c 33.469 -12.66
+ 34.98 -13.82 32.539 -15.109 c 31.168 -15.832 30.59 -15.691 29.582 -16.121
+ c 29.582 -16.77 29.512 -18.211 29.301 -19.219 c h
+29.301 -19.219 m S Q
+Q Q
+showpage
+%%Trailer
+%%EOF
diff --git a/required/graphics/testfiles/support/miau.tex b/required/graphics/testfiles/support/miau.tex
new file mode 100644
index 00000000..97e46173
--- /dev/null
+++ b/required/graphics/testfiles/support/miau.tex
@@ -0,0 +1 @@
+insert picture of a cat here





More information about the latex3-commits mailing list.