diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/combinedgraphics/test')
-rw-r--r-- | Master/texmf-dist/doc/latex/combinedgraphics/test/Makefile | 75 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/combinedgraphics/test/combinedgraphics_test.pdf | bin | 0 -> 42145 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/combinedgraphics/test/combinedgraphics_test.tex | 120 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/combinedgraphics/test/gnuplot42.eps | 629 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/combinedgraphics/test/gnuplot42.pdf | 84 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/combinedgraphics/test/gnuplot42.plt | 13 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/combinedgraphics/test/gnuplot42.tex | 108 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/combinedgraphics/test/xfig325.fig | 12 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/combinedgraphics/test/xfig325.pdf | bin | 0 -> 2345 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/combinedgraphics/test/xfig325.tex | 12 |
10 files changed, 1053 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/combinedgraphics/test/Makefile b/Master/texmf-dist/doc/latex/combinedgraphics/test/Makefile new file mode 100644 index 00000000000..99bffe2c6ea --- /dev/null +++ b/Master/texmf-dist/doc/latex/combinedgraphics/test/Makefile @@ -0,0 +1,75 @@ +# +# Makefile for tests of combinedgraphics package +# +# Copyright 2009 Christian Schneider <software(at)chschneider(dot)eu> +# +# This file is part of combinedgraphics. +# +# combinedgraphics is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License version 3 as +# published by the Free Software Foundation, not any later version. +# +# combinedgraphics is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with combinedgraphics. If not, see <http://www.gnu.org/licenses/>. +# +# WARNING: THIS IS ALPHA SOFTWARE AND MAY CONTAIN SERIOUS BUGS! +# + +# input files +SRCFILE := combinedgraphics_test.tex +STYFILES := ../combinedgraphics.sty +FIGFILES := xfig325.fig +PLTFILES := gnuplot42.plt + +# output files +PDFFILE := $(patsubst %.tex,%.pdf,$(SRCFILE)) +TEXGRAPHICS := $(patsubst %.fig,%.tex,$(FIGFILES)) \ + $(patsubst %.plt,%.tex,$(PLTFILES)) +EPSGRAPHICS := $(patsubst %.fig,%.eps,$(FIGFILES)) \ + $(patsubst %.plt,%.eps,$(PLTFILES)) +PDFGRAPHICS := $(patsubst %.fig,%.pdf,$(FIGFILES)) \ + $(patsubst %.plt,%.pdf,$(PLTFILES)) + +# required tools +PDFLATEX := pdflatex +FIG2DEV := fig2dev +GNUPLOT := gnuplot +EPSTOPDF := epstopdf + +# environment variables of (pdf)latex +export TEXINPUTS := .:..:$(TEXINPUTS) +export TEXPICTS := .:..:$(TEXPICTS) + +.PHONY: all test clean distclean + +all: test + +%.tex: %.fig + $(FIG2DEV) -L pstex_t $< $@ + +%.eps: %.fig + $(FIG2DEV) -L pstex $< $@ + +%.tex %.eps: %.plt + $(GNUPLOT) $< + +%.pdf: %.eps + $(EPSTOPDF) --outfile=$@ $< + +$(PDFFILE): %.pdf: %.tex $(STYFILES) $(TEXGRAPHICS) $(PDFGRAPHICS) + $(PDFLATEX) -interaction=nonstopmode $< + $(PDFLATEX) -interaction=nonstopmode $< + $(PDFLATEX) -interaction=nonstopmode $< + +test: $(PDFFILE) + +clean: + $(RM) *.aux *.glo *.gls *.idx *.ilg *.ind *.log *.toc *~ + +distclean: clean + $(RM) $(PDFFILE) $(TEXGRAPHICS) $(EPSGRAPHICS) $(PDFGRAPHICS) diff --git a/Master/texmf-dist/doc/latex/combinedgraphics/test/combinedgraphics_test.pdf b/Master/texmf-dist/doc/latex/combinedgraphics/test/combinedgraphics_test.pdf Binary files differnew file mode 100644 index 00000000000..824438ce63b --- /dev/null +++ b/Master/texmf-dist/doc/latex/combinedgraphics/test/combinedgraphics_test.pdf diff --git a/Master/texmf-dist/doc/latex/combinedgraphics/test/combinedgraphics_test.tex b/Master/texmf-dist/doc/latex/combinedgraphics/test/combinedgraphics_test.tex new file mode 100644 index 00000000000..4b904148c36 --- /dev/null +++ b/Master/texmf-dist/doc/latex/combinedgraphics/test/combinedgraphics_test.tex @@ -0,0 +1,120 @@ +% +% LaTeX test file for combinedgraphics package +% +% Copyright 2009 Christian Schneider <software(at)chschneider(dot)eu> +% +% This file is part of combinedgraphics. +% +% combinedgraphics is free software: you can redistribute it and/or modify +% it under the terms of the GNU General Public License version 3 as +% published by the Free Software Foundation, not any later version. +% +% combinedgraphics is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +% GNU General Public License for more details. +% +% You should have received a copy of the GNU General Public License +% along with combinedgraphics. If not, see <http://www.gnu.org/licenses/>. +% +% WARNING: THIS IS ALPHA SOFTWARE AND MAY CONTAIN SERIOUS BUGS! +% + +\documentclass[DIV12]{scrartcl} + +\usepackage{combinedgraphics} + +\newcommand*\mycolor{\color{blue}} +\newcommand*\myfont{\bfseries\Large} +\newcommand*\combinput[1]{% + \begin{picture}(0,0)% + \includegraphics{#1}% + \end{picture}% + \input{#1}% +} + +\begin{document} + \section*{Defaults} + \noindent + \fbox{\combinput{xfig325}}% + \fbox{\input{gnuplot42}}\\ + \fbox{\includecombinedgraphics{xfig325}}% + \fbox{\includecombinedgraphics{gnuplot42}} + + \section*{Test: \texttt{textfont} and \texttt{textcolor}} + \noindent + \fbox{\combinput{xfig325}}% + \fbox{\input{gnuplot42}}\\ + \fbox{\includecombinedgraphics[textfont=\myfont,textcolor=\mycolor]{xfig325}}% + \fbox{\includecombinedgraphics[textfont=\myfont,textcolor=\mycolor]{gnuplot42}} + + \section*{Test: \texttt{vecscale=1.2}} + \noindent + \fbox{\combinput{xfig325}}% + \fbox{\input{gnuplot42}}\\ + \fbox{\includecombinedgraphics[vecscale=1.2]{xfig325}}% + \fbox{\includecombinedgraphics[vecscale=1.2]{gnuplot42}} + + \section*{Test: \texttt{vecfile}} + \noindent + \fbox{\combinput{xfig325}}% + \fbox{\input{gnuplot42}}\\ + \fbox{\includecombinedgraphics[vecfile=gnuplot42]{xfig325}}% + \fbox{\includecombinedgraphics[vecfile=xfig325]{gnuplot42}} + + \section*{Test: \texttt{vecinclude=false}} + \noindent + \fbox{\combinput{xfig325}}% + \fbox{\input{gnuplot42}}\\ + \fbox{\includecombinedgraphics[vecinclude=false]{xfig325}}% + \fbox{\includecombinedgraphics[vecinclude=false]{gnuplot42}} + + \section*{Test: \texttt{vecinclude=overwrite}} + \noindent + \fbox{\combinput{xfig325}}% + \fbox{\input{gnuplot42}}\\ + \fbox{\includecombinedgraphics[vecinclude=overwrite]{xfig325}}% + \fbox{\includecombinedgraphics[vecinclude=overwrite]{gnuplot42}} + + \section*{Test: \texttt{angle=90}} + \noindent + \fbox{\combinput{xfig325}}% + \fbox{\input{gnuplot42}}\\ + \fbox{\includecombinedgraphics[angle=90]{xfig325}}% + \fbox{\includecombinedgraphics[angle=90]{gnuplot42}} + + \section*{Test: \texttt{scale=0.8}} + \noindent + \fbox{\combinput{xfig325}}% + \fbox{\input{gnuplot42}}\\ + \fbox{\includecombinedgraphics[scale=0.8]{xfig325}}% + \fbox{\includecombinedgraphics[scale=0.8]{gnuplot42}} + + \section*{Test: \texttt{hscale=1.2,vscale=0.8}} + \noindent + \fbox{\combinput{xfig325}}% + \fbox{\input{gnuplot42}}\\ + \fbox{\includecombinedgraphics[hscale=1.2,vscale=0.8]{xfig325}}% + \fbox{\includecombinedgraphics[hscale=1.2,vscale=0.8]{gnuplot42}} + + \section*{Test: \texttt{width=0.49\textbackslash textwidth,height=5cm}} + \noindent + \fbox{\combinput{xfig325}}% + \fbox{\input{gnuplot42}}\\ + \fbox{\includecombinedgraphics[width=0.49\textwidth,height=5cm]{xfig325}}% + \fbox{\includecombinedgraphics[width=0.49\textwidth,height=5cm]{gnuplot42}} + + \section*{Test: \texttt{width=0.49\textbackslash textwidth,keepaspectratio}} + \noindent + \fbox{\combinput{xfig325}}% + \fbox{\input{gnuplot42}}\\ + \fbox{\includecombinedgraphics[width=0.49\textwidth,keepaspectratio]{xfig325}}% + \fbox{\includecombinedgraphics[width=0.49\textwidth,keepaspectratio]{gnuplot42}} + + \section*{Test: \texttt{angle=30,scale=0.75,angle=15}} + \noindent + \fbox{\combinput{xfig325}}% + \fbox{\input{gnuplot42}}\\ + \fbox{\includecombinedgraphics[angle=30,scale=0.75,angle=15]{xfig325}}% + \fbox{\includecombinedgraphics[angle=30,scale=0.75,angle=15]{gnuplot42}} +\end{document} diff --git a/Master/texmf-dist/doc/latex/combinedgraphics/test/gnuplot42.eps b/Master/texmf-dist/doc/latex/combinedgraphics/test/gnuplot42.eps new file mode 100644 index 00000000000..22f76ffca32 --- /dev/null +++ b/Master/texmf-dist/doc/latex/combinedgraphics/test/gnuplot42.eps @@ -0,0 +1,629 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: gnuplot42.tex +%%Creator: gnuplot 4.2 patchlevel 2 +%%CreationDate: Sun Nov 1 21:23:59 2009 +%%DocumentFonts: +%%BoundingBox: 50 50 230 176 +%%EndComments +%%BeginProlog +/gnudict 256 dict def +gnudict begin +% +% The following 6 true/false flags may be edited by hand if required +% The unit line width may also be changed +% +/Color false def +/Blacktext true def +/Solid false def +/Dashlength 1 def +/Landscape false def +/Level1 false def +/Rounded false def +/TransparentPatterns false def +/gnulinewidth 5.000 def +/userlinewidth gnulinewidth def +% +/vshift -73 def +/dl1 { + 10.0 Dashlength mul mul + Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if +} def +/dl2 { + 10.0 Dashlength mul mul + Rounded { currentlinewidth 0.75 mul add } if +} def +/hpt_ 31.5 def +/vpt_ 31.5 def +/hpt hpt_ def +/vpt vpt_ def +Level1 {} { +/SDict 10 dict def +systemdict /pdfmark known not { + userdict /pdfmark systemdict /cleartomark get put +} if +SDict begin [ + /Title (gnuplot42.tex) + /Subject (gnuplot plot) + /Creator (gnuplot 4.2 patchlevel 2 ) + /Author (,,,) +% /Producer (gnuplot) +% /Keywords () + /CreationDate (Sun Nov 1 21:23:59 2009) + /DOCINFO pdfmark +end +} ifelse +% +% Gnuplot Prolog Version 4.2 (August 2006) +% +/M {moveto} bind def +/L {lineto} bind def +/R {rmoveto} bind def +/V {rlineto} bind def +/N {newpath moveto} bind def +/Z {closepath} bind def +/C {setrgbcolor} bind def +/f {rlineto fill} bind def +/vpt2 vpt 2 mul def +/hpt2 hpt 2 mul def +/Lshow {currentpoint stroke M 0 vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def + /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash} + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def +/BL {stroke userlinewidth 2 mul setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +/AL {stroke userlinewidth 2 div setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +/UL {dup gnulinewidth mul /userlinewidth exch def + dup 1 lt {pop 1} if 10 mul /udl exch def} def +/PL {stroke userlinewidth setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +% Default Line colors +/LCw {1 1 1} def +/LCb {0 0 0} def +/LCa {0 0 0} def +/LC0 {1 0 0} def +/LC1 {0 1 0} def +/LC2 {0 0 1} def +/LC3 {1 0 1} def +/LC4 {0 1 1} def +/LC5 {1 1 0} def +/LC6 {0 0 0} def +/LC7 {1 0.3 0} def +/LC8 {0.5 0.5 0.5} def +% Default Line Types +/LTw {PL [] 1 setgray} def +/LTb {BL [] LCb DL} def +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def +/LT0 {PL [] LC0 DL} def +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def +/Dia {stroke [] 0 setdash 2 copy vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath stroke + Pnt} def +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V + currentpoint stroke M + hpt neg vpt neg R hpt2 0 V stroke + } def +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath stroke + Pnt} def +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M + hpt2 vpt2 neg V currentpoint stroke M + hpt2 neg 0 R hpt2 vpt2 V stroke} def +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath stroke + Pnt} def +/Star {2 copy Pls Crs} def +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath fill} def +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath fill} def +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath stroke + Pnt} def +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath fill} def +/DiaF {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath fill} def +/Pent {stroke [] 0 setdash 2 copy gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath stroke grestore Pnt} def +/PentF {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath fill grestore} def +/Circle {stroke [] 0 setdash 2 copy + hpt 0 360 arc stroke Pnt} def +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def +/C1 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc closepath fill + vpt 0 360 arc closepath} bind def +/C2 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C3 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C4 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 180 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C5 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc + 2 copy moveto + 2 copy vpt 180 270 arc closepath fill + vpt 0 360 arc} bind def +/C6 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C7 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C8 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 270 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C9 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 270 450 arc closepath fill + vpt 0 360 arc closepath} bind def +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill + 2 copy moveto + 2 copy vpt 90 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C11 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 180 arc closepath fill + 2 copy moveto + 2 copy vpt 270 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C12 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 180 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C13 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc closepath fill + 2 copy moveto + 2 copy vpt 180 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C14 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 360 arc closepath fill + vpt 0 360 arc} bind def +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto + neg 0 rlineto closepath} bind def +/Square {dup Rec} bind def +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill + exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill + 2 copy vpt Square fill Bsquare} bind def +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill + Bsquare} bind def +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill + Bsquare} bind def +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill + 2 copy vpt Square fill Bsquare} bind def +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill + 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def +/DiaE {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath stroke} def +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath stroke} def +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath stroke} def +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath stroke} def +/PentE {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath stroke grestore} def +/CircE {stroke [] 0 setdash + hpt 0 360 arc stroke} def +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def +/DiaW {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V Opaque stroke} def +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V Opaque stroke} def +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V Opaque stroke} def +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V Opaque stroke} def +/PentW {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + Opaque stroke grestore} def +/CircW {stroke [] 0 setdash + hpt 0 360 arc Opaque stroke} def +/BoxFill {gsave Rec 1 setgray fill grestore} def +/Density { + /Fillden exch def + currentrgbcolor + /ColB exch def /ColG exch def /ColR exch def + /ColR ColR Fillden mul Fillden sub 1 add def + /ColG ColG Fillden mul Fillden sub 1 add def + /ColB ColB Fillden mul Fillden sub 1 add def + ColR ColG ColB setrgbcolor} def +/BoxColFill {gsave Rec PolyFill} def +/PolyFill {gsave Density fill grestore grestore} def +/h {rlineto rlineto rlineto gsave fill grestore} bind def +% +% PostScript Level 1 Pattern Fill routine for rectangles +% Usage: x y w h s a XX PatternFill +% x,y = lower left corner of box to be filled +% w,h = width and height of box +% a = angle in degrees between lines and x-axis +% XX = 0/1 for no/yes cross-hatch +% +/PatternFill {gsave /PFa [ 9 2 roll ] def + PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate + PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec + gsave 1 setgray fill grestore clip + currentlinewidth 0.5 mul setlinewidth + /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def + 0 0 M PFa 5 get rotate PFs -2 div dup translate + 0 1 PFs PFa 4 get div 1 add floor cvi + {PFa 4 get mul 0 M 0 PFs V} for + 0 PFa 6 get ne { + 0 1 PFs PFa 4 get div 1 add floor cvi + {PFa 4 get mul 0 2 1 roll M PFs 0 V} for + } if + stroke grestore} def +% +/languagelevel where + {pop languagelevel} {1} ifelse + 2 lt + {/InterpretLevel1 true def} + {/InterpretLevel1 Level1 def} + ifelse +% +% PostScript level 2 pattern fill definitions +% +/Level2PatternFill { +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8} + bind def +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} +>> matrix makepattern +/Pat1 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke + 0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke} +>> matrix makepattern +/Pat2 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L + 8 8 L 8 0 L 0 0 L fill} +>> matrix makepattern +/Pat3 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L + 0 12 M 12 0 L stroke} +>> matrix makepattern +/Pat4 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L + 0 -4 M 12 8 L stroke} +>> matrix makepattern +/Pat5 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L + 0 12 M 8 -4 L 4 12 M 10 0 L stroke} +>> matrix makepattern +/Pat6 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L + 0 -4 M 8 12 L 4 -4 M 10 8 L stroke} +>> matrix makepattern +/Pat7 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L + 12 0 M -4 8 L 12 4 M 0 10 L stroke} +>> matrix makepattern +/Pat8 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L + -4 0 M 12 8 L -4 4 M 8 10 L stroke} +>> matrix makepattern +/Pat9 exch def +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def +} def +% +% +%End of PostScript Level 2 code +% +/PatternBgnd { + TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse +} def +% +% Substitute for Level 2 pattern fill codes with +% grayscale if Level 2 support is not selected. +% +/Level1PatternFill { +/Pattern1 {0.250 Density} bind def +/Pattern2 {0.500 Density} bind def +/Pattern3 {0.750 Density} bind def +/Pattern4 {0.125 Density} bind def +/Pattern5 {0.375 Density} bind def +/Pattern6 {0.625 Density} bind def +/Pattern7 {0.875 Density} bind def +} def +% +% Now test for support of Level 2 code +% +Level1 {Level1PatternFill} {Level2PatternFill} ifelse +% +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall +currentdict end definefont pop +end +%%EndProlog +gnudict begin +gsave +50 50 translate +0.050 0.050 scale +0 setgray +newpath +1.000 UL +LTb +1122 660 M +63 0 V +2041 0 R +-63 0 V +1122 780 M +63 0 V +2041 0 R +-63 0 V +1122 900 M +63 0 V +2041 0 R +-63 0 V +1122 1020 M +63 0 V +2041 0 R +-63 0 V +1122 1140 M +63 0 V +2041 0 R +-63 0 V +1122 1260 M +63 0 V +2041 0 R +-63 0 V +1122 1380 M +63 0 V +2041 0 R +-63 0 V +1122 1500 M +63 0 V +2041 0 R +-63 0 V +1122 1620 M +63 0 V +2041 0 R +-63 0 V +1122 1740 M +63 0 V +2041 0 R +-63 0 V +1122 1860 M +63 0 V +2041 0 R +-63 0 V +1122 660 M +0 63 V +0 1137 R +0 -63 V +1457 660 M +0 63 V +0 1137 R +0 -63 V +1792 660 M +0 63 V +0 1137 R +0 -63 V +2127 660 M +0 63 V +0 1137 R +0 -63 V +2461 660 M +0 63 V +0 1137 R +0 -63 V +2796 660 M +0 63 V +0 1137 R +0 -63 V +3131 660 M +0 63 V +0 1137 R +0 -63 V +-2009 63 R +0 -1200 V +2104 0 V +0 1200 V +-2104 0 V +1.000 UP +stroke +LT0 +LTb +LT0 +2371 1687 M +591 0 V +1122 1260 M +21 38 V +22 38 V +21 38 V +21 37 V +21 36 V +22 36 V +21 35 V +21 34 V +21 32 V +22 32 V +21 30 V +21 28 V +21 27 V +22 25 V +21 23 V +21 21 V +21 19 V +22 17 V +21 14 V +21 13 V +21 10 V +22 8 V +21 5 V +21 3 V +21 1 V +22 -2 V +21 -4 V +21 -7 V +21 -9 V +22 -11 V +21 -14 V +21 -15 V +21 -18 V +22 -20 V +21 -23 V +21 -24 V +21 -25 V +22 -28 V +21 -29 V +21 -31 V +21 -32 V +22 -33 V +21 -34 V +21 -36 V +21 -36 V +22 -37 V +21 -37 V +21 -38 V +21 -38 V +22 -38 V +21 -38 V +21 -38 V +21 -37 V +22 -37 V +21 -36 V +21 -36 V +21 -34 V +22 -33 V +21 -32 V +21 -31 V +21 -29 V +22 -28 V +21 -25 V +21 -24 V +21 -23 V +22 -20 V +21 -18 V +21 -15 V +21 -14 V +22 -11 V +21 -9 V +21 -7 V +21 -4 V +22 -2 V +21 1 V +21 3 V +21 5 V +22 8 V +21 10 V +21 13 V +21 14 V +22 17 V +21 19 V +21 21 V +21 23 V +22 25 V +21 27 V +21 28 V +21 30 V +22 32 V +21 32 V +21 34 V +21 35 V +22 36 V +21 36 V +21 37 V +21 38 V +22 38 V +21 38 V +stroke +LTb +1122 1860 M +0 -1200 V +2104 0 V +0 1200 V +-2104 0 V +1.000 UP +stroke +grestore +end +showpage +%%Trailer diff --git a/Master/texmf-dist/doc/latex/combinedgraphics/test/gnuplot42.pdf b/Master/texmf-dist/doc/latex/combinedgraphics/test/gnuplot42.pdf new file mode 100644 index 00000000000..33f4aaadcdb --- /dev/null +++ b/Master/texmf-dist/doc/latex/combinedgraphics/test/gnuplot42.pdf @@ -0,0 +1,84 @@ +%PDF-1.4 +%쏢 +5 0 obj +<</Length 6 0 R/Filter /FlateDecode>> +stream +xU;9{Z X,$~@ ιT@|>?.ZzXZa?&md7]h;hѶvW8+hnvW8+獞-K9,f)/KXa)7KyY<,r,b,eK=,f/KXai7K;\$|Z#6EtvM
|l;˳Q̀nl2
룞tvr
ӝsc'YYv'jiMa_IJ$BaU[R#gVF4*U{:BR攰X"j=lq#,Ev2+u2Baag3[yω7Yb=ug86WOLS"82ԛbZʨAFujtE`ѝ +{xsʪ^ʙ$"{"ny%t@O ܦ1MAVft|jKLg鮡s_HM7\Z +؆lj3{]QM^G"%BDIW+Ziq#AnK+G\50*$gA/hmDl>~1!kv8ܤ=q;Y `博Y A'T{H6fʙqQY\!nP]8-WPf<)YK7`<2JĘ*M* ?~ýendstream +endobj +6 0 obj +789 +endobj +4 0 obj +<</Type/Page/MediaBox [0 0 180 126] +/Parent 3 0 R +/Resources<</ProcSet[/PDF] +/ExtGState 8 0 R +>> +/Contents 5 0 R +>> +endobj +3 0 obj +<< /Type /Pages /Kids [ +4 0 R +] /Count 1 +>> +endobj +1 0 obj +<</Type /Catalog /Pages 3 0 R +/Metadata 9 0 R +>> +endobj +7 0 obj +<</Type/ExtGState +/OPM 1>>endobj +8 0 obj +<</R7 +7 0 R>> +endobj +9 0 obj +<</Type/Metadata +/Subtype/XML/Length 1363>>stream +<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?> +<?adobe-xap-filters esc="CRLF"?> +<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'> +<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'> +<rdf:Description rdf:about='09b8c1be-ff41-11e9-0000-93131edb0da5' xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 8.62'/> +<rdf:Description rdf:about='09b8c1be-ff41-11e9-0000-93131edb0da5' xmlns:xap='http://ns.adobe.com/xap/1.0/' xap:ModifyDate='Sun -No-v T 1: 2:1:23::9 ' xap:CreateDate='Sun -No-v T 1: 2:1:23::9 '><xap:CreatorTool>gnuplot 4.2 patchlevel 2 </xap:CreatorTool></rdf:Description> +<rdf:Description rdf:about='09b8c1be-ff41-11e9-0000-93131edb0da5' xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='09b8c1be-ff41-11e9-0000-93131edb0da5'/> +<rdf:Description rdf:about='09b8c1be-ff41-11e9-0000-93131edb0da5' xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>gnuplot42.tex</rdf:li></rdf:Alt></dc:title><dc:creator><rdf:Seq><rdf:li>,,,</rdf:li></rdf:Seq></dc:creator></rdf:Description> +</rdf:RDF> +</x:xmpmeta> + + +<?xpacket end='w'?> +endstream +endobj +2 0 obj +<</Producer(GPL Ghostscript 8.62) +/CreationDate(Sun Nov 1 21:23:59 2009) +/ModDate(D:20091101212400+01'00') +/Title(gnuplot42.tex) +/Subject(gnuplot plot) +/Creator(gnuplot 4.2 patchlevel 2 ) +/Author(,,,)>>endobj +xref +0 10 +0000000000 65535 f +0000001083 00000 n +0000002656 00000 n +0000001024 00000 n +0000000893 00000 n +0000000015 00000 n +0000000874 00000 n +0000001147 00000 n +0000001188 00000 n +0000001217 00000 n +trailer +<< /Size 10 /Root 1 0 R /Info 2 0 R +/ID [<724334C0C5E93F78CBF3F712CAD83E5B><724334C0C5E93F78CBF3F712CAD83E5B>] +>> +startxref +2874 +%%EOF diff --git a/Master/texmf-dist/doc/latex/combinedgraphics/test/gnuplot42.plt b/Master/texmf-dist/doc/latex/combinedgraphics/test/gnuplot42.plt new file mode 100644 index 00000000000..cd2e23b5a76 --- /dev/null +++ b/Master/texmf-dist/doc/latex/combinedgraphics/test/gnuplot42.plt @@ -0,0 +1,13 @@ +# gnuplot 4.2 file + +set terminal epslatex +set output "gnuplot42.tex" + +set size 0.5, 0.5 + +set title "Sinus" +set xlabel "x" +set ylabel "sin(x)" +set xrange [ 0 : 2 * pi ] + +plot sin(x) diff --git a/Master/texmf-dist/doc/latex/combinedgraphics/test/gnuplot42.tex b/Master/texmf-dist/doc/latex/combinedgraphics/test/gnuplot42.tex new file mode 100644 index 00000000000..3a71352ab1e --- /dev/null +++ b/Master/texmf-dist/doc/latex/combinedgraphics/test/gnuplot42.tex @@ -0,0 +1,108 @@ +% GNUPLOT: LaTeX picture with Postscript +\begingroup + \makeatletter + \providecommand\color[2][]{% + \GenericError{(gnuplot) \space\space\space\@spaces}{% + Package color not loaded in conjunction with + terminal option `colourtext'% + }{See the gnuplot documentation for explanation.% + }{Either use 'blacktext' in gnuplot or load the package + color.sty in LaTeX.}% + \renewcommand\color[2][]{}% + }% + \providecommand\includegraphics[2][]{% + \GenericError{(gnuplot) \space\space\space\@spaces}{% + Package graphicx or graphics not loaded% + }{See the gnuplot documentation for explanation.% + }{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}% + \renewcommand\includegraphics[2][]{}% + }% + \providecommand\rotatebox[2]{#2}% + \@ifundefined{ifGPcolor}{% + \newif\ifGPcolor + \GPcolorfalse + }{}% + \@ifundefined{ifGPblacktext}{% + \newif\ifGPblacktext + \GPblacktexttrue + }{}% + % define a \g@addto@macro without @ in the name: + \let\gplgaddtomacro\g@addto@macro + % define empty templates for all commands taking text: + \gdef\gplbacktext{}% + \gdef\gplfronttext{}% + \makeatother + \ifGPblacktext + % no textcolor at all + \def\colorrgb#1{}% + \def\colorgray#1{}% + \else + % gray or color? + \ifGPcolor + \def\colorrgb#1{\color[rgb]{#1}}% + \def\colorgray#1{\color[gray]{#1}}% + \expandafter\def\csname LTw\endcsname{\color{white}}% + \expandafter\def\csname LTb\endcsname{\color{black}}% + \expandafter\def\csname LTa\endcsname{\color{black}}% + \expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}% + \expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}% + \expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}% + \expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}% + \expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}% + \expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}% + \expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}% + \expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}% + \expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}% + \else + % gray + \def\colorrgb#1{\color{black}}% + \def\colorgray#1{\color[gray]{#1}}% + \expandafter\def\csname LTw\endcsname{\color{white}}% + \expandafter\def\csname LTb\endcsname{\color{black}}% + \expandafter\def\csname LTa\endcsname{\color{black}}% + \expandafter\def\csname LT0\endcsname{\color{black}}% + \expandafter\def\csname LT1\endcsname{\color{black}}% + \expandafter\def\csname LT2\endcsname{\color{black}}% + \expandafter\def\csname LT3\endcsname{\color{black}}% + \expandafter\def\csname LT4\endcsname{\color{black}}% + \expandafter\def\csname LT5\endcsname{\color{black}}% + \expandafter\def\csname LT6\endcsname{\color{black}}% + \expandafter\def\csname LT7\endcsname{\color{black}}% + \expandafter\def\csname LT8\endcsname{\color{black}}% + \fi + \fi + \setlength{\unitlength}{0.0500bp}% + \begin{picture}(3600.00,2520.00)% + \gplgaddtomacro\gplbacktext{% + \csname LTb\endcsname% + \put(990,660){\makebox(0,0)[r]{\strut{}-1}}% + \put(990,780){\makebox(0,0)[r]{\strut{}-0.8}}% + \put(990,900){\makebox(0,0)[r]{\strut{}-0.6}}% + \put(990,1020){\makebox(0,0)[r]{\strut{}-0.4}}% + \put(990,1140){\makebox(0,0)[r]{\strut{}-0.2}}% + \put(990,1260){\makebox(0,0)[r]{\strut{} 0}}% + \put(990,1380){\makebox(0,0)[r]{\strut{} 0.2}}% + \put(990,1500){\makebox(0,0)[r]{\strut{} 0.4}}% + \put(990,1620){\makebox(0,0)[r]{\strut{} 0.6}}% + \put(990,1740){\makebox(0,0)[r]{\strut{} 0.8}}% + \put(990,1860){\makebox(0,0)[r]{\strut{} 1}}% + \put(1122,440){\makebox(0,0){\strut{} 0}}% + \put(1457,440){\makebox(0,0){\strut{} 1}}% + \put(1792,440){\makebox(0,0){\strut{} 2}}% + \put(2127,440){\makebox(0,0){\strut{} 3}}% + \put(2461,440){\makebox(0,0){\strut{} 4}}% + \put(2796,440){\makebox(0,0){\strut{} 5}}% + \put(3131,440){\makebox(0,0){\strut{} 6}}% + \put(220,1260){\rotatebox{90}{\makebox(0,0){\strut{}sin(x)}}}% + \put(2174,110){\makebox(0,0){\strut{}x}}% + \put(2174,2190){\makebox(0,0){\strut{}Sinus}}% + }% + \gplgaddtomacro\gplfronttext{% + \csname LTb\endcsname% + \put(2239,1687){\makebox(0,0)[r]{\strut{}sin(x)}}% + }% + \gplbacktext + \put(0,0){\includegraphics{gnuplot42}}% + \gplfronttext + \end{picture}% +\endgroup diff --git a/Master/texmf-dist/doc/latex/combinedgraphics/test/xfig325.fig b/Master/texmf-dist/doc/latex/combinedgraphics/test/xfig325.fig new file mode 100644 index 00000000000..570a574e7c6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/combinedgraphics/test/xfig325.fig @@ -0,0 +1,12 @@ +#FIG 3.2 Produced by xfig version 3.2.5 +Landscape +Center +Metric +A4 +100.00 +Single +-2 +1200 2 +2 2 0 1 0 6 50 -1 20 0.000 0 0 -1 0 0 5 + 0 0 1350 0 1350 1350 0 1350 0 0 +4 1 4 50 -1 1 12 0.0000 6 135 555 675 720 square\001 diff --git a/Master/texmf-dist/doc/latex/combinedgraphics/test/xfig325.pdf b/Master/texmf-dist/doc/latex/combinedgraphics/test/xfig325.pdf Binary files differnew file mode 100644 index 00000000000..430057751e5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/combinedgraphics/test/xfig325.pdf diff --git a/Master/texmf-dist/doc/latex/combinedgraphics/test/xfig325.tex b/Master/texmf-dist/doc/latex/combinedgraphics/test/xfig325.tex new file mode 100644 index 00000000000..e0700a4a45d --- /dev/null +++ b/Master/texmf-dist/doc/latex/combinedgraphics/test/xfig325.tex @@ -0,0 +1,12 @@ +\setlength{\unitlength}{4144sp}% +% +\begingroup\makeatletter\ifx\SetFigFontNFSS\undefined% +\gdef\SetFigFontNFSS#1#2#3#4#5{% + \reset@font\fontsize{#1}{#2pt}% + \fontfamily{#3}\fontseries{#4}\fontshape{#5}% + \selectfont}% +\fi\endgroup% +\begin{picture}(1374,1374)(-11,-523) +\put(676,119){\makebox(0,0)[b]{\smash{{\SetFigFontNFSS{12}{14.4}{\rmdefault}{\mddefault}{\itdefault}{\color[rgb]{1,0,0}square}% +}}}} +\end{picture}% |