From 3350516623348f356456f21cfc0694f36e94aeaf Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Fri, 3 Sep 2021 03:01:08 +0000 Subject: CTAN sync 202109030301 --- macros/latex/contrib/animate/ChangeLog | 3 + macros/latex/contrib/animate/animate.pdf | 1654 ++++++++++---------- macros/latex/contrib/animate/animate.sty | 16 +- .../biblatex-contrib/biblatex-publist/README | 3 + .../biblatex-publist/biblatex-publist.pdf | Bin 371313 -> 371378 bytes .../biblatex-publist/biblatex-publist.tex | 7 +- .../biblatex-contrib/biblatex-publist/publist.bbx | 6 +- .../biblatex-contrib/biblatex-publist/publist.cbx | 4 +- macros/latex/contrib/kdpbook/DEPENDS.txt | 11 - macros/latex/contrib/kdpbook/README.md | 35 - .../latex/contrib/kdpbook/kdpcover-signature.pdf | Bin 7256 -> 0 bytes macros/latex/contrib/kdpbook/kdpcover-vol-1.pdf | Bin 8540 -> 0 bytes macros/latex/contrib/kdpbook/kdpcover-vol-2.pdf | Bin 6504 -> 0 bytes macros/latex/contrib/kdpbook/kdpcover-vol-3.pdf | Bin 7156 -> 0 bytes macros/latex/contrib/kdpbook/kdpcover-vol-4.pdf | Bin 6723 -> 0 bytes macros/latex/contrib/kdpbook/kdpcover.cls | 145 -- macros/latex/contrib/kdpbook/kdpcover.pdf | Bin 103975 -> 0 bytes macros/latex/contrib/kdpbook/kdpcover.tex | 82 - macros/latex/contrib/kdpcover/DEPENDS.txt | 11 + macros/latex/contrib/kdpcover/README.md | 35 + .../latex/contrib/kdpcover/kdpcover-signature.pdf | Bin 0 -> 7256 bytes macros/latex/contrib/kdpcover/kdpcover-vol-1.pdf | Bin 0 -> 8540 bytes macros/latex/contrib/kdpcover/kdpcover-vol-2.pdf | Bin 0 -> 6504 bytes macros/latex/contrib/kdpcover/kdpcover-vol-3.pdf | Bin 0 -> 7156 bytes macros/latex/contrib/kdpcover/kdpcover-vol-4.pdf | Bin 0 -> 6723 bytes macros/latex/contrib/kdpcover/kdpcover.cls | 147 ++ macros/latex/contrib/kdpcover/kdpcover.pdf | Bin 0 -> 103977 bytes macros/latex/contrib/kdpcover/kdpcover.tex | 90 ++ macros/latex/contrib/media9/ChangeLog | 5 + macros/latex/contrib/media9/doc/media9.pdf | Bin 3748085 -> 3747836 bytes macros/latex/contrib/media9/media9.sty | 8 +- macros/latex/contrib/media9/pdfbase.sty | 16 +- 32 files changed, 1166 insertions(+), 1112 deletions(-) delete mode 100644 macros/latex/contrib/kdpbook/DEPENDS.txt delete mode 100644 macros/latex/contrib/kdpbook/README.md delete mode 100644 macros/latex/contrib/kdpbook/kdpcover-signature.pdf delete mode 100644 macros/latex/contrib/kdpbook/kdpcover-vol-1.pdf delete mode 100644 macros/latex/contrib/kdpbook/kdpcover-vol-2.pdf delete mode 100644 macros/latex/contrib/kdpbook/kdpcover-vol-3.pdf delete mode 100644 macros/latex/contrib/kdpbook/kdpcover-vol-4.pdf delete mode 100644 macros/latex/contrib/kdpbook/kdpcover.cls delete mode 100644 macros/latex/contrib/kdpbook/kdpcover.pdf delete mode 100644 macros/latex/contrib/kdpbook/kdpcover.tex create mode 100644 macros/latex/contrib/kdpcover/DEPENDS.txt create mode 100644 macros/latex/contrib/kdpcover/README.md create mode 100644 macros/latex/contrib/kdpcover/kdpcover-signature.pdf create mode 100644 macros/latex/contrib/kdpcover/kdpcover-vol-1.pdf create mode 100644 macros/latex/contrib/kdpcover/kdpcover-vol-2.pdf create mode 100644 macros/latex/contrib/kdpcover/kdpcover-vol-3.pdf create mode 100644 macros/latex/contrib/kdpcover/kdpcover-vol-4.pdf create mode 100644 macros/latex/contrib/kdpcover/kdpcover.cls create mode 100644 macros/latex/contrib/kdpcover/kdpcover.pdf create mode 100644 macros/latex/contrib/kdpcover/kdpcover.tex (limited to 'macros/latex') diff --git a/macros/latex/contrib/animate/ChangeLog b/macros/latex/contrib/animate/ChangeLog index c7f679fd55..bcf633a557 100644 --- a/macros/latex/contrib/animate/ChangeLog +++ b/macros/latex/contrib/animate/ChangeLog @@ -1,3 +1,6 @@ +2021-09-02 + * fix: non-conforming SVG id attribute values + 2021-08-19 * fix: wrong orientation of button faces on landscape pages (dvips) diff --git a/macros/latex/contrib/animate/animate.pdf b/macros/latex/contrib/animate/animate.pdf index 5a8488adc2..c96aafb45b 100644 --- a/macros/latex/contrib/animate/animate.pdf +++ b/macros/latex/contrib/animate/animate.pdf @@ -1,7 +1,7 @@ %PDF-1.4 % 610 0 obj -<< /Linearized 1 /L 3878981 /H [ 3258910 507 ] /O 2266 /E 3293138 /N 29 /T 3866661 >> +<< /Linearized 1 /L 3878788 /H [ 3258910 507 ] /O 2266 /E 3293131 /N 29 /T 3866468 >> endobj xref @@ -1665,57 +1665,57 @@ xref 0003259417 00000 n 0003259841 00000 n 0003259972 00000 n -0003263879 00000 n -0003264134 00000 n -0003264353 00000 n -0003264533 00000 n -0003264713 00000 n -0003264893 00000 n -0003265073 00000 n -0003265253 00000 n -0003265433 00000 n -0003265618 00000 n -0003265803 00000 n -0003265983 00000 n -0003266163 00000 n -0003266348 00000 n -0003266533 00000 n -0003266713 00000 n -0003266919 00000 n -0003267131 00000 n -0003267272 00000 n -0003267324 00000 n -0003267429 00000 n -0003267554 00000 n -0003267678 00000 n -0003268029 00000 n -0003268330 00000 n -0003268809 00000 n -0003269208 00000 n -0003269733 00000 n -0003270377 00000 n -0003276622 00000 n -0003278881 00000 n -0003289161 00000 n -0003289718 00000 n -0003289843 00000 n -0003289960 00000 n -0003290025 00000 n -0003290183 00000 n -0003290356 00000 n -0003290529 00000 n -0003290722 00000 n -0003290919 00000 n -0003291145 00000 n -0003291320 00000 n -0003291527 00000 n -0003291736 00000 n -0003291934 00000 n -0003292269 00000 n -0003292640 00000 n -0003292813 00000 n -0003292959 00000 n -trailer << /Info 218 0 R /Root 611 0 R /Size 2319 /Prev 3866651 /ID [<258eac09868b03b633e56d2655d3cee6>] >> +0003263872 00000 n +0003264127 00000 n +0003264346 00000 n +0003264526 00000 n +0003264706 00000 n +0003264886 00000 n +0003265066 00000 n +0003265246 00000 n +0003265426 00000 n +0003265611 00000 n +0003265796 00000 n +0003265976 00000 n +0003266156 00000 n +0003266341 00000 n +0003266526 00000 n +0003266706 00000 n +0003266912 00000 n +0003267124 00000 n +0003267265 00000 n +0003267317 00000 n +0003267422 00000 n +0003267547 00000 n +0003267671 00000 n +0003268022 00000 n +0003268323 00000 n +0003268802 00000 n +0003269201 00000 n +0003269726 00000 n +0003270370 00000 n +0003276615 00000 n +0003278874 00000 n +0003289154 00000 n +0003289711 00000 n +0003289836 00000 n +0003289953 00000 n +0003290018 00000 n +0003290176 00000 n +0003290349 00000 n +0003290522 00000 n +0003290715 00000 n +0003290912 00000 n +0003291138 00000 n +0003291313 00000 n +0003291520 00000 n +0003291729 00000 n +0003291927 00000 n +0003292262 00000 n +0003292633 00000 n +0003292806 00000 n +0003292952 00000 n +trailer << /Info 218 0 R /Root 611 0 R /Size 2319 /Prev 3866458 /ID [] >> startxref 0 %%EOF @@ -1852,7 +1852,7 @@ stream xLH4/IK׬KS5JJS5k34b M["k4%jj NJHuqjj[Qbn5]%endstream endobj 631 0 obj -<< /AA << /PC << /JS 630 0 R /S /JavaScript >> /PI << /JS 630 0 R /S /JavaScript >> /PO << /JS 629 0 R /S /JavaScript >> /PV << /JS 629 0 R /S /JavaScript >> >> /AP << /N 618 0 R >> /BS << /W 0 >> /Contents (animation by animate[2021/08/19]) /F 4 /FT /Btn /Ff 65537 /H /N /MK << /I 618 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 333.72 629.38 347.04 638.62 ] /Subtype /Widget /T (anm0) /Type /Annot >> +<< /AA << /PC << /JS 630 0 R /S /JavaScript >> /PI << /JS 630 0 R /S /JavaScript >> /PO << /JS 629 0 R /S /JavaScript >> /PV << /JS 629 0 R /S /JavaScript >> >> /AP << /N 618 0 R >> /BS << /W 0 >> /Contents (animation by animate[2021/09/02]) /F 4 /FT /Btn /Ff 65537 /H /N /MK << /I 618 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 333.72 629.38 347.04 638.62 ] /Subtype /Widget /T (anm0) /Type /Annot >> endobj 632 0 obj << /BaseFont /ATJWWC+LinLibertineTI /Encoding 2255 0 R /FirstChar 27 /FontDescriptor 633 0 R /LastChar 246 /Subtype /Type1 /ToUnicode 2254 0 R /Type /Font /Widths [ 564 0 0 0 0 0 0 0 0 0 0 0 268 306 313 0 0 219 333 219 291 0 0 0 0 444 0 0 0 0 444 219 0 0 527 0 0 0 667 557 0 667 526 457 664 0 280 414 637 519 804 0 668 499 0 0 454 544 0 597 0 628 0 0 0 0 0 0 0 268 486 478 389 489 401 314 477 519 276 259 486 266 783 518 447 489 0 357 353 307 521 472 688 475 503 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 447 ] >> @@ -1902,7 +1902,7 @@ stream xLH4/IK׬KS5JJS5k34b M["k4%jj NJHuqjj[Qbn5_)%endstream endobj 642 0 obj -<< /AA << /PC << /JS 641 0 R /S /JavaScript >> /PI << /JS 641 0 R /S /JavaScript >> /PO << /JS 640 0 R /S /JavaScript >> /PV << /JS 640 0 R /S /JavaScript >> >> /AP << /N 635 0 R >> /BS << /W 0 >> /Contents (animation by animate[2021/08/19]) /F 4 /FT /Btn /Ff 65537 /H /N /MK << /I 635 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 124.8 535.18 166.8 547.18 ] /Subtype /Widget /T (anm1) /Type /Annot >> +<< /AA << /PC << /JS 641 0 R /S /JavaScript >> /PI << /JS 641 0 R /S /JavaScript >> /PO << /JS 640 0 R /S /JavaScript >> /PV << /JS 640 0 R /S /JavaScript >> >> /AP << /N 635 0 R >> /BS << /W 0 >> /Contents (animation by animate[2021/09/02]) /F 4 /FT /Btn /Ff 65537 /H /N /MK << /I 635 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 124.8 535.18 166.8 547.18 ] /Subtype /Widget /T (anm1) /Type /Annot >> endobj 643 0 obj << /BaseFont /DSRYWM+LibertinusT1Math /Encoding 2264 0 R /FirstChar 11 /FontDescriptor 644 0 R /LastChar 122 /Subtype /Type1 /ToUnicode 2263 0 R /Type /Font /Widths [ 522 472 458 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 299 0 0 0 475 503 436 ] >> @@ -2130,7 +2130,7 @@ stream xLH4/IK׬KS5JJS5k34b M["k4%jj NJHuqjj[Qbn5`%endstream endobj 680 0 obj -<< /AA << /D << /JS (try{if\(a2_playing\){a2_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 679 0 R /S /JavaScript >> /PI << /JS 679 0 R /S /JavaScript >> /PO << /JS 678 0 R /S /JavaScript >> /PV << /JS 678 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a2_playsRight=!a2_playsRight;var\ndoplay=true;if\(a2_idx==8&&a2_playsRight\){a2_stopFirst\(\);}if\(a2_idx==0&&!a2_playsRight\){a2_stopLast\(\);}if\(doplay\){if\(a2_playsRight\){a2_playRight\(\);}else{a2_playLeft\(\);}}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 660 0 R >> /BS << /W 0 >> /Contents (animation by animate[2021/08/19]) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 660 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 217.2 554.14 376.2 716.14 ] /Subtype /Widget /T (anm2) /Type /Annot >> +<< /AA << /D << /JS (try{if\(a2_playing\){a2_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 679 0 R /S /JavaScript >> /PI << /JS 679 0 R /S /JavaScript >> /PO << /JS 678 0 R /S /JavaScript >> /PV << /JS 678 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a2_playsRight=!a2_playsRight;var\ndoplay=true;if\(a2_idx==8&&a2_playsRight\){a2_stopFirst\(\);}if\(a2_idx==0&&!a2_playsRight\){a2_stopLast\(\);}if\(doplay\){if\(a2_playsRight\){a2_playRight\(\);}else{a2_playLeft\(\);}}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 660 0 R >> /BS << /W 0 >> /Contents (animation by animate[2021/09/02]) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 660 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 217.2 554.14 376.2 716.14 ] /Subtype /Widget /T (anm2) /Type /Annot >> endobj 681 0 obj << /BBox [ 0 8270 150 8420 ] /Filter /FlateDecode /FormType 1 /Matrix [ 0.833333 0 0 -0.833333 0 7016.67 ] /Resources << /ProcSet [ /PDF ] >> /Subtype /Form /Type /XObject /Length 165 >> @@ -5883,7 +5883,7 @@ stream xLH4/IK׬KS5JJS5k34b M["k4%jj NJHuqjj[Qbn5b]%endstream endobj 1433 0 obj -<< /AA << /D << /JS (try{if\(a3_playing\){a3_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 1432 0 R /S /JavaScript >> /PI << /JS 1432 0 R /S /JavaScript >> /PO << /JS 1431 0 R /S /JavaScript >> /PV << /JS 1431 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a3_playsRight=!a3_playsRight;var\ndoplay=true;if\(a3_idx==100&&a3_playsRight\){a3_stopFirst\(\);}if\(a3_idx==0&&!a3_playsRight\){a3_stopLast\(\);}if\(doplay\){if\(a3_playsRight\){a3_playRight\(\);}else{a3_playLeft\(\);}}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 1229 0 R >> /BS << /W 0 >> /Contents (animation by animate[2021/08/19]) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 1229 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 159.12 451.78 434.16 716.14 ] /Subtype /Widget /T (anm3) /Type /Annot >> +<< /AA << /D << /JS (try{if\(a3_playing\){a3_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 1432 0 R /S /JavaScript >> /PI << /JS 1432 0 R /S /JavaScript >> /PO << /JS 1431 0 R /S /JavaScript >> /PV << /JS 1431 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a3_playsRight=!a3_playsRight;var\ndoplay=true;if\(a3_idx==100&&a3_playsRight\){a3_stopFirst\(\);}if\(a3_idx==0&&!a3_playsRight\){a3_stopLast\(\);}if\(doplay\){if\(a3_playsRight\){a3_playRight\(\);}else{a3_playLeft\(\);}}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 1229 0 R >> /BS << /W 0 >> /Contents (animation by animate[2021/09/02]) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 1229 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 159.12 451.78 434.16 716.14 ] /Subtype /Widget /T (anm3) /Type /Annot >> endobj 1434 0 obj << /AA << /D << /JS (a3_stopFirst\(\);) /S /JavaScript >> >> /AP << /N 681 0 R >> /BS << /W 0 >> /F 0 /FT /Btn /Ff 65536 /H /I /MK << /I 681 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 229.92 435.94 244.32 450.34 ] /Subtype /Widget /T (3.EndLeft) /Type /Annot >> @@ -9518,7 +9518,7 @@ stream xLH4/IK׬KS5JJS5k34b M["k4%jj NJHyqjj[Qbno &bendstream endobj 1536 0 obj -<< /AA << /D << /JS (try{if\(a4_playing\){a4_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 1535 0 R /S /JavaScript >> /PI << /JS 1535 0 R /S /JavaScript >> /PO << /JS 1534 0 R /S /JavaScript >> /PV << /JS 1534 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a4_playsRight=!a4_playsRight;if\(a4_idx==0\)a4_playsRight=true;if\(a4_idx==28\)a4_playsRight=false;if\(a4_playsRight\){a4_playRight\(\);}else{a4_playLeft\(\);}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 1532 0 R >> /BS << /W 0 >> /Contents (animation by animate[2021/08/19]) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 1532 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 174.6 584.14 418.68 716.14 ] /Subtype /Widget /T (anm4) /Type /Annot >> +<< /AA << /D << /JS (try{if\(a4_playing\){a4_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 1535 0 R /S /JavaScript >> /PI << /JS 1535 0 R /S /JavaScript >> /PO << /JS 1534 0 R /S /JavaScript >> /PV << /JS 1534 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a4_playsRight=!a4_playsRight;if\(a4_idx==0\)a4_playsRight=true;if\(a4_idx==28\)a4_playsRight=false;if\(a4_playsRight\){a4_playRight\(\);}else{a4_playLeft\(\);}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 1532 0 R >> /BS << /W 0 >> /Contents (animation by animate[2021/09/02]) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 1532 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 174.6 584.14 418.68 716.14 ] /Subtype /Widget /T (anm4) /Type /Annot >> endobj 1537 0 obj << /AA << /D << /JS (a4_stopFirst\(\);) /S /JavaScript >> >> /AP << /N 681 0 R >> /BS << /W 0 >> /F 0 /FT /Btn /Ff 65536 /H /I /MK << /I 681 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 229.92 568.42 244.32 582.7 ] /Subtype /Widget /T (4.EndLeft) /Type /Annot >> @@ -18493,7 +18493,7 @@ stream xLH4/IK׬KS5JJS5k34b M["k4%jj NJH}qjj[QbnH&endstream endobj 2125 0 obj -<< /AA << /D << /JS (try{if\(a5_playing\){a5_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 2124 0 R /S /JavaScript >> /PI << /JS 2124 0 R /S /JavaScript >> /PO << /JS 2123 0 R /S /JavaScript >> /PV << /JS 2123 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a5_playsRight=!a5_playsRight;var\ndoplay=true;if\(a5_idx==190&&a5_playsRight\){a5_stopFirst\(\);}if\(a5_idx==0&&!a5_playsRight\){a5_stopLast\(\);}if\(doplay\){if\(a5_playsRight\){a5_playRight\(\);}else{a5_playLeft\(\);}}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 2121 0 R >> /BS << /W 0 >> /Contents (animation by animate[2021/08/19]) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 2121 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 125.28 395.38 468 716.14 ] /Subtype /Widget /T (anm5) /Type /Annot >> +<< /AA << /D << /JS (try{if\(a5_playing\){a5_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 2124 0 R /S /JavaScript >> /PI << /JS 2124 0 R /S /JavaScript >> /PO << /JS 2123 0 R /S /JavaScript >> /PV << /JS 2123 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a5_playsRight=!a5_playsRight;var\ndoplay=true;if\(a5_idx==190&&a5_playsRight\){a5_stopFirst\(\);}if\(a5_idx==0&&!a5_playsRight\){a5_stopLast\(\);}if\(doplay\){if\(a5_playsRight\){a5_playRight\(\);}else{a5_playLeft\(\);}}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 2121 0 R >> /BS << /W 0 >> /Contents (animation by animate[2021/09/02]) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 2121 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 125.28 395.38 468 716.14 ] /Subtype /Widget /T (anm5) /Type /Annot >> endobj 2126 0 obj << /AA << /D << /JS (a5_stopFirst\(\);) /S /JavaScript >> >> /AP << /N 681 0 R >> /BS << /W 0 >> /F 0 /FT /Btn /Ff 65536 /H /I /MK << /I 681 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 229.92 379.54 244.32 393.94 ] /Subtype /Widget /T (5.EndLeft) /Type /Annot >> @@ -18985,7 +18985,7 @@ stream xLH4/IK׬KS5JJS5k34b M["k4%jj NJHuqjj[Qbn5g+%endstream endobj 2223 0 obj -<< /AA << /D << /JS (try{if\(a6_playing\){a6_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 2222 0 R /S /JavaScript >> /PI << /JS 2222 0 R /S /JavaScript >> /PO << /JS 2221 0 R /S /JavaScript >> /PV << /JS 2221 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a6_playsRight=!a6_playsRight;if\(a6_idx==0\)a6_playsRight=true;if\(a6_idx==25\)a6_playsRight=false;if\(a6_playsRight\){a6_playRight\(\);}else{a6_playLeft\(\);}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 2169 0 R >> /BS << /W 0 >> /Contents (animation by animate[2021/08/19]) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 2169 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 176.4 165.34 417 418.66 ] /Subtype /Widget /T (anm6) /Type /Annot >> +<< /AA << /D << /JS (try{if\(a6_playing\){a6_pause\(\);}}catch\(e\){}) /S /JavaScript >> /PC << /JS 2222 0 R /S /JavaScript >> /PI << /JS 2222 0 R /S /JavaScript >> /PO << /JS 2221 0 R /S /JavaScript >> /PV << /JS 2221 0 R /S /JavaScript >> /U << /JS (try{if\(event.shift\)a6_playsRight=!a6_playsRight;if\(a6_idx==0\)a6_playsRight=true;if\(a6_idx==25\)a6_playsRight=false;if\(a6_playsRight\){a6_playRight\(\);}else{a6_playLeft\(\);}}catch\(e\){}) /S /JavaScript >> >> /AP << /N 2169 0 R >> /BS << /W 0 >> /Contents (animation by animate[2021/09/02]) /F 4 /FT /Btn /Ff 65536 /H /N /MK << /I 2169 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 176.4 165.34 417 418.66 ] /Subtype /Widget /T (anm6) /Type /Annot >> endobj 2224 0 obj << /AA << /D << /JS (a6_stopFirst\(\);) /S /JavaScript >> >> /AP << /N 681 0 R >> /BS << /W 0 >> /F 0 /FT /Btn /Ff 65536 /H /I /MK << /I 681 0 R /IF << /FB true /S /A >> /TP 1 >> /Rect [ 229.92 149.62 244.32 163.9 ] /Subtype /Widget /T (6.EndLeft) /Type /Annot >> @@ -19290,10 +19290,8 @@ endobj 2265 0 obj << /Filter /FlateDecode /S 410 /O 549 /Length 418 >> stream -xc```a0% `6+H!V Ff3 ,&|oX30.dePǪu -z38%_Pcb<`ُAEPAH@[6 r'ؒmblŢܓ,#w6Ķ)}[V" -atmOb\oeUCda*K_Ql[T:>2 *1JJR ,84AD2))  -BWN"aTWPda Pり:7&sc# aE.U0#\ C4[@ +xc```a0%c `6+H!V Ff3 ,&|~0n P`5`q7 7T03/`NfuPaTg|h [nMV,=ɂ)> endobj 2268 0 obj -<< /Filter /FlateDecode /Length 3832 >> -stream -x[ms5 e,ŎzߒpQWu +OKQƛu쨻կOK'jqz始^ZhM mou˕D݋%:hKǤ\>IP x eeu&t SwJBw\aBpO^};حQJ=Dw@ZikAZ2afvڹnli{Ҏg{}. U)4ޓV~#% , -K.`rN^Ǒ++SSrX“kr:XvsSh:88mu8u}tq z7ٳnom1|ڔ1|x6Sl⋫6y/6)n@;"ubdh#VS'd -If[>8zM9BA=uzQ{V@-YτE[o"h ek{L=s5=$ B^NbXg'l'cxyLt#.ޚ+,3>"m>EJ>h6o10pnbʉKރ"khF!@M#"gK7HSK* ! 7orU -Z9gc4jzTi}bRd3>R$I.@"+ֳbR!~5 -ݧ\ -bh R= hJn,1 a\Ġhr]SY!zXE5Q㡇mq~ Z 7U2gM$V@ź]GWL~(?n (&lQ,P8L#sɲbu,tu4qs~&@'_~,OiPJU04F6ԨY0eQ#n9Nv|rBЦsH$MMζue -8%/5GC" s4[ϣ(Z"5ג`MPF^Pl,#MPAǟ](7 \_.ൿrưcg}gGU?YQUGLׇD[ aڷl &iS.$a}!om/n!S+„KSB'd=p$M=&0|rU}co{@V!R¡Zmkn٫bV$;J^< -oA@3Z -$s]Ò$J,ֆ}9,iFyBs< PN?fy׺:wBl6*7$ϒ z5b[XzXcj n#"3Br q[UGą^pz^ ͖qQcy^Q@(bb,T7ضnǩiղb^tBHa|ӆ\LzgW'0(7{ij+(L31ŀBEq soV˸;A{,W္p -w`RQ-Gn"2)7U!0SA̠c~ʵ@`̆&T4!UӔUh~]RhmW&Y4h@ļIܐPۢ>Oҗo"#_\ `҈7e>{<> nv>XgVi 6)|ɪ2[E7dYox(fˤ̥E(~Nbb -}4Z5JIH\}~˹!oLW$[H2€x76Ŕ +<< /Filter /FlateDecode /Length 3825 >> +stream +x[Yo3B^-wwM%>`Yf#vȔLW2){zfwH`q<;]U]W}P=-7=9?PӃ(] N-(]xPBk]xo{8>?;^to=%^,A=_>&RLHbzg+3[/5H3`Apez( Rv/'g?2; .& 0]TiK| +4\oա-6!ifgϖ'xrчr[ON=ioS d!|uC_aicC1},W8<c?~p%}c~*}J\xRՓ^`NZn>>n=ևqHU}xZ~}}8ηh6o10RbȉkO&q!ݛGEB{M%$)%[`FmJA+glFUYj=-O,8`Pd*ӘlfC$B%v"+ֳbR!{u)@_)F^ݘb9Ari.UY!zE5㥇mq _8h{+n,Y4l +b +k~Ad 9;u\lpX]'Mޡ]\y"$]@8Eˏ- V5,4iTAjM +%?N^lS58;rJ&idG/g/m1Llm\W!S]r]sD1$r케?G?<2x.)\cNx- eE2"1$ dqu-Nr@R_.|ൿrưh gGUeU#VC-mqx E~fk[5IK(3岍дL2k֦)F٬Bؚ]+ &1"<)$'G_uA\l5 *XqWT0JoXX$v7 F_K.mqj9hGjYG1/pzR}$0i .{ 3 +Kӫڈ{Ei#^(4aNp-4cP_ļy^&2-$$>Ɍ7tW-$aMjlbJ< l2Fh͐WP +Z -Rkb-'xkn߬/G7"oqF~ͺVh"A9:_e'j ,MHլar(y{9Х>(WrY 7u6 #JM\@>N9aYJ:g1]v%%ma .LDe_8gd zy y#j'DN -Uu'u?g#8$ al9ǁ,Zk/Se ϻ^dB7@A(5(ǴDJ\ -& -={ɖ==Yi»5Ӎv63#ˇR:Bx_^3W6L>VML+r|iNA@=Z xPNp̀K XfLD"l@0t2UƎލ5&]F^S3S͞ 4Ȭ֪Ti{6}rץO&0g8pdž sC án9t|$ svGgH90\x;53E0c`BMS2ȭяf+clm"t~xw<,|m6l{P!vϤDwws(8{m( -e;}7Ξ$$p>HYIr7Y[Y=+ØO8W[op]>*g/ā B~Z_QQQCrOc.J;U1?v`3z073uEsהxcQQ@; R0y'fr;`B6p3#%8țdRiT1;B"纳;Ea7<,wpyj#B}^ࠗ&sS[3ݵ(R{y?\%0sP2ҢI'2[h kBC;1 U650Q+bLҫ|tcQ -HHv:B/7{!߻Úϭ\OO#dC}Og(ルi^lMwjO_Kb] -g,u ۝5sHibD}m>q 6?&qmaqK&c1_>8)aSTQ u@&iYK~Gt2' -v6[͠aısm -6w[O{?B|YnK(J_ZxLšRD},\G|;wV{K5M+> O3#Zrq,ye|H.J7z\Ȣ`*l Û\ã/o.>?8>^گ8)lc+S9bwK;ΗWlFx #S.rM& fYG: O4/"#verv# BO/9YouK\=sG.M{x?0gSyOb݀`S)a9.X GEmDKrdCx -$(I/5q*_ÐKD?pm(w",B@!˛r;_8[K^ѹ}﫼&9}cZi8]H$#lܓqï1ChmB7 㪶Ald0`NC`j Տ-LދRNKH}a͒'zQ[ݩvBZ~*Qgo C4 s92Q~'rcYyֺ/6L:tVendstream +Rkb-xkn߬/ L +qF~ͺVyh"ʖ9:_e'j ,1͠U:LZ=;b/ J@.]¡&aDް ++',KPI951pxxղݾdJurB Q5|]!' zuy y#j'eoN +Uu'u?e#8$ al9yE;Zk/SAחpy5=h2Mv6z>F J-!Ŷ¸s\Y=d˚Ҟ4ݚF^;Iegffy9|'K3rc놝9áPIh7: `D Pw9 _3$@kxq. ѕzrobV62x;xo<,|m8V0CIK' +ʼn +kPpP-r*`#Ϟ=/+IH<|Jfj /L2IqzVc//_m}ɏS'("zI *Ge5U1I.W{)1RNS1lwFfƠq/{L**(0y'A@s@c@ +& UnL'spD=GyL**&`0}GH\wv(,b4u0/PZ{D+dnj;XxkEJQZ|x/Q\wCJ@\Z4 iQD~k|-pLut1Dʦ&&jEIz3w1n,w_pNXgZ(QFrn#D^sw)ils0|bh?Tolq%|۷s@;m[7YqҾ`pICP̢bsF?^\TH] K4b8a~6Kl V7_c2: I :G]6QOʠ4\?,%';#tq5CX8~(v|w=R>k:-$]C"V}f G%Y*~o06\EԜ1u16GG_,^ :8;s9x񗃇Gk9uq=Rc;+nv@y;ezC\:sDtW`.dϋm`n}^%GO~B}c0${؁ '10 =Y>\d][4O|K\sz#bbt83)'nsR00,#FmDK"/P1YK 8{0{mu8,oTl-ex]DWyׇ|(pٮU6N'I?8d!F |/Wa\&47ּAV sϤLM>QƝP[H<4a($A𾤁D1ywqx +:y],\;؊^gާ Qj} FNG!>6<ϑis8ST$g|gYZX0 ,endstream endobj 2269 0 obj << /AA << /PC << /JS 630 0 R /S /JavaScript >> /PI << /JS 630 0 R /S /JavaScript >> /PO << /JS 629 0 R /S /JavaScript >> /PV << /JS 629 0 R /S /JavaScript >> >> /F 2 /Rect [ 333.72 629.38 338.76 634.54 ] /Subtype /Screen /Type /Annot >> @@ -19576,7 +19574,7 @@ endobj << /FT /Btn /Ff 65537 /Rect [ 0.960007 837.94 3.96001 840.94 ] /Subtype /Widget /T (pbs@ARFix@2) /Type /Annot >> endobj 3 0 obj -<< /Filter /FlateDecode /Length 5856 >> +<< /Filter /FlateDecode /Length 5838 >> stream x\ٮ$q}`7ub a )JȢƔ`J2{ȥ22+,2ԭ̌8GWȃ?gw_tPGwo!.)gGA*nGy:%jQ{'X9~k2Q3\}d5~˻߾%ὟoI-Yw׺y,b%/JXe6Ė+=I,/K?UtOtx OgDe;~~:EIL<~'t8,[2ƻs)ؖvMMpӤ=an?d+ܖqjm+1b;A)p4>+p+KDx1#X7`ЀyLVk=P.:Y%l!GY~n`8kp=~yuǿ[cz)aexFCQؒfo{qbqQKeYAR(Oŵ'io'א4#TyZ*\椖|/xAؤ?>%THlޕO'4i^aϑߜ ަZM)!?:i;?lHD"%m'FpT@(DZGxNQ?{xE9a+ME/g+ WIHϴg R! D|"= 6ž~N7b`@@1*^ȓ!, bO?Pt|c.z젤*TG\h-; kڞ$JnIl\t[V\,i[+=LI_/v-g*xVMkvoϟj_c®Jց:XR-[ T>=eMHB7$+e& 6"LI.AuGƓY9CըLQDu2 -5) @$Wy墲CM =:IXe-}nAH+Zs# [lb&o&i \Y`( ,L. z|1 Z #Xקg#+" @@ -19589,10 +19587,17 @@ t 9ANTQMyԖĵmx~׮>অϙѝPcP S[rV6rpNs?l?h:EB =W>P?&_P(<\>p|x#؋g"S@H+ } #4fLb h(bK^͓-87Ɔ7K_7ߴ5Փw@rY'-jsk}?N,9&#'-!-=/W(HB {Ё-F[%7&TWFJ;:gGE䑬v ۈ9;I%,+HU2dUR25a,Z oj&֙sYQmTh6\V} @X =iZH{Jf0 4?CV]dC9 =hb>ZPҞ{0 *GLVфW4PnYLY&5<( -߰ 9w,񛔗0!e֩Z iRGTY n?Yl=Ҕ M`ȷ*hdhJ !!SmKmLުPCmH153'y8D~BB>s2̭%(7JmL17u5!eN1\5:.Z(W:KE&F˪4粡,tD#Hfy!gxR˖q@RP-b1Βc#lVyB_g}a+򦀾#+T;{έ9Vj-rژ{eKotm LX.7}W*l:T߉Ĵx5vFh0Ok4rC%_4hb<x妬!vKx)v2~ؑCTr/R OcXWY=A~4j0S :)+˔Ly?O46+ mɘPOrtAR-n p3+^H;x'|IM#[LZPs{,![c>Z_"Sc<4hiYm:Z+#Sa\(M=%aݷU 2<wsFIP!&=\e#زYg@@U-坨O=fK@o*.Mn #\a.+f(?UBSٴײyqߗX38L&4s%;_ۛ0TB /bx]Ng=;Xl2n }/r;9{M9zkeʱsULTj=)/uT:{9y\Z$pM[M|L@&9kӒvtbJӒ#@x6Ǽ/h4k }iU7pix4i_vCryl/K|5=fǢk!Tq$ :Wzk\DiMir]H'`ʼR"f˱,vyuŷQ@9ڤmg>,5T Bo_CrdKE ST$$T(Y^]R\-6I;^\]~~9c5օfsH @TOK^IV, -|'uX6mۯB@ufce_Tayl6| !(&= }ajɢ 7goծaa6Ia'` P]G\țqbkyCY(u/;`giY,+ShmZeZGZ CnF U,nobNtTu2cZxN=0Jo/@-A:Uy=Xn }׸CuRM@lFjY7;BF]pjiB 9}Hgo<Oe46/a7wLHR40kl\gMvr0L !BȞIƒW|ilet 1U eΎK;=\Kv-; dgfCu?a^nـyXOUu ~Q5 -Gq %.$22fz|T#Kγ:-~ucn1ƭau̼k?؟[VޔkV_:y~|In$m:abQ|n{۹֪}-ui+]RɈUHԒҾۖzs">R`SHUm} L6&chۯ)$-7fKOzx(]=1ƒ!)&C'%=f~S( 9FNyfMZۆX-&TRNjձ.)Ԭ3-;_#*% h]׈ݔS4INs|/ynՉ29'0}i6<*PK-~9}Qξ~d`3DW@DRcZ>?tJ..5;XEC=7xEN#x|ڔr`t'y:y8fa -7`|Xp8t2R [ڭ9htЗL֢͞ ]+=FNU߀j@ kFD'L;ԫt3XqwR"IbbXOezmDr/_+J"wӖB"ӫw,ռyo;" £x iUNלFt,Vkä%\:sGEaʰw2cd-u_iDc*+07Nɖ柳 QF|}:n-PG4Uѭ==Onu083sZT%NA$|eʼnב7cÕrYcumyY)&IEiRWg0蔁vnMg)?KOendstream +߰ 9w,񛔗0!e֩Z iRGTY n?Yl=Ҕ M`ȷ*hdhJ !!SmKmLުPCmH153'y8D~BB>s2̭%(7JmL17u5!eN1\5:.Z(W:KE&F˪4粡,tD#Hfy!gxR˖q@RP-b1Βc#lVyB_g}a+򦀾#+T;{έ9Vj-rژ{eKotm LX.7}W*l:T߉Ĵx5vFh0Ok4rC%_4hb<x妬!vKx)v2~ؑCTr/R OcXWY=A~4j0S :)+˔Ly?O46+ mɘPOrtAR-n p3+^H;x'|IM#[LZPs{,![c>Z_"Sc<4hiYm:Z+#Sa\(M=%aݷU 2<wsFIP!&=\e#زYg@@U-坨O=fK@o*.Mn #\a.+f(?UBSٴײyqߗX38L&4s%;_ۛ0TB /bx]Ng=;Xl2n }/r;9{M9zkeʱsULTj=)/uT:{9y\Z$pM[M|L@&9kӒvtbJӒ#@x6W]T޻i+*wS9^f0ceʎbqtC~7H>2t5ָ87}M# b嚺OTx8tF Dx'ͮcWB=ocK5Gi[|XLa66#΅ŷ¿$Ȗf665?J>tc)$ϊn[Xvl$#x=c?s}rN6j f +A? O A-NN +ӳYNʷ׶7.V_kه(4&ɾ"js +zA +FLzH>^EUSnVߪ]ls4NA!BZfK5ѹ#8PX^w>)T&Ẍ$L!ʴfs܌ҫXIJe ; ĩ&ڐ/dxǴ +0Gph~"d-Jfz;#l>T²hDa|J}W$[B%'=%%u{gz@bYʜ eXwy{6)6$Vw:! +0 yQüzBȣkH@6JGdd̼oF ,RgwuZjFV9ݾcLMZwy ާ~?}) t+6܆IWtvĢ s=Y+U[V)}b}-+D"}09w.ڜt7"lL Ͷ_=珷I4Zo–vF/6LQ:{$cM$CRhNJfx'N($sFNM{͚fKl M"Z8^٫#"]\SQ4Y7)Zvty!:FTJPAQchU)Q'ip ^ݪsdKNFa<lHyTlw[,%Uջoq8z}2FU&6g&n*fU~\))'\\jlޝ +szn𪋪/ 7UGd)\N5:t&/q̬e Mo!6ܲ0o[v6[K15sИ=íE16fWU5]7Ԁ֪\OvW^}Qg+ I͆7@飬?.lE +İ"zq߉N<VJߕD\U-EW%YfNow|EG諌]93Ϳ5XrI1i776 +tI1k~ad*([0 .UV`o-O1i$t݌cZn{tiLvcZ{z^aJ+eqf4=*J,H^>Gޑ//!o>:G*[Ƥ"LmUS4MtYMqWӆx?ۅ/8sa)ܚS~w5Zendstream endobj 4 0 obj << /A << /D (section.10) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 457.284 702.832 469.476 713.785 ] /Subtype /Link /Type /Annot >> @@ -19601,7 +19606,7 @@ endobj << /A << /D (section.11) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 457.284 680.872 469.476 691.825 ] /Subtype /Link /Type /Annot >> endobj 6 0 obj -<< /A << /D (cite.media4svg) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.508234 0.696472 0.498826 ] /H /I /Rect [ 359.124 393.107 365.796 403.965 ] /Subtype /Link /Type /Annot >> +<< /A << /D (cite.media4svg) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 359.124 393.107 365.796 403.965 ] /Subtype /Link /Type /Annot >> endobj 7 0 obj << /R32 2289 0 R /R33 2290 0 R >> @@ -19924,7 +19929,7 @@ x ݊ rKCq>mU!;X1ay6&mDmh=ZVkNն .׍J4VYT%X7^h+[d; n\f>l &wRrtv['ةxNmk+0&`g%B\Ƚ(cxBlӼTv2/ٟ6q:)zїpA?JBHM++8SN '((­ȀW YMl*GQUw!*rO{It;L~$,ٓ'd/2wŅ):#岭D"ŸaA&a.;PNv# vKϐo+^Mr4v'bh N!ɡ:Ys\_8jW8Ϯ=B1:f A45f$Z3${yʹ.qv_' `e -ThtX:,1b8 (ݎ;MSDy3d#cU6ؚDWG\Dяx:D̐V: h4cSt_4~CBiN lL:`(B)$qJ7T` (N)O($' { I;nƺ"t0)`LLvi6BYm7HAQdVuN\wo,H޳jKlKٗ6a~kF b3,+q@܂5Ӝ/7X`ee9Udc7P,9yI_ i`: I"mI q`Hz(I47#1*SK-/,4:<{-:?eXcVBJQOx&3=F >@9ĻFxN1GfU1LlyM(puuں/Tv*]Qbbl "9 +ThtX:,1b8 (ݎ;MSDy3d#cU6ؚDWG\Dяx:D̐V: h4cSt_4~CBiN lL:`(B)$qJ7T` (N)O($' { I;nƺ"t0)`LLvi6BYm7HAQdVuN\wo,H޳jKlKٗ6a~jF b3,+q@܂5Ӝ/7X`ee9Udc7P,9yI_ i`: I"mI q`Hz(I47#1*SK-/,4:<{-:?eXcVBJQOx&3=F >@9ĻFxN1GfU1LlyM(puuں/Tv*]Qbbl "9 edLK|{RRsvU9E'nPmb3<6[ݳ Wb[#vmI+sg@Ld?)P{G;e13ZiX#MHovڂ$UW<-ᱪk33gWzՒKnƢS1D0)(F~ sԡklf o!@LqCCgo2mPc\&ZjSO R] G)l2deKbKh0p@Z[C =o0MMFԲ͘&Qu5EJ:6xHZ|+؃Tn2^U:PъDԳ6]zM 5 @ݛ!H"+d7EXVBq|it%7^P+mPJzh[AFn>5Bfn5ưFrHWƱ4Z|c&]8fOqp0QJKPRC '}>Ik5$es0NDS47PwA:o57+ r/1i3K+}@Vo_I9]$#9ێ|yLVWԭ%щJslv yp`:^჋[.u͛qg浣cy%NR(Ӣ}1h]S~M 6TrkM@]tM] \B+ @@ -19933,7 +19938,7 @@ Ok })>!%Vop_.k>.#Gu*FM 8 8ުIc?w-!;-ÝI%\UQݕL=C`@$Njy17UsLL܃(<>MvX_6Wn c; 8Gkjaz n$U=E"k+Qs9_f1&f7_ڪ@xcR8sٓd1\!UO9~H7Z>8$665y<4cvK-C !qp<=}hdaOF1r(dۨf:Mٗ?1v4X47uz|9oj)u5r5i?KoӐ/H? s8\/,oOޣp"\3)66pw(Q` R""ظ%#9O9c9>1 9>xr"'b Lx3lhh a@+v,^•ކ/ym( wI*:VS:*v ڕԧ$àD䠭-ۇ7o<;PKM8\E$ -%?^1 zeZ/as(3fgw7Qpx6 |ih>)\(#tOyΘ䰔jtʉ5׻q۝o=./|k~|wg~"x{ 1a.0ٽq_ETwrE n kؘO#{31F/!:=i@XY&endstream +%?^1 zeZ/as(3fgw7Qpx6 |ih>)\(#tOyΘ䰔jtʉ5׻q۝o=./|k~|wg~"x{ 1a.0ٽq_ETwrE n kؘO#{31F/!:=i@XYendstream endobj 54 0 obj << /A << /D (section.7) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 145.524 672.947 152.196 683.805 ] /Subtype /Link /Type /Annot >> @@ -20059,7 +20064,7 @@ endobj << /FT /Btn /Ff 65537 /Rect [ 0.960007 837.94 3.96001 840.94 ] /Subtype /Widget /T (pbs@ARFix@13) /Type /Annot >> endobj 75 0 obj -<< /Filter /FlateDecode /Length 6576 >> +<< /Filter /FlateDecode /Length 6553 >> stream x]Y$q~ aV E\v)R CyF^}-VWeeFEDΟoo}pn wo?n}a7~˅ܭef;YtW{6#}oZ^=nzoR*);%dFYojw8rw~/6'<88i/; '=/p\繓yZ @@ -20079,15 +20084,14 @@ _ !^`Ū Nx7d( a B#З }IV>5:=:PzGYrcAmy0o%BWϱkyoڇHC\w }O%3{W^~/]^>Ͼw/9vՠ] ^l6HPuqN:nO;鋅L Z*p'c\*DtGcWW6! uUTc·lP]ma`MM&i8ēw@JrLmpĭʣ`cTRSTN 5jnLɟFu_<Y.%IlB!1\6gʪIpպimj}ViLOMoH4{@C/-H59,SZgm\@Q )V\XCEjz@\X>xڡu" n Zž+77_LWҟvhm}]WCDjw=;sx84.)՝*!uܢN ¸4< -= - iR#4 L[&jx6,?4Y_%+b6s+DdD$bר;;Y'҇hWj!P]}\hk;)I4w.N05m7Fv\Gs9TfLu.]x X@76}‚SFhH7虔vAc^=F7A@o5wy3 h|3շ)dzz&M [Ö|\|PJ'=`mUUU M3C(PLN;VIE0 ³/W ,萰etjZ#\ f0o;:|Nݶs)e+&V'FYt=;ZTI(F@8vy^@bR'cGQXOD!ZK@kLJ.̽ȥXҜY Mr{`Y.w\ !( ݁彁Ӝ0.)zaXJɛKr"O495Ss(y)vtFw;IcĦNX]jꢛS3#讞-Mş`U]5/f -xa_ں =%&MrqkmF`i 9pT~R U<:ϚO|g<{:*ٞJ{2`N\h%}-)HCIةj^|ŔK)zL6޷r -8Y# -aKr.a 9>Б7gK {Ó☒>-1IguqiHI:LŸpP@[A]bk 6Ct6M[֝drڑxEf'M3<;}Lԥ"Y۩Nsrޝҹ.BrMcWw/gg^ +&OP 2!QMZKK:K + yw9cѶIqh0|>doI|g} ̭r9SoXvE^#Rh>NG@u!/0s΁cҕw@';2:Uּ{Ֆrc&P=3"Ukt}y,VqT6 K]!"eRAfy}+S}Q]?yTߢç6돜w7jZFrUBM)HWPggT.7?@19 `X-Vl\\ _@bYCr C6t0M_r-YQΥDUp(Zqc'0OjEj/VP?Z$' +1һ6g֦vL+i;8'c+GBzM.+W[a A)). FӂyԸYCGǚ61PW/ p~vb":3\j~b1xYKGewD2i5gjcU=$vez\myZhޚ CG]48ct'|]n7Tn v+7IUIҪraL;Ow@|`w'nO< *3%#>ݗBݲwtY6]{7I |9G|8 @ll;a X#!+Nf|yv#ErsS=9LAk +;=0s)O]"TxBWwfwk0tLeFnV0z>)76ɬ^pLTv2@'rMV#5u=#5U=9s͊Շ@K)< +C6^J_Lfه`L0zo[qX# Æz˰o=UxGzvu`EoqXRendstream endobj 76 0 obj << /A << /D (table.2) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 435.564 589.218 442.116 600.045 ] /Subtype /Link /Type /Annot >> @@ -20099,7 +20103,7 @@ endobj << /A << /D (subsection.8.1) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 289.284 451.787 302.676 462.645 ] /Subtype /Link /Type /Annot >> endobj 79 0 obj -<< /A << /D (cite.media9) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.508234 0.696472 0.498826 ] /H /I /Rect [ 381.324 386.027 387.996 396.885 ] /Subtype /Link /Type /Annot >> +<< /A << /D (cite.media9) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 381.324 386.027 387.996 396.885 ] /Subtype /Link /Type /Annot >> endobj 80 0 obj << /A << /D (section.7) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 245.604 350.147 252.156 361.005 ] /Subtype /Link /Type /Annot >> @@ -20218,26 +20222,33 @@ endobj << /FT /Btn /Ff 65537 /Rect [ 0.960007 837.94 3.96001 840.94 ] /Subtype /Widget /T (pbs@ARFix@17) /Type /Annot >> endobj 102 0 obj -<< /Filter /FlateDecode /Length 3335 >> -stream -xZr}/R/gS`r\qYf9DhFR&)K_i`ИҤ܊>O+˕فXt jwtxpW8:|~0,+LV^>`.71>=\od0Ewo֢h'kKex˵qBvF`|Ak.QGk.Jư:HՋDzPuRndQ=Tὗx8|A'kMSjѽB*>4NFY]B {@iF+3ձWp8J^Ϊ&5++ iTڻ5BD8^,*X7 Qwh*d"X]d Q0Ug@Lj5….?eIWaŴllfƗ?QCRM!71 vB Bnw;AD - pPIu;rB/ Fboka> eͳuN maD![ -f %NR냻_=@#W?}᛻NnGd9%)iI/bvq#XM_хϜ~%g,g}IybJv(QbSSU滧$;Z"{ʚi3<#Ƞ0?UTxAFsy -€{4T4p7ӎ+O+Js"X @2PŠ4| 2Ng@F':ST&3JXpȓ.Ix7v1`׬z8D4ZQށ~@N.D3HP(SK2 Ľ![--CG4W(Sor]\[dRU<ۡ?`D F$,^̟SW33 -; UW`TjN{|FU|cl*A[rut8/р[-GrrN{X3\~꠨)?KЄ`u'NWDt-UtS?N`T{ή'`%|_n "56{Fe&}5TowVamb/]nd%yٓYOI䋫@XV/O>m )΃$$7K5ZHφ}6e;i& ^1Gbϱ3:]_}; i{Q(Lq=kU`9?N(<u0'C -G ^x%$wk5^^Kq?:[*QGv}ռbF[GEA9U(7>s}c0kq[sJ"ϫ8VtgEvLo7TܩHwԮϭD -c1<_-@4xZ~QPr.+>iv.gk暜83!Ylqs -4`J?1^MjbX'vrv5c;GB%?}6?0&ϩx[/#b6Ke}\]msM|TJZB̭F w3-{'c9Y&?Ku?t}<:)V5|@y __0#r=o]oxu r\f졞;MOeZPYUMk;M 6Ke2%9StYHX.Gr!Օ9Ų ۏ*3k[ZC[_e,oy}Z29' 友ROk޿WObu9=b6d#-J;ZD/ 9jpoRSĚƌ~>uS[0]x1.jgA[,/򞡰Q..l%qr%]=^c`9y\>Tjt :}JZނAyKfQx^rԞKow.E>+9s7u2vF⡚6mRiR60/XJjn?wkfnb\{MYv*:;߽׋VDT6=~#I,jˍ- endstream +<< /Filter /FlateDecode /Length 3317 >> +stream +xZr}/R/gS`r\qYf9DhFR&)K_i`fИҤ,R|hA7f\^ FWÿÃ_kƩD2}XyaodpݽYzM재M/;[v/׺ ٝ%ݖվj#W]dM({"T/B!@@IHFSn^}3N֚QO)F +sT8et 6zvk0W^QXf(-zA;m4I\YIxNuШ"F$-4޽Q[׀L+}똌6!B q xXpx؍'Ar|LJiYlf?8t9e\N9CjoHocVzBnw;AD + pP9 +p~&42tP̝KR@ Q .D_`m n+ꠍ^$] 8c%!0Siq@۽*0ܳ)dk\IM`1H23D+]CjiY/0#5;\Q)cD#x"e쾜k`Q'-uxG< 1JXA:p'#'n"B?<#(˒mwL)Fs`5",deBdS `&9b,6\L2 "q\2,ӣ%1:7I0p:㱁cs,cω5q; +qL + oc>HrQ't:3o`f +UKw B|%f+\N1:$ՄEX/aA0& 5 +b:O G)!lNNit>7=ʄc q-7oM(IJ@]pȪށ8>UN(kRAHq,11~RKMD^\zR&ɖȱ +D3[F +T Q맘3b + TXdn4EAU>|)0u26}d, MvlMG<(3J6NRૃ_>@#W?};v +܎ +I9%)iI/ A^xM;]8P&_¯g@s>$[ռln1%;(@)ө*S z-d=ieMĴ Pa%Ƞ0UTxAoFsy +un/h&<8'2 U +@">?_N8?0u.N%T= (BxCWc]kw|`z(-+K/Ds%( T}AI^YEf{6Oy=y&׍վ3/ӸEH+U9;Jbfb:ޟvWpmZRXZ$V3v +wL6@7&qqYdHk8"*)qmy9|0* g5ɶ7]L&'PчEozjY*ܳ͠>8Q,UMc6 )/{lbڏcCich[,cW#y˓8f+%9sY3n&{+j'Woa[;{AO[,ZgXMS c񜊷2+0aXǕ5>6Gլ%$]M;ܚmp7ZG ~2eTWxmC`#30zoUX˷ ѯiE +oZ1ҏ,ݏQ/e,ևE|;3xŐfi }תjv6$j6Hq0CY,.ϙB t= _TWjB3n?B̬mNkel}52s^ƎӅ0ߕ?7΁1q!QiƚӠYlN|c2M+H!./D~=iۀ&1OL7JSƳߛ-bSQyPO}yjo̒8.1 BߗTjt :}JZނAyKKfQ x^rԞKow.E>+9s7u2vF⡚6mRiR6p_ֱyM}:ܸG]U ri5ewS~.w?@mzF> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 215.004 606.618 221.676 617.445 ] /Subtype /Link /Type /Annot >> endobj 104 0 obj -<< /A << /D (cite.hol) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.508234 0.696472 0.498826 ] /H /I /Rect [ 364.404 606.618 370.956 617.445 ] /Subtype /Link /Type /Annot >> +<< /A << /D (cite.hol) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 364.404 606.618 370.956 617.445 ] /Subtype /Link /Type /Annot >> endobj 105 0 obj << /R32 2289 0 R /R33 2290 0 R >> @@ -20252,27 +20263,31 @@ endobj << /FT /Btn /Ff 65537 /Rect [ 0.960007 837.94 3.96001 840.94 ] /Subtype /Widget /T (pbs@ARFix@18) /Type /Annot >> endobj 109 0 obj -<< /Filter /FlateDecode /Length 3592 >> -stream -x[K_%Lm8 +2@cglÖ,X;%e!WdwMiMVF r#ytLN>FMSlWF0Bm.N~ӃJoNv{NikSݩu|Si͠TA7gL--abgk4Mj{r2J}Q#`VX){AE=I,^}%7aF;MےJ/F¸ CL:ťlgdHgc>bTI0!c-#fq, 3.+lH4O>֧h﷎i`Mƙֿ}ָJ{w 7;aqh6(?}1*;XjZ$4Z[[:$_, _?ID\ cyTZShYQF_0 9WI[-?x#Oޭ,[Bf.7k0nfg9H+J?q2-!":)A:2~Xws9kL}>Xi'L{@0KTqeVVg;İ1OipЁ vZɤEmZ˖]!,cXQc#(I臨ė#u -$"LmrkT9_j^1h QL~wGl_uD *;CRTf']ἒA1LW<8v 3*.)Օcw=TXxI:? !!`x+1egmjDnAEjiJU $a3ڐv\Ь-dO@3mF񔤊P܂Oڨ`of2H7 -1qFN&w@&pIjgkˣ7:BE2R@5^4Q#BEט -UGw*°95_ (|uP r()d lopIjh#|W~6J NJJ9** -[VMU*Ua",WS)[9-RT*7+>q?+wz[6ĹrZvyQ >u{)%>^ʢI {m)DxS%T]{s -tPkezB-ʆU2YM~M - -7\n:PWB#pn+z #_./Ȣ ^ -0c<|֡>Q[Lv'ZR۪ɋ\xs^w.Fh ]EiZ`" ࢮYEWlnƱ'Wg NX1&,3b; -֌V| +~2 -ZN˵!A N mݢb|<̝nUcCc3>H02roL% RiSNخ&Nꔭ Ĵ0wE}A֒LW;|i+wW`<]lQvKWzS/NNxӖ$oԧMTW"}Qd!W%bA HSn0mmÑWv\WJpO ^X~7-Cot -wi-xaù!mJ_1NS5XUQUˑ\ŪȔH뫚39S٠nD}Vf}y7e@4 -˼@|5"Td p3{n.@1a玁#Z " Y;/cMŀNKJN&i8*M1<6SҞȴ=-;tI8U|<໘UKzG+wm@b?]UȨPaw0+7[fnLnfFf?Ӣ*|m:@>% ԘU+<(e@8Xd^L̻Y.>0(~3 (O0ʓG2SQtYrtɑ+uG ZH9t>q>ked?bƲ乆_z{MwK^wzCm/?~uD8<͹U -Tz^av4vx9 @CUJ-.2`H^]!_nj%I -.8Mx20=>-յp>O6Qa(rx#ykq+#,/?ig̓Z=mf?g}qEhkJF_j?R|QQO,]`3V +ß{֗o%[b5JxG5a;@LJ{Vo0P=19_Qj^糖[>i:Wbw |0ǛCA75Nu X&w|KBr -[M>iG16%{ҡ8HhdR@HZ˗`3/0kD2^ؖBz٬"k@i)f'+u>U؜>f`կO endstream +<< /Filter /FlateDecode /Length 3575 >> +stream +x[M_%Lm7Ƀ"8v6lYZɂ#YZ"b7;OC58lU8H_G'8o؄!XiIzEl3ɷ/vjRmNf{ NUFowҪZS=8c'Aͩ!l`3ZMbOx6틝 6qbASBъlo`d+YB ޗbt(/vq[ReZV+W~aY4- iM'YR;7 6XK 覘48xD\-KLˎtll$uIYpN'~uo|[G4vr0:LVH߾{kC=һϏ0J[4_YɾO ,9x5F4Jc[:$ /e@$cmP cyT\S`YTA.bV3_)L8R>fZ9>$p-\n0]!E?K kc j'zh]O9"uÎ:= b%YZHOFTٳ +bX0eSGt`:gfh2tqֲEqW" V؟(RA}">.2!(>%+pC,I'[J'UB1]WdL<2IWl8S&OL|9 +6c{i1B|5Rh- o/?J Ja{7z𝘒PK-Պ;"4C'd- E0W{f?U sZ^Sv;3JloJK VRAa+d!cUw|O`nr$ʪb68Uvƒ1e[Gkb_c _I:fwګ^>Pdnh C;&wUf!C|*LQO" +P1.HQ +8кM_jsn.*ZܕR;` 9 bimw]*'3N{Ip[(y>}giǺz$ ijH$L /S@wwyk㏌r` +񔙁\TUt2j&=QOqd\RJ6̥t8)!|T;M[SV5b +' t.BR+Sr>#jFLe# I&xn0Z@4 +˼@|5"Td po3{n/@K&@؎0o&oȿѭۑYWRv!L?q +^)!&],F-iޡ IGũd7yx\G/d"]YZkSReKEB +<X>^o(TtcMP<}4@u-41IĦPo{M6h(*Sc:VP2fz_l: .w]|L&PJigQa'9z3 3e$#%Gc*ʮܲ/ ^9 +9t>sI_z/Ŭde5S [endstream endobj 110 0 obj << /AA << /PC << /JS 679 0 R /S /JavaScript >> /PI << /JS 679 0 R /S /JavaScript >> /PO << /JS 678 0 R /S /JavaScript >> /PV << /JS 678 0 R /S /JavaScript >> >> /F 2 /Rect [ 217.2 554.14 221.4 558.34 ] /Subtype /Screen /Type /Annot >> @@ -20281,7 +20296,7 @@ endobj << /A << /D (figure.2) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 340.644 469.218 347.316 480.045 ] /Subtype /Link /Type /Annot >> endobj 112 0 obj -<< /A << /D (cite.chupin) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.508234 0.696472 0.498826 ] /H /I /Rect [ 144.084 433.337 150.636 444.285 ] /Subtype /Link /Type /Annot >> +<< /A << /D (cite.chupin) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 144.084 433.337 150.636 444.285 ] /Subtype /Link /Type /Annot >> endobj 113 0 obj << /R311 651 0 R /R312 652 0 R /R313 653 0 R /R314 654 0 R /R315 655 0 R /R316 656 0 R /R317 657 0 R /R318 658 0 R /R319 659 0 R /R320 660 0 R /R322 662 0 R /R324 664 0 R /R326 666 0 R /R328 668 0 R /R330 670 0 R /R332 672 0 R /R334 674 0 R /R336 676 0 R /R342 681 0 R /R344 683 0 R /R346 685 0 R /R348 687 0 R /R350 689 0 R /R352 691 0 R /R354 693 0 R /R357 696 0 R /R359 698 0 R /R361 700 0 R /R363 702 0 R /R365 704 0 R /R368 707 0 R >> @@ -20322,25 +20337,31 @@ endobj << /FT /Btn /Ff 65537 /Rect [ 0.960007 837.94 3.96001 840.94 ] /Subtype /Widget /T (pbs@ARFix@20) /Type /Annot >> endobj 124 0 obj -<< /Filter /FlateDecode /Length 2530 >> -stream -x[[o\~_!tҼ_!v҇"EW@bu-D+)ҺM!wpxȕwcm ?7\CLq?dɹVe\ ޻݉d_$jg;Uέ5lT -,??אqd&@ |AQH43 |q޹$`Ї@cBtXxL2(rDf(pw/.Oq,BwJ)`wz k D[0jpyk\s hyk 0Q.(@HoPa 5ٱ@71!%ĝfJ޲EknNOp 1ip -0[9+p8Oʀ~9`{>XIX`% {.b|ܘ~;_ 7fi15V#y@b*Z -yiW*GXQ˼oi Ⱥ? D,-GwxZq VܩHѦ/(,,DEς,gCI퇍ygշ1bGN[O@_w 5| e`}PAp"IJ ^vK iAelI.,c|5PgĬ2c260q]`x('r~V hO$f")K1{WJM%\@E(*g(< DAfLCٿJ;(QD-G'A 2!1@##"JXWlgtW. -*akoV$+?maKJI<#pē{vY~JD5bǾu-58%O* ,bx x;TAIowl&يr] YNisgDR8QOr'C :*ֲJG 3.~KBig%7*ӗ)z;t6.//at,h["m:"+/Zt"w dak (阓} x)ouusC ŹY$>gyҌ!޴eU鎄hZQ haoXސHMb ۤu!cw\ҡ}fj|Mbq>(%GSbN( /<@}<_Ecq@_l"gD~!KJ~]6Rb @j50/K_.^+S֒9r>7$莄+* 2FF~-ѐD!N} 3`t j$ p82F+=Qsrb%7|@pWK٩y]Mr7Q]M8P%LpP22a%3yܗ[d&1"&̊ -pvej]w>;EiPjCӧOsb} =yD@~ KvBRCy*Kd.ѩVTډgXw|WULu):{NKOG -u)rːX6vJ:TJw/[3;*ɿk[_SGVR9M+:jɌpK!I};Ќƣg[GG!w,[jvals;6ɇphUs<~{1wDxOefsAu?&Ǐet54ؗo3|h4X+E%94o -$sn|n)boy }0o|Árs{?Jӏ-͵R7B"/ɇTL\Kp6Sգ:`>i08= -'* w#  -Z'<( >b[*b'S1DFK`?rcU`: r auendstream +<< /Filter /FlateDecode /Length 2511 >> +stream +x[[o~_!tҼ_!v҇"EW@bu-D+)ܦ{p8<r4v .yx\ȡ~^r& .{˧GuXzyf <.~^X ^ܷG Q˧<U@fviacR_eٰ׈s/wGŇ.v[%; 5ZosBJ.%c.>r, +d%D2C}q|$`iEWJY$0F;/5, +npaFsz$-mBStGW\bDc ޠ:¢^wkg?nc0CJ;?'e&9bwRXP/G/ǠPk qE 4iϘOs竱*w^,j$6/cKTKa4=ۤ,4-r1sY(e/Z+^sU:w*4Rd(2}s* +. a1s!!عmF3sJTtM'˭§]RzsR^_` KO|R`(ϴgIJ ^vK mAenlI6,c|0Pg 2c240q]`x('raV hO$g")K1{WJN%\@E(1 d(2 DA*dLCٿJ;(QϏD-G'A/!)@#L"JTmgtW. +^koV7$+?mrߓyF0'H|jB 4}[ipJT`Y@X7R%ݱd+\Ho d]:%6gJ'-ϝI!?@%NtT5eۓg\6-ʅTvKo^T/SICXtܸd^t/at,h["m:"+Z"m dak (阓} сS4 Vsy[|_I|,c/{CU˪$;} ѴN%7DY2IҿcyC"a6q$l7 +օ ZFtO8pQKa5I7c|X O9O4 +gv@ s|q5c +3:CI ]iwYT9%dVsy@~Y:p7\uŠ=&)Dw$]U4r7nɏ +iuri$aKP&wןs\4>RVhܠ<3nPNrOH=j85;5vKrvIf9'^ߓ\ J0[fR&Bd&~$?FRUĬYT1}#L_·}2(v;7Z(vLSkS>Y=~u}4UfX,KAfբyct@W97fj>7Ӕoٷμ~Nt!?>@9Jӏ-͵R7B"/wy|mlYC' |H9a p z9OT…Q\G@(.$xzQN}ٷUJOb$̉7򇄓H\kt,'ȧ?Wvendstream endobj 125 0 obj << /A << /D (figure.3) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 140.964 612.707 147.636 623.685 ] /Subtype /Link /Type /Annot >> endobj 126 0 obj -<< /A << /D (cite.gilg05) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.508234 0.696472 0.498826 ] /H /I /Rect [ 329.124 612.707 335.796 623.685 ] /Subtype /Link /Type /Annot >> +<< /A << /D (cite.gilg05) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 329.124 612.707 335.796 623.685 ] /Subtype /Link /Type /Annot >> endobj 127 0 obj << /R32 2289 0 R /R33 2290 0 R >> @@ -20433,7 +20454,7 @@ endobj << /FT /Btn /Ff 65537 /Rect [ 0.960007 837.94 3.96001 840.94 ] /Subtype /Widget /T (pbs@ARFix@23) /Type /Annot >> endobj 149 0 obj -<< /Filter /FlateDecode /Length 4559 >> +<< /Filter /FlateDecode /Length 4541 >> stream x\[s5~_تx2KU, xYIN Erbl$P֌c'dW V#7޸z㞈/WBUVMz+7A˽oAA 'e|_aT*)M> {D?inkeݵ @@ -20443,17 +20464,22 @@ t[ hp)̠Aa8Fh #HveC xsq3M) /8ogfGtFq1pW,Z!nX`ZԘ Ѷiɟ}XI ;UENC^cShfh|,Ec+NA>Q . i=@P ). y9̈l]{6fɻe9"2PDZfzY6R 0t/1JJʜZ;֖?>|Y%~.v}TulOi0gBEDafS$E4=˄2A I'k.U}&BW*cDE֗1zp=ӪUIڹ71 _yرh|*ɐ-у*3RR„%K ]^F*ܓq,܁DY,k-#Ȫ'j]}.f[` aWH:ʹnlU~\hj #&s6swv8uQg\'$QSu.Fp|!ƨ p.mTH:t@#NdIURdr|BaBftBO7wˢC4#y3Ĵ`Ax2`"ZEVb_U,1 KhfFs_dvnny?Bt'j1;> h!3XOeL!Tq; :&5KM…6q%nYNh7n@'  E(WT)|RB.s C" C\vh_l^UF -,6N$?/ FQs-Z)O&gcjFEvf].M)?$Ô3&^IA0t)<6]]Wgo%'_5C:hOrS`/ -`6C11(3Ϊ*B:J}F7^?!cU=F'P(1T:RHflkFW^ L@f5=o*A! ~唃IpzKT' $ Qjf"z{&p{yO`'ޞW UQoF\Skb͠6FF@Geœ60jAy>|^O+&#dMn9%gvx01:p6[y͓\=Sz_$9]{}QD6FG -A =AvW90uW 5X:A Wxk$Z"]O%gߕ[?>F殅E򳓔7{±C$?#10tON߿"Hq/\(݆goUj -O#WY=rk Wy{b:J.۔4dMM89'Gi:}uWލ1>ɟW^|,lT貔U endstream +0 :Ob_Ր8îutͮjLb3j> @p*;h[5wR=ANS(5C_oF|{;TcQ 8 9j +A"Ih-Ivj[9kyi =F +%8rڅÛ-a`DlO%|gف\߁lm(!%^fpx $`S ٩۸Qv_k ˘3v)65ayeZ`~8ibfb0|-_*Kx=(* wR녴 B:9Ģ!j)"A< +qdYaL#^A + + R2':V叱C*O"mbmbc]iU[QڐPf$QI322!LjvR 8GncT ЕQe{bsϴj1|v0| u{{2&@v(6(J2$aJ%)ʄ茔0z ED%A. +'sD, w } 2Zgp_ Kz::XCi.gru3[T%64x!Yɜ 8N3ɩg+6IԔ*wĭ<:_5B1l-H(GU#Ҭ5:,1A-2=~ĹB;?oR#x/f2 9Et^牷CrmהSX3!Ϳ_-ߧei%Q0M<5ZPpWӊ~Y[eÙ5<65:@@`Gk~^x$9Fϔ9h0IN7q^bp:9ёB&g.dO4{N1Lj)HM'}Ђ-^ +y7nHDg rebv7O+'6$k`͞p,  j|t̯I.֓SG񷮈 b2ף(Jga[SUoA _=P6%WShKswIAZ~_]vcO +?<> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 247.404 260.387 253.956 271.365 ] /Subtype /Link /Type /Annot >> endobj 151 0 obj -<< /A << /D (cite.luque12) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.508234 0.696472 0.498826 ] /H /I /Rect [ 458.724 260.387 465.276 271.365 ] /Subtype /Link /Type /Annot >> +<< /A << /D (cite.luque12) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 458.724 260.387 465.276 271.365 ] /Subtype /Link /Type /Annot >> endobj 152 0 obj << /R32 2289 0 R /R33 2290 0 R >> @@ -21904,22 +21930,20 @@ endobj << /FT /Btn /Ff 65537 /Rect [ 0.960007 837.94 3.96001 840.94 ] /Subtype /Widget /T (pbs@ARFix@25) /Type /Annot >> endobj 172 0 obj -<< /Filter /FlateDecode /Length 2440 >> -stream -xZ[o\~_/wS1}]@#bU$YRk CgWy0%s!~N7{p6ٯ3f?g{oL.:|"R.̽p ϋ+IA-T份Ϥ0mnU#a~:iw!$I+ e:ZmF/hш}f -[7JbBT6Uk%j')\"]%8FeJ[Bϛs،fHփSK'Rk4F)wR%g_[,kIETiU.Fz1A-M[Lߧ -2 \Xs -\ʓ 6 : ڠNɏ4$ "C|=R:c+'@?L:wC m;Rbz6O3MꞞ'ȾΓN.lw怭1hzC ~U5TZI*t̕^ vAgۙ&THn1O\%DN,hQ/ 9ڪ ԲQZTi>p(&Y[Ylɰk-IGXJiyɋ?dO &P|tqcIujJC[ݪ;K7e UbP٧DGGankp*d$5?aVz55K孫}ϸuf[7rFN[w{;yoN kq[u}v ŵN\vlC+e7'!]ğ"kIfmD[VNGWoShmVпJ(쐕>pC޵*8<1M\𥲰Fc.Nz5wʧ<پl cWyy3.[yQbr.?,OTlҵ{t4o4KᕘVCp[LWJ0]f#rU>gJՂ -5suȡmXf [n;\SA-|Ǥ84Q"־͆-ߘǻc߫V>'}&OQBo~g RG(1 9hRh0-xc⽅Ü@/NstVl -WZRdp!hl]VS1󕒝ǧ=4JY5 `*N!ꠊ -g(AZ06hw)?]dh?χZ<A27$[^Bzn'L3ape;ZȾ) Κ,*! ¨L4H5 j -*d΅J;'A X:JAR?3@-0:{sRxJz3'- eEol"s̨\Ԙ -&V$SH| -E _өyw)a [t?{cORIV`m$- -`" -\썌Q~zL L!JJ8 /!8b;BEv Hއh]╌*-m4H}:6мFF9B,qP[BPP4a{JpQ>W`A!<5*bi)^JEeQ,_!sS'.db&D;:vJ8 jFҒY9,9 ݕdB$;zB md3|RۏI)$endstream +<< /Filter /FlateDecode /Length 2424 >> +stream +xZn}3Oy#@F^!6$KJv$*v7Yl֌dIiY˩SEN>8יLᯃ7&crf~osL^N˕FàLqgR~}w6IeΑ]B0}?;NҤߕ +`wy*oKEYex]t2jLy]v(՘JKt:..8e/Xe/T[QivYkG}[~={.n)dA8y'Ϲ@^rU1ria^|ͿQF }]CMgt/]3 j%JɉꏬmZ0ޤժڛ8vզnni ےO9&b5Y( 8KgM# ֌YBaNh>?b%z1u!ZC{݊K . k2% R ef9ClF RZ$M\X CJrO딻n)t糯-iC*4H*pqF#=VJ- S.N|9Bږ_IjMuIQmP'F@zGKZ}!c`bg|tqB?q~H1Nd(,*:'ɓiPMfi|j&סu\PY1uD=MP͙&uO`aud_ OϊSLpV;su! +?rѪ*tff +G:J/plvLuIA$k7'^JA['(ᗆqmpsj(-e`,ȭ,L~6Pdص$#w%JFHU'|(`cḱE$GYGZ5n՝vZ? 2 *RXk|1(CJJS#z +ۣ075i^oq2MzߟA+iվg:t\r9#|\}˭<7'5uQ{͸:h>Z'e.|;ۋ6vϓqS. JMH$f-umLH巩xx46G3޽:2pW=G_/X8k7)tU$2KpcYYbo.CE\Gvwjo -Ѕ#r_9Չ6l-.}Sӥ8QǤc>< 3pj*[7֓KCbGPGa}+_%EckvJh8~!MFZcvm[vl&.RYX1]'=њ;Sl_S1aM]zO9'Z*6=:{XJL!}U-_&+%.39t*3\XKxZGjAPlu9:жS],-x7Uv)uIYZ_ cRP^Ns [pzkfÖoU[[{]x>֎O'p(Ok7Cw`|?3Qkh#GCA +4 RBo}BaNYJLzl9:+zU6t^OK+ZkEo4WOJJR+)PϘJSK + x{0Z@Q[U@uPETDWk Q FRV +.Rw2X4@vցCEVm-  TSA-t !Sp=N~&Ι0O!MKvq бwpk98xwT`T{2B#C^DhC`@/rk%U+H@d_[gM n͇$om;*@x@p s畂NIe][ wAt6U-B ?-!&L-=UgB Z@7 3;,Q:1{BpQc>(~Cz(xpL +@: S +(YRr?{cO*៤d*6<c XJhWFFwux?=CVn %NasKȌ(#f?HRf!Z}x%(-(GKd R 4ﵑQN c+EAFh:XBD(%7p&\+A !@ VڅsQYKTLă(`'PgPNA| > /Border [ 0 0 0 ] /C [ 0.508234 0.696472 0.498826 ] /H /I /Rect [ 320.124 129.018 326.676 139.845 ] /Subtype /Link /Type /Annot >> +<< /A << /D (cite.dvisvgm) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 320.124 129.018 326.676 139.845 ] /Subtype /Link /Type /Annot >> endobj 174 0 obj << /R32 2289 0 R /R33 2290 0 R >> @@ -22064,33 +22088,37 @@ endobj << /FT /Btn /Ff 65537 /Rect [ 0.960007 837.94 3.96001 840.94 ] /Subtype /Widget /T (pbs@ARFix@29) /Type /Annot >> endobj 194 0 obj -<< /Filter /FlateDecode /Length 5207 >> -stream -x\nGz}@l־x2xD*)&a-Dbjo5LYhrt޼dFzPbbޜR -m>([p8 RaX N};y!HPRe.@ (H˕EG+Ia4e]^e:~\X\]+vd+Gz@$UU3hR{e?[) -׀8Na!F21>ZȪgz5GKR?@OHS1!/iez̈́{%$Sc$@I%אָt1Zşt_^`~8׼"]-8]K -4( 4,]cu4RȨ8m(1/ ?˱\fu`WFu%}x.I6?veja23ihWIn*!rP5rH^s4֠@a}rCƜm{k紨@@\aVƾRRwY&L! A^EV*#NBv[ꅗ5:K(<'u5&?UE4d_dH# )…=;&C38XrE+m 9Sf -2 &~ - mh*˔mKdŢE?G´ a8ph- 2lG"XQrl{kSl1%߭%nR=8kQ“85Db]>+|VD#SDCCmbiL q=dr HIOq&W^F\ >EgOHrA2K'̸ȑ iRw4OwzcgqT%iM,EVJ$!>-fP $NJחè'c#C a :W祉1uN3xHj.-d}# DS;FŴy?!neI!Fx - -SIh @e .P, -lS לUBB9|RgK%3w*2ͼqRSk-ƌ*餍 HnڴZ(#MjȪΑ4(vna wNq0dY@h(J]2"|>,ɉZj_d euCUem x֊Yȝ1p%Y l&A˝&MFD'? R'^}oۧ+ne=l[t\Jne)لrsv-]vq1;Sz=d0%wWI;_a|%IθMƒᵬ#,vz -ݽSS2IUqTZeTϱy)Eʄ2fxBkN֧tJVȟ(޳T.rK?bJT 9SdwL?qkjKJW/HA Y*7Yf>TBF9UiO󃢯X{ez]S*yOMɥ׵QKղb׮HUԬ(t fجH.kTl!u -XNK vѯ?R~RPtcl -ײT_Ӂ#ĄKbTyWl%>uA/"s8pSPjZ99w=4lgT~d3(1I`cH`s/:>-9Dϲsn>s,zc]_gZK>Yb}ds;vX S7>W}7m$}w+ F .Z7Q%,3%tW#SWL 9٭G3r)W,.MP١b],Ủ7m0|`"w~%KTG,ך%OZiSH2l?kyWzoe+:\'VeFA<чA*Z,jbXjT_,SRK1.m)|㚧n#k{V1r(YE(Y)3c1.6x LjtEtCE4![v7C0lD 9Ea=Uk^%a=.Kf -J_9O4Ha8ЪQ.|doLmjmþw\|\3`z=L -0c[_ _BDI}5w@ !I_su>ON{Gw\z\3Q״[!Z#}P3䇅Z.na3QSbQ+%s&F.g'ץ"KGx;>iA٤ SxT6|uNӳ'Ɇ?J̕s=]Xh|hꋰRY8~JD5o5?n>),eդ<ڠߜ~=S1Ug"E)zA˅nendstream +<< /Filter /FlateDecode /Length 5190 >> +stream +x\َGv}w?0`gǾh`7QVQB]]ۈInW}Dl|w"/L):H/'M2lΟeNRDePۗm7|ߞnx3e_[ %6cbEXF=ke{y;jst6v#mYRr;bNͩؼ %a n~TNBYԤjO;=)!s+&N`0ZAC7 )q>Ҵi1ylO>=+& Goض+ShaجҦBAo'&c( |XTR:LZj"2p)'y?^X +y|)|P^p&iA$j +NqeK[ %ehَE9|֦b&aK[+zEIݤ\E{p'q jĸ&}VvG>!)ż; ~-fP $NJחè'c#C j5tSc<4f +?ȑ\T[(c# DS;FŴy?! ʒ,Bn {.P, -lS לUBB9|RgK%3w*2ͼqRSkCíUI& "Ih1Cjrj= BuWCVE<>ˣs8G^._ӨWa-9EHfu~(uɈ||~򇓳x֛>`ONf2ac 4Vlpf asY> 7?pS+H@7A:ǟ}X1ZxF>en#))Hy5"_g]7_gB%u(uZsB7f) 4 .NnDZbR Rs4esaG08;"`J8k";dMѽKp~V-v^rv0g +,"#\ قxSWDPnuNmiP\͢S.tHsǐ; + J +_K.AQs`Jdׁ].Gh + +5g'k\..*0ن׸9957TXJ/ψ9bww\ \DF2ij~M9gk=H +#ɖ騇c mʅuZ ($N =4^}GO)o ]/I!($)Dp(*$;%'4%5R"ZJЇԇ[BykLbD0jXSjcm"3Yt"7W7,|_{ǃ`A%Ap}=-YXóF2Υ= D GS3 8ldcGD-/@؞ FЩ !mRNhECRbW%yO(ՎE˽,0#3LP_QB%J?mlvFz!mT֏c`aR2gѮ\b[}ւF-:pK0hl>vLLː3RN] vVKA:<*f* j__ euCUem x֊Yȝ1p%Y l&A˝&MFDۏ ? R'^}og+ne=l[t\=JFe)لrsv-]vqTƘ)=`:2XgSv{pkUaWءoIR3.cZVԑgPz=}|k))$KnJGBL*VH*X2j"Aoe3RY^*,%NPSmL)k9 Y%QMV{$ K׆,Z,RyYt[?h*IW۪4NQ?k{LvJ%Ԁ\ZET- (vTLB`ԔQWȩ҈u`iB*'E +EƦ0!Nu58PIL$FEyYY_{"2Ei>u)n&/X1yCV~A%*קLvm1 6& + 609Ct ,1&ϟ3fѣC8޾&ZT?ZS%[2-_` <@*վig6p@/pѺ*a)eJn=ɵ}Kbqi +F(e&g bi5iAu $-^:f9ߩT\-,LsDXe Lͻ:7f\Ízj}bE_6jă }^"ż,ˢ&y:9IU2-ObVr~ɧ?ya9V>z!Gd}dlf&{fόs(gQ852IС(o. p)@O {_KѳZ󪍎/Y pa/Ś)+}< @Fy喾3yO?o qsހ0)oZ"| %袾&}k֥:?RR{RxtoDiBpODf Y O \2f8:.VJ]L]{/0OoJ)I-EW7v|3oʳI6 W_t ]&gφ +8{8nкaUڇ3phZMk k~F&}SX5˾Iσ yPA19ww{b +OBSb endstream endobj 195 0 obj << /A << /S /URI /Type /Action /URI (https://tex.stackexchange.com/a/385209) >> /Border [ 0 0 0 ] /C [ 0.724708 0.4 0.717646 ] /H /I /Rect [ 383.484 571.314 413.196 582.136 ] /Subtype /Link /Type /Annot >> endobj 196 0 obj -<< /A << /D (cite.texsx) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.508234 0.696472 0.498826 ] /H /I /Rect [ 417.084 571.307 423.756 582.165 ] /Subtype /Link /Type /Annot >> +<< /A << /D (cite.texsx) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 417.084 571.307 423.756 582.165 ] /Subtype /Link /Type /Annot >> endobj 197 0 obj << /A << /D (section.7) /S /GoTo >> /Border [ 0 0 0 ] /C [ 0.701176 0.4 0.414118 ] /H /I /Rect [ 339.444 547.427 346.116 558.285 ] /Subtype /Link /Type /Annot >> @@ -22173,7 +22201,7 @@ endobj << /Count 29 /Kids [ 2266 0 R 1 0 R 9 0 R 16 0 R 22 0 R 31 0 R 37 0 R 43 0 R 47 0 R 51 0 R 58 0 R 64 0 R 73 0 R 83 0 R 87 0 R 96 0 R 100 0 R 107 0 R 116 0 R 122 0 R 129 0 R 141 0 R 147 0 R 154 0 R 170 0 R 176 0 R 180 0 R 184 0 R 192 0 R ] /Type /Pages >> endobj 218 0 obj -<< /Author /CreationDate (D:20210819143022+02'00') /Creator /Keywords /ModDate (D:20210819143022+02'00') /Producer (GPL Ghostscript 9.53.3) /Subject /Title >> +<< /Author /CreationDate (D:20210902122846+02'00') /Creator /Keywords /ModDate (D:20210902122846+02'00') /Producer (GPL Ghostscript 9.53.3) /Subject /Title >> endobj 219 0 obj << /Limits [ (Doc-Start) (table.4) ] /Names [ (Doc-Start) 221 0 R (Hfootnote.1) 232 0 R (Item.1) 587 0 R (Item.2) 588 0 R (Item.3) 589 0 R (Item.4) 590 0 R (Item.5) 591 0 R (Item.6) 592 0 R (Item.7) 593 0 R (Item.8) 594 0 R (beginend) 242 0 R (cite.chupin) 598 0 R (cite.dvisvgm) 599 0 R (cite.gilg05) 600 0 R (cite.hol) 601 0 R (cite.luque12) 602 0 R (cite.media4svg) 603 0 R (cite.media9) 604 0 R (cite.texsx) 605 0 R (dest:mem) 586 0 R (figure.1) 323 0 R (figure.2) 341 0 R (figure.3) 412 0 R (figure.4) 424 0 R (figure.5) 508 0 R (lstlisting.-1) 255 0 R (lstlisting.-2) 265 0 R (lstlisting.-3) 284 0 R (lstlisting.-4) 324 0 R (lstlisting.-5) 370 0 R (lstlisting.-6) 413 0 R (lstlisting.-7) 480 0 R (lstlisting.-8) 556 0 R (lstlisting.-9) 578 0 R (lstnumber.-1.1) 256 0 R (lstnumber.-1.2) 257 0 R (lstnumber.-1.3) 258 0 R (lstnumber.-1.4) 259 0 R (lstnumber.-1.5) 260 0 R (lstnumber.-1.6) 261 0 R (lstnumber.-1.7) 263 0 R (lstnumber.-2.1) 266 0 R (lstnumber.-2.10) 275 0 R (lstnumber.-2.11) 276 0 R (lstnumber.-2.12) 277 0 R (lstnumber.-2.2) 267 0 R (lstnumber.-2.3) 268 0 R (lstnumber.-2.4) 269 0 R (lstnumber.-2.5) 270 0 R (lstnumber.-2.6) 271 0 R (lstnumber.-2.7) 272 0 R (lstnumber.-2.8) 273 0 R (lstnumber.-2.9) 274 0 R (lstnumber.-3.1) 285 0 R (lstnumber.-3.10) 294 0 R (lstnumber.-3.11) 295 0 R (lstnumber.-3.12) 296 0 R (lstnumber.-3.13) 297 0 R (lstnumber.-3.14) 298 0 R (lstnumber.-3.15) 299 0 R (lstnumber.-3.16) 300 0 R (lstnumber.-3.17) 301 0 R (lstnumber.-3.18) 302 0 R (lstnumber.-3.19) 303 0 R (lstnumber.-3.2) 286 0 R (lstnumber.-3.20) 304 0 R (lstnumber.-3.21) 305 0 R (lstnumber.-3.22) 306 0 R (lstnumber.-3.23) 307 0 R (lstnumber.-3.24) 308 0 R (lstnumber.-3.25) 309 0 R (lstnumber.-3.26) 310 0 R (lstnumber.-3.27) 311 0 R (lstnumber.-3.28) 312 0 R (lstnumber.-3.29) 313 0 R (lstnumber.-3.3) 287 0 R (lstnumber.-3.30) 314 0 R (lstnumber.-3.31) 315 0 R (lstnumber.-3.32) 316 0 R (lstnumber.-3.33) 317 0 R (lstnumber.-3.34) 318 0 R (lstnumber.-3.35) 319 0 R (lstnumber.-3.36) 320 0 R (lstnumber.-3.37) 321 0 R (lstnumber.-3.4) 288 0 R (lstnumber.-3.5) 289 0 R (lstnumber.-3.6) 290 0 R (lstnumber.-3.7) 291 0 R (lstnumber.-3.8) 292 0 R (lstnumber.-3.9) 293 0 R (lstnumber.-4.1) 325 0 R (lstnumber.-4.10) 334 0 R (lstnumber.-4.11) 335 0 R (lstnumber.-4.12) 336 0 R (lstnumber.-4.13) 337 0 R (lstnumber.-4.14) 338 0 R (lstnumber.-4.15) 339 0 R (lstnumber.-4.16) 342 0 R (lstnumber.-4.17) 343 0 R (lstnumber.-4.18) 344 0 R (lstnumber.-4.19) 345 0 R (lstnumber.-4.2) 326 0 R (lstnumber.-4.20) 346 0 R (lstnumber.-4.21) 347 0 R (lstnumber.-4.22) 348 0 R (lstnumber.-4.23) 349 0 R (lstnumber.-4.24) 350 0 R (lstnumber.-4.25) 351 0 R (lstnumber.-4.26) 352 0 R (lstnumber.-4.27) 353 0 R (lstnumber.-4.28) 354 0 R (lstnumber.-4.29) 355 0 R (lstnumber.-4.3) 327 0 R (lstnumber.-4.30) 356 0 R (lstnumber.-4.31) 357 0 R (lstnumber.-4.32) 358 0 R (lstnumber.-4.33) 359 0 R (lstnumber.-4.34) 360 0 R (lstnumber.-4.35) 361 0 R (lstnumber.-4.36) 362 0 R (lstnumber.-4.37) 363 0 R (lstnumber.-4.38) 364 0 R (lstnumber.-4.39) 366 0 R (lstnumber.-4.4) 328 0 R (lstnumber.-4.40) 367 0 R (lstnumber.-4.41) 368 0 R (lstnumber.-4.5) 329 0 R (lstnumber.-4.6) 330 0 R (lstnumber.-4.7) 331 0 R (lstnumber.-4.8) 332 0 R (lstnumber.-4.9) 333 0 R (lstnumber.-5.1) 371 0 R (lstnumber.-5.10) 380 0 R (lstnumber.-5.11) 381 0 R (lstnumber.-5.12) 382 0 R (lstnumber.-5.13) 383 0 R (lstnumber.-5.14) 384 0 R (lstnumber.-5.15) 385 0 R (lstnumber.-5.16) 386 0 R (lstnumber.-5.17) 387 0 R (lstnumber.-5.18) 388 0 R (lstnumber.-5.19) 389 0 R (lstnumber.-5.2) 372 0 R (lstnumber.-5.20) 390 0 R (lstnumber.-5.21) 391 0 R (lstnumber.-5.22) 392 0 R (lstnumber.-5.23) 393 0 R (lstnumber.-5.24) 394 0 R (lstnumber.-5.25) 395 0 R (lstnumber.-5.26) 396 0 R (lstnumber.-5.27) 397 0 R (lstnumber.-5.28) 398 0 R (lstnumber.-5.29) 399 0 R (lstnumber.-5.3) 373 0 R (lstnumber.-5.30) 400 0 R (lstnumber.-5.31) 401 0 R (lstnumber.-5.32) 402 0 R (lstnumber.-5.33) 403 0 R (lstnumber.-5.34) 404 0 R (lstnumber.-5.35) 405 0 R (lstnumber.-5.36) 406 0 R (lstnumber.-5.37) 407 0 R (lstnumber.-5.38) 408 0 R (lstnumber.-5.39) 409 0 R (lstnumber.-5.4) 374 0 R (lstnumber.-5.40) 410 0 R (lstnumber.-5.5) 375 0 R (lstnumber.-5.6) 376 0 R (lstnumber.-5.7) 377 0 R (lstnumber.-5.8) 378 0 R (lstnumber.-5.9) 379 0 R (lstnumber.-6.1) 414 0 R (lstnumber.-6.10) 425 0 R (lstnumber.-6.11) 426 0 R (lstnumber.-6.12) 427 0 R (lstnumber.-6.13) 428 0 R (lstnumber.-6.14) 429 0 R (lstnumber.-6.15) 430 0 R (lstnumber.-6.16) 431 0 R (lstnumber.-6.17) 432 0 R (lstnumber.-6.18) 433 0 R (lstnumber.-6.19) 434 0 R (lstnumber.-6.2) 415 0 R (lstnumber.-6.20) 435 0 R (lstnumber.-6.21) 436 0 R (lstnumber.-6.22) 437 0 R (lstnumber.-6.23) 438 0 R (lstnumber.-6.24) 439 0 R (lstnumber.-6.25) 440 0 R (lstnumber.-6.26) 441 0 R (lstnumber.-6.27) 442 0 R (lstnumber.-6.28) 444 0 R (lstnumber.-6.29) 445 0 R (lstnumber.-6.3) 416 0 R (lstnumber.-6.30) 446 0 R (lstnumber.-6.31) 447 0 R (lstnumber.-6.32) 448 0 R (lstnumber.-6.33) 449 0 R (lstnumber.-6.34) 450 0 R (lstnumber.-6.35) 451 0 R (lstnumber.-6.36) 452 0 R (lstnumber.-6.37) 453 0 R (lstnumber.-6.38) 454 0 R (lstnumber.-6.39) 455 0 R (lstnumber.-6.4) 417 0 R (lstnumber.-6.40) 456 0 R (lstnumber.-6.41) 457 0 R (lstnumber.-6.42) 458 0 R (lstnumber.-6.43) 459 0 R (lstnumber.-6.44) 460 0 R (lstnumber.-6.45) 461 0 R (lstnumber.-6.46) 462 0 R (lstnumber.-6.47) 463 0 R (lstnumber.-6.48) 464 0 R (lstnumber.-6.49) 465 0 R (lstnumber.-6.5) 418 0 R (lstnumber.-6.50) 466 0 R (lstnumber.-6.51) 467 0 R (lstnumber.-6.52) 468 0 R (lstnumber.-6.53) 469 0 R (lstnumber.-6.54) 470 0 R (lstnumber.-6.55) 471 0 R (lstnumber.-6.56) 472 0 R (lstnumber.-6.57) 473 0 R (lstnumber.-6.58) 474 0 R (lstnumber.-6.59) 475 0 R (lstnumber.-6.6) 419 0 R (lstnumber.-6.60) 476 0 R (lstnumber.-6.61) 477 0 R (lstnumber.-6.62) 478 0 R (lstnumber.-6.63) 479 0 R (lstnumber.-6.7) 420 0 R (lstnumber.-6.8) 421 0 R (lstnumber.-6.9) 422 0 R (lstnumber.-7.1) 481 0 R (lstnumber.-7.10) 491 0 R (lstnumber.-7.11) 492 0 R (lstnumber.-7.12) 493 0 R (lstnumber.-7.13) 494 0 R (lstnumber.-7.14) 495 0 R (lstnumber.-7.15) 496 0 R (lstnumber.-7.16) 497 0 R (lstnumber.-7.17) 498 0 R (lstnumber.-7.18) 499 0 R (lstnumber.-7.19) 500 0 R (lstnumber.-7.2) 482 0 R (lstnumber.-7.20) 501 0 R (lstnumber.-7.21) 502 0 R (lstnumber.-7.22) 503 0 R (lstnumber.-7.23) 504 0 R (lstnumber.-7.24) 505 0 R (lstnumber.-7.25) 506 0 R (lstnumber.-7.26) 507 0 R (lstnumber.-7.27) 510 0 R (lstnumber.-7.28) 511 0 R (lstnumber.-7.29) 512 0 R (lstnumber.-7.3) 483 0 R (lstnumber.-7.30) 513 0 R (lstnumber.-7.31) 514 0 R (lstnumber.-7.32) 515 0 R (lstnumber.-7.33) 516 0 R (lstnumber.-7.34) 517 0 R (lstnumber.-7.35) 518 0 R (lstnumber.-7.36) 519 0 R (lstnumber.-7.37) 520 0 R (lstnumber.-7.38) 521 0 R (lstnumber.-7.39) 522 0 R (lstnumber.-7.4) 485 0 R (lstnumber.-7.40) 523 0 R (lstnumber.-7.41) 524 0 R (lstnumber.-7.42) 525 0 R (lstnumber.-7.43) 526 0 R (lstnumber.-7.44) 527 0 R (lstnumber.-7.45) 528 0 R (lstnumber.-7.46) 529 0 R (lstnumber.-7.47) 530 0 R (lstnumber.-7.48) 531 0 R (lstnumber.-7.49) 532 0 R (lstnumber.-7.5) 486 0 R (lstnumber.-7.50) 533 0 R (lstnumber.-7.51) 534 0 R (lstnumber.-7.52) 535 0 R (lstnumber.-7.53) 536 0 R (lstnumber.-7.54) 537 0 R (lstnumber.-7.55) 538 0 R (lstnumber.-7.56) 539 0 R (lstnumber.-7.57) 540 0 R (lstnumber.-7.58) 541 0 R (lstnumber.-7.59) 542 0 R (lstnumber.-7.6) 487 0 R (lstnumber.-7.60) 543 0 R (lstnumber.-7.61) 544 0 R (lstnumber.-7.62) 545 0 R (lstnumber.-7.63) 546 0 R (lstnumber.-7.64) 547 0 R (lstnumber.-7.65) 548 0 R (lstnumber.-7.66) 549 0 R (lstnumber.-7.67) 550 0 R (lstnumber.-7.68) 551 0 R (lstnumber.-7.69) 552 0 R (lstnumber.-7.7) 488 0 R (lstnumber.-7.70) 553 0 R (lstnumber.-7.8) 489 0 R (lstnumber.-7.9) 490 0 R (lstnumber.-8.1) 557 0 R (lstnumber.-8.10) 566 0 R (lstnumber.-8.11) 567 0 R (lstnumber.-8.12) 568 0 R (lstnumber.-8.13) 569 0 R (lstnumber.-8.14) 570 0 R (lstnumber.-8.15) 571 0 R (lstnumber.-8.16) 572 0 R (lstnumber.-8.17) 573 0 R (lstnumber.-8.18) 574 0 R (lstnumber.-8.19) 575 0 R (lstnumber.-8.2) 558 0 R (lstnumber.-8.20) 576 0 R (lstnumber.-8.3) 559 0 R (lstnumber.-8.4) 560 0 R (lstnumber.-8.5) 561 0 R (lstnumber.-8.6) 562 0 R (lstnumber.-8.7) 563 0 R (lstnumber.-8.8) 564 0 R (lstnumber.-8.9) 565 0 R (lstnumber.-9.1) 579 0 R (lstnumber.-9.2) 580 0 R (lstnumber.-9.3) 581 0 R (lstnumber.-9.4) 582 0 R (lstnumber.-9.5) 583 0 R (page.1) 220 0 R (page.10) 241 0 R (page.11) 244 0 R (page.12) 246 0 R (page.13) 250 0 R (page.14) 252 0 R (page.15) 262 0 R (page.16) 278 0 R (page.17) 281 0 R (page.18) 322 0 R (page.19) 340 0 R (page.2) 223 0 R (page.20) 365 0 R (page.21) 411 0 R (page.22) 423 0 R (page.23) 443 0 R (page.24) 484 0 R (page.25) 509 0 R (page.26) 555 0 R (page.27) 577 0 R (page.28) 585 0 R (page.29) 595 0 R (page.3) 226 0 R (page.4) 229 0 R (page.5) 231 0 R (page.6) 233 0 R (page.7) 236 0 R (page.8) 239 0 R (page.9) 240 0 R (section*.1) 222 0 R (section*.2) 234 0 R (section*.3) 235 0 R (section*.4) 245 0 R (section*.5) 247 0 R (section*.6) 249 0 R (section*.7) 251 0 R (section*.8) 254 0 R (section*.9) 597 0 R (section.1) 224 0 R (section.10) 584 0 R (section.11) 596 0 R (section.2) 225 0 R (section.3) 227 0 R (section.4) 228 0 R (section.5) 230 0 R (section.6) 237 0 R (section.7) 264 0 R (section.8) 282 0 R (section.9) 554 0 R (subsection.6.1) 238 0 R (subsection.6.2) 243 0 R (subsection.8.1) 283 0 R (subsection.8.2) 369 0 R (table.1) 248 0 R (table.2) 253 0 R (table.3) 279 0 R (table.4) 280 0 R ] >> @@ -23355,10 +23383,10 @@ stream GPL Ghostscript 9.53.3 include portable PDF animation SVG animation animated PDF animated SVG dvisvgm html TeX4ht web animating embed animated graphics LaTeX pdfLaTeX LuaLaTeX PSTricks pgf TikZ LaTeX-picture MetaPost inline graphics vector graphics animated GIF LaTeX dvips ps2pdf dvipdfmx XeLaTeX JavaScript Acrobat Reader KDE Okular PDF-XChange Foxit Reader Firefox Chrome Chromium -2021-08-19T14:30:22+02:00 -2021-08-19T14:30:22+02:00 +2021-09-02T12:28:46+02:00 +2021-09-02T12:28:46+02:00 LaTeX with hyperref - + The animate PackageAlexander GrahnDocumentation @@ -23369,616 +23397,616 @@ endobj xref 0 610 0000000000 65535 f -0003293138 00000 n -0003293346 00000 n -0003293474 00000 n -0003299402 00000 n -0003299580 00000 n -0003299758 00000 n -0003299945 00000 n -0003299994 00000 n -0003300069 00000 n -0003300277 00000 n -0003300406 00000 n -0003303514 00000 n -0003303766 00000 n -0003303945 00000 n -0003303995 00000 n -0003304058 00000 n -0003304281 00000 n -0003304410 00000 n -0003309068 00000 n -0003309319 00000 n -0003309393 00000 n -0003309469 00000 n -0003309679 00000 n -0003309808 00000 n -0003315712 00000 n -0003315892 00000 n -0003316127 00000 n -0003316391 00000 n -0003316441 00000 n -0003316516 00000 n -0003317599 00000 n -0003317809 00000 n -0003317938 00000 n -0003325723 00000 n -0003325906 00000 n -0003325956 00000 n -0003326045 00000 n -0003326247 00000 n -0003326376 00000 n -0003331280 00000 n -0003331458 00000 n -0003331508 00000 n -0003331597 00000 n -0003331773 00000 n -0003331902 00000 n -0003336195 00000 n -0003336244 00000 n -0003336420 00000 n -0003336549 00000 n -0003342799 00000 n -0003342848 00000 n -0003343057 00000 n -0003343187 00000 n -0003348502 00000 n -0003348680 00000 n -0003348858 00000 n -0003348908 00000 n -0003348985 00000 n -0003349187 00000 n -0003349317 00000 n -0003356506 00000 n -0003356685 00000 n -0003356735 00000 n -0003356797 00000 n -0003357028 00000 n -0003357158 00000 n -0003362580 00000 n -0003362756 00000 n -0003362933 00000 n -0003363110 00000 n -0003363293 00000 n -0003363343 00000 n -0003363405 00000 n -0003363635 00000 n -0003363765 00000 n -0003370414 00000 n -0003370590 00000 n -0003370767 00000 n -0003370950 00000 n -0003371135 00000 n -0003371313 00000 n -0003371363 00000 n -0003371425 00000 n -0003371609 00000 n -0003371739 00000 n -0003375005 00000 n -0003375067 00000 n -0003375290 00000 n -0003375420 00000 n -0003379026 00000 n -0003379202 00000 n -0003379378 00000 n -0003379561 00000 n -0003379740 00000 n -0003379790 00000 n -0003379853 00000 n -0003380037 00000 n -0003380167 00000 n -0003383805 00000 n -0003383854 00000 n -0003384070 00000 n -0003384201 00000 n -0003387610 00000 n -0003387788 00000 n -0003387971 00000 n -0003388022 00000 n -0003388141 00000 n -0003388574 00000 n -0003388705 00000 n -0003392371 00000 n -0003392623 00000 n -0003392801 00000 n -0003392987 00000 n -0003393444 00000 n -0003393495 00000 n -0003393601 00000 n -0003394841 00000 n -0003394972 00000 n -0003396221 00000 n -0003396479 00000 n -0003405349 00000 n -0003405517 00000 n -0003405733 00000 n -0003405864 00000 n -0003408468 00000 n -0003408646 00000 n -0003408832 00000 n -0003408883 00000 n -0003408961 00000 n -0003409589 00000 n -0003409720 00000 n -0003413737 00000 n -0003413994 00000 n -0003414172 00000 n -0003414345 00000 n -0003414581 00000 n -0003415532 00000 n -0003415583 00000 n -0003415675 00000 n -0003416340 00000 n -0003416439 00000 n -0003418489 00000 n -0003418620 00000 n -0003419710 00000 n -0003419967 00000 n -0003426102 00000 n -0003426166 00000 n -0003426382 00000 n -0003426513 00000 n -0003431146 00000 n -0003431324 00000 n -0003431511 00000 n -0003431562 00000 n -0003431612 00000 n -0003432194 00000 n -0003432325 00000 n -0003433019 00000 n -0003433253 00000 n -0003787713 00000 n -0003787790 00000 n -0003790079 00000 n -0003790154 00000 n -0003790311 00000 n -0003790403 00000 n -0003790545 00000 n -0003790715 00000 n -0003790978 00000 n -0003791234 00000 n -0003792120 00000 n -0003792199 00000 n -0003792407 00000 n -0003792538 00000 n -0003795052 00000 n -0003795239 00000 n -0003795290 00000 n -0003795354 00000 n -0003795534 00000 n -0003795665 00000 n -0003800415 00000 n -0003800479 00000 n -0003800659 00000 n -0003800790 00000 n -0003806827 00000 n -0003806904 00000 n -0003807128 00000 n -0003807259 00000 n -0003812709 00000 n -0003812887 00000 n -0003813063 00000 n -0003813239 00000 n -0003813290 00000 n -0003813366 00000 n -0003813662 00000 n -0003813793 00000 n -0003819074 00000 n -0003819297 00000 n -0003819482 00000 n -0003819661 00000 n -0003819840 00000 n -0003820096 00000 n -0003820352 00000 n -0003820554 00000 n -0003820767 00000 n -0003820985 00000 n -0003821200 00000 n -0003821423 00000 n -0003821646 00000 n -0003821697 00000 n -0003821774 00000 n -0003822256 00000 n -0003822633 00000 n -0003822853 00000 n -0003823093 00000 n -0003824067 00000 n -0003826442 00000 n -0003826786 00000 n -0003827009 00000 n -0003827281 00000 n -0003829196 00000 n -0003838659 00000 n -0003838730 00000 n -0003838798 00000 n -0003838866 00000 n -0003838931 00000 n -0003838995 00000 n -0003839060 00000 n -0003839128 00000 n -0003839193 00000 n -0003839258 00000 n -0003839324 00000 n -0003839390 00000 n -0003839459 00000 n -0003839525 00000 n -0003839591 00000 n -0003839657 00000 n -0003839721 00000 n -0003839790 00000 n -0003839856 00000 n -0003839922 00000 n -0003839988 00000 n -0003840057 00000 n -0003840123 00000 n -0003840189 00000 n -0003840255 00000 n -0003840324 00000 n -0003840390 00000 n -0003840456 00000 n -0003840522 00000 n -0003840585 00000 n -0003840651 00000 n -0003840720 00000 n -0003840786 00000 n -0003840852 00000 n -0003840918 00000 n -0003840984 00000 n -0003841050 00000 n -0003841116 00000 n -0003841182 00000 n -0003841248 00000 n -0003841314 00000 n -0003841380 00000 n -0003841446 00000 n -0003841515 00000 n -0003841581 00000 n -0003841647 00000 n -0003841713 00000 n -0003841778 00000 n -0003841844 00000 n -0003841910 00000 n -0003841976 00000 n -0003842042 00000 n -0003842108 00000 n -0003842174 00000 n -0003842240 00000 n -0003842306 00000 n -0003842372 00000 n -0003842438 00000 n -0003842504 00000 n -0003842570 00000 n -0003842636 00000 n -0003842702 00000 n -0003842772 00000 n -0003842839 00000 n -0003842906 00000 n -0003842973 00000 n -0003843040 00000 n -0003843107 00000 n -0003843174 00000 n -0003843240 00000 n -0003843306 00000 n -0003843373 00000 n -0003843440 00000 n -0003843507 00000 n -0003843573 00000 n -0003843639 00000 n -0003843706 00000 n -0003843773 00000 n -0003843840 00000 n -0003843906 00000 n -0003843973 00000 n -0003844040 00000 n -0003844107 00000 n -0003844173 00000 n -0003844239 00000 n -0003844306 00000 n -0003844373 00000 n -0003844440 00000 n -0003844507 00000 n -0003844574 00000 n -0003844641 00000 n -0003844708 00000 n -0003844775 00000 n -0003844842 00000 n -0003844909 00000 n -0003844976 00000 n -0003845043 00000 n -0003845110 00000 n -0003845176 00000 n -0003845243 00000 n -0003845310 00000 n -0003845377 00000 n -0003845444 00000 n -0003845511 00000 n -0003845578 00000 n -0003845643 00000 n -0003845710 00000 n -0003845777 00000 n -0003845844 00000 n -0003845911 00000 n -0003845978 00000 n -0003846045 00000 n -0003846112 00000 n -0003846179 00000 n -0003846246 00000 n -0003846313 00000 n -0003846380 00000 n -0003846447 00000 n -0003846514 00000 n -0003846581 00000 n -0003846648 00000 n -0003846718 00000 n -0003846785 00000 n -0003846852 00000 n -0003846919 00000 n -0003846986 00000 n -0003847053 00000 n -0003847118 00000 n -0003847185 00000 n -0003847252 00000 n -0003847319 00000 n -0003847386 00000 n -0003847453 00000 n -0003847520 00000 n -0003847587 00000 n -0003847654 00000 n -0003847720 00000 n -0003847786 00000 n -0003847853 00000 n -0003847920 00000 n -0003847987 00000 n -0003848053 00000 n -0003848120 00000 n -0003848187 00000 n -0003848254 00000 n -0003848321 00000 n -0003848388 00000 n -0003848455 00000 n -0003848522 00000 n -0003848589 00000 n -0003848656 00000 n -0003848723 00000 n -0003848790 00000 n -0003848857 00000 n -0003848924 00000 n -0003848991 00000 n -0003849057 00000 n -0003849124 00000 n -0003849191 00000 n -0003849258 00000 n -0003849325 00000 n -0003849392 00000 n -0003849459 00000 n -0003849526 00000 n -0003849593 00000 n -0003849660 00000 n -0003849727 00000 n -0003849794 00000 n -0003849861 00000 n -0003849928 00000 n -0003849995 00000 n -0003850059 00000 n -0003850126 00000 n -0003850190 00000 n -0003850257 00000 n -0003850323 00000 n -0003850390 00000 n -0003850457 00000 n -0003850524 00000 n -0003850591 00000 n -0003850657 00000 n -0003850724 00000 n -0003850791 00000 n -0003850858 00000 n -0003850925 00000 n -0003850991 00000 n -0003851058 00000 n -0003851125 00000 n -0003851192 00000 n -0003851258 00000 n -0003851324 00000 n -0003851391 00000 n -0003851461 00000 n -0003851528 00000 n -0003851595 00000 n -0003851661 00000 n -0003851727 00000 n -0003851794 00000 n -0003851861 00000 n -0003851928 00000 n -0003851994 00000 n -0003852060 00000 n -0003852127 00000 n -0003852194 00000 n -0003852261 00000 n -0003852328 00000 n -0003852395 00000 n -0003852462 00000 n -0003852529 00000 n -0003852596 00000 n -0003852663 00000 n -0003852730 00000 n -0003852797 00000 n -0003852864 00000 n -0003852931 00000 n -0003852997 00000 n -0003853061 00000 n -0003853128 00000 n -0003853195 00000 n -0003853262 00000 n -0003853329 00000 n -0003853396 00000 n -0003853463 00000 n -0003853530 00000 n -0003853600 00000 n -0003853667 00000 n -0003853734 00000 n -0003853801 00000 n -0003853867 00000 n -0003853933 00000 n -0003854000 00000 n -0003854067 00000 n -0003854134 00000 n -0003854200 00000 n -0003854266 00000 n -0003854333 00000 n -0003854400 00000 n -0003854467 00000 n -0003854533 00000 n -0003854600 00000 n -0003854667 00000 n -0003854734 00000 n -0003854801 00000 n -0003854868 00000 n -0003854935 00000 n -0003855002 00000 n -0003855066 00000 n -0003855133 00000 n -0003855200 00000 n -0003855267 00000 n -0003855334 00000 n -0003855401 00000 n -0003855467 00000 n -0003855534 00000 n -0003855601 00000 n -0003855668 00000 n -0003855735 00000 n -0003855802 00000 n -0003855869 00000 n -0003855936 00000 n -0003856003 00000 n -0003856070 00000 n -0003856136 00000 n -0003856203 00000 n -0003856267 00000 n -0003856334 00000 n -0003856401 00000 n -0003856468 00000 n -0003856535 00000 n -0003856601 00000 n -0003856667 00000 n -0003856734 00000 n -0003856801 00000 n -0003856868 00000 n -0003856934 00000 n -0003857000 00000 n -0003857067 00000 n -0003857134 00000 n -0003857201 00000 n -0003857267 00000 n -0003857334 00000 n -0003857401 00000 n -0003857468 00000 n -0003857535 00000 n -0003857602 00000 n -0003857669 00000 n -0003857736 00000 n -0003857800 00000 n -0003857867 00000 n -0003857934 00000 n -0003858004 00000 n -0003858071 00000 n -0003858138 00000 n -0003858205 00000 n -0003858271 00000 n -0003858337 00000 n -0003858404 00000 n -0003858471 00000 n -0003858538 00000 n -0003858604 00000 n -0003858670 00000 n -0003858737 00000 n -0003858804 00000 n -0003858871 00000 n -0003858937 00000 n -0003859004 00000 n -0003859071 00000 n -0003859138 00000 n -0003859205 00000 n -0003859272 00000 n -0003859339 00000 n -0003859406 00000 n -0003859470 00000 n -0003859537 00000 n -0003859604 00000 n -0003859671 00000 n -0003859738 00000 n -0003859805 00000 n -0003859871 00000 n -0003859938 00000 n -0003860005 00000 n -0003860072 00000 n -0003860139 00000 n -0003860206 00000 n -0003860273 00000 n -0003860340 00000 n -0003860407 00000 n -0003860474 00000 n -0003860541 00000 n -0003860608 00000 n -0003860675 00000 n -0003860742 00000 n -0003860809 00000 n -0003860876 00000 n -0003860943 00000 n -0003861010 00000 n -0003861077 00000 n -0003861144 00000 n -0003861211 00000 n -0003861278 00000 n -0003861345 00000 n -0003861412 00000 n -0003861479 00000 n -0003861543 00000 n -0003861610 00000 n -0003861677 00000 n -0003861744 00000 n -0003861811 00000 n -0003861878 00000 n -0003861944 00000 n -0003862011 00000 n -0003862078 00000 n -0003862145 00000 n -0003862212 00000 n -0003862279 00000 n -0003862346 00000 n -0003862413 00000 n -0003862480 00000 n -0003862550 00000 n -0003862617 00000 n -0003862684 00000 n -0003862751 00000 n -0003862818 00000 n -0003862885 00000 n -0003862952 00000 n -0003863019 00000 n -0003863086 00000 n -0003863152 00000 n -0003863219 00000 n -0003863286 00000 n -0003863353 00000 n -0003863418 00000 n -0003863485 00000 n -0003863552 00000 n -0003863618 00000 n -0003863685 00000 n -0003863755 00000 n -0003863821 00000 n -0003863888 00000 n -0003863954 00000 n -0003864021 00000 n -0003864088 00000 n -0003864155 00000 n -0003864219 00000 n -0003864286 00000 n -0003864353 00000 n -0003864420 00000 n -0003864459 00000 n -0003864489 00000 n -0003864774 00000 n -trailer << /Size 610 /ID [<258eac09868b03b633e56d2655d3cee6>] >> +0003293131 00000 n +0003293339 00000 n +0003293467 00000 n +0003299377 00000 n +0003299555 00000 n +0003299733 00000 n +0003299915 00000 n +0003299964 00000 n +0003300039 00000 n +0003300247 00000 n +0003300376 00000 n +0003303484 00000 n +0003303736 00000 n +0003303915 00000 n +0003303965 00000 n +0003304028 00000 n +0003304251 00000 n +0003304380 00000 n +0003309038 00000 n +0003309289 00000 n +0003309363 00000 n +0003309439 00000 n +0003309649 00000 n +0003309778 00000 n +0003315682 00000 n +0003315862 00000 n +0003316097 00000 n +0003316361 00000 n +0003316411 00000 n +0003316486 00000 n +0003317569 00000 n +0003317779 00000 n +0003317908 00000 n +0003325693 00000 n +0003325876 00000 n +0003325926 00000 n +0003326015 00000 n +0003326217 00000 n +0003326346 00000 n +0003331250 00000 n +0003331428 00000 n +0003331478 00000 n +0003331567 00000 n +0003331743 00000 n +0003331872 00000 n +0003336165 00000 n +0003336214 00000 n +0003336390 00000 n +0003336519 00000 n +0003342769 00000 n +0003342818 00000 n +0003343027 00000 n +0003343157 00000 n +0003348472 00000 n +0003348650 00000 n +0003348828 00000 n +0003348878 00000 n +0003348955 00000 n +0003349157 00000 n +0003349287 00000 n +0003356476 00000 n +0003356655 00000 n +0003356705 00000 n +0003356767 00000 n +0003356998 00000 n +0003357128 00000 n +0003362550 00000 n +0003362726 00000 n +0003362903 00000 n +0003363080 00000 n +0003363263 00000 n +0003363313 00000 n +0003363375 00000 n +0003363605 00000 n +0003363735 00000 n +0003370361 00000 n +0003370537 00000 n +0003370714 00000 n +0003370897 00000 n +0003371077 00000 n +0003371255 00000 n +0003371305 00000 n +0003371367 00000 n +0003371551 00000 n +0003371681 00000 n +0003374947 00000 n +0003375009 00000 n +0003375232 00000 n +0003375362 00000 n +0003378968 00000 n +0003379144 00000 n +0003379320 00000 n +0003379503 00000 n +0003379682 00000 n +0003379732 00000 n +0003379795 00000 n +0003379979 00000 n +0003380109 00000 n +0003383747 00000 n +0003383796 00000 n +0003384012 00000 n +0003384143 00000 n +0003387534 00000 n +0003387712 00000 n +0003387890 00000 n +0003387941 00000 n +0003388060 00000 n +0003388493 00000 n +0003388624 00000 n +0003392273 00000 n +0003392525 00000 n +0003392703 00000 n +0003392884 00000 n +0003393341 00000 n +0003393392 00000 n +0003393498 00000 n +0003394738 00000 n +0003394869 00000 n +0003396118 00000 n +0003396376 00000 n +0003405246 00000 n +0003405414 00000 n +0003405630 00000 n +0003405761 00000 n +0003408346 00000 n +0003408524 00000 n +0003408705 00000 n +0003408756 00000 n +0003408834 00000 n +0003409462 00000 n +0003409593 00000 n +0003413610 00000 n +0003413867 00000 n +0003414045 00000 n +0003414218 00000 n +0003414454 00000 n +0003415405 00000 n +0003415456 00000 n +0003415548 00000 n +0003416213 00000 n +0003416312 00000 n +0003418362 00000 n +0003418493 00000 n +0003419583 00000 n +0003419840 00000 n +0003425975 00000 n +0003426039 00000 n +0003426255 00000 n +0003426386 00000 n +0003431001 00000 n +0003431179 00000 n +0003431361 00000 n +0003431412 00000 n +0003431462 00000 n +0003432044 00000 n +0003432175 00000 n +0003432869 00000 n +0003433103 00000 n +0003787563 00000 n +0003787640 00000 n +0003789929 00000 n +0003790004 00000 n +0003790161 00000 n +0003790253 00000 n +0003790395 00000 n +0003790565 00000 n +0003790828 00000 n +0003791084 00000 n +0003791970 00000 n +0003792049 00000 n +0003792257 00000 n +0003792388 00000 n +0003794886 00000 n +0003795068 00000 n +0003795119 00000 n +0003795183 00000 n +0003795363 00000 n +0003795494 00000 n +0003800244 00000 n +0003800308 00000 n +0003800488 00000 n +0003800619 00000 n +0003806656 00000 n +0003806733 00000 n +0003806957 00000 n +0003807088 00000 n +0003812538 00000 n +0003812716 00000 n +0003812892 00000 n +0003813068 00000 n +0003813119 00000 n +0003813195 00000 n +0003813491 00000 n +0003813622 00000 n +0003818886 00000 n +0003819109 00000 n +0003819289 00000 n +0003819468 00000 n +0003819647 00000 n +0003819903 00000 n +0003820159 00000 n +0003820361 00000 n +0003820574 00000 n +0003820792 00000 n +0003821007 00000 n +0003821230 00000 n +0003821453 00000 n +0003821504 00000 n +0003821581 00000 n +0003822063 00000 n +0003822440 00000 n +0003822660 00000 n +0003822900 00000 n +0003823874 00000 n +0003826249 00000 n +0003826593 00000 n +0003826816 00000 n +0003827088 00000 n +0003829003 00000 n +0003838466 00000 n +0003838537 00000 n +0003838605 00000 n +0003838673 00000 n +0003838738 00000 n +0003838802 00000 n +0003838867 00000 n +0003838935 00000 n +0003839000 00000 n +0003839065 00000 n +0003839131 00000 n +0003839197 00000 n +0003839266 00000 n +0003839332 00000 n +0003839398 00000 n +0003839464 00000 n +0003839528 00000 n +0003839597 00000 n +0003839663 00000 n +0003839729 00000 n +0003839795 00000 n +0003839864 00000 n +0003839930 00000 n +0003839996 00000 n +0003840062 00000 n +0003840131 00000 n +0003840197 00000 n +0003840263 00000 n +0003840329 00000 n +0003840392 00000 n +0003840458 00000 n +0003840527 00000 n +0003840593 00000 n +0003840659 00000 n +0003840725 00000 n +0003840791 00000 n +0003840857 00000 n +0003840923 00000 n +0003840989 00000 n +0003841055 00000 n +0003841121 00000 n +0003841187 00000 n +0003841253 00000 n +0003841322 00000 n +0003841388 00000 n +0003841454 00000 n +0003841520 00000 n +0003841585 00000 n +0003841651 00000 n +0003841717 00000 n +0003841783 00000 n +0003841849 00000 n +0003841915 00000 n +0003841981 00000 n +0003842047 00000 n +0003842113 00000 n +0003842179 00000 n +0003842245 00000 n +0003842311 00000 n +0003842377 00000 n +0003842443 00000 n +0003842509 00000 n +0003842579 00000 n +0003842646 00000 n +0003842713 00000 n +0003842780 00000 n +0003842847 00000 n +0003842914 00000 n +0003842981 00000 n +0003843047 00000 n +0003843113 00000 n +0003843180 00000 n +0003843247 00000 n +0003843314 00000 n +0003843380 00000 n +0003843446 00000 n +0003843513 00000 n +0003843580 00000 n +0003843647 00000 n +0003843713 00000 n +0003843780 00000 n +0003843847 00000 n +0003843914 00000 n +0003843980 00000 n +0003844046 00000 n +0003844113 00000 n +0003844180 00000 n +0003844247 00000 n +0003844314 00000 n +0003844381 00000 n +0003844448 00000 n +0003844515 00000 n +0003844582 00000 n +0003844649 00000 n +0003844716 00000 n +0003844783 00000 n +0003844850 00000 n +0003844917 00000 n +0003844983 00000 n +0003845050 00000 n +0003845117 00000 n +0003845184 00000 n +0003845251 00000 n +0003845318 00000 n +0003845385 00000 n +0003845450 00000 n +0003845517 00000 n +0003845584 00000 n +0003845651 00000 n +0003845718 00000 n +0003845785 00000 n +0003845852 00000 n +0003845919 00000 n +0003845986 00000 n +0003846053 00000 n +0003846120 00000 n +0003846187 00000 n +0003846254 00000 n +0003846321 00000 n +0003846388 00000 n +0003846455 00000 n +0003846525 00000 n +0003846592 00000 n +0003846659 00000 n +0003846726 00000 n +0003846793 00000 n +0003846860 00000 n +0003846925 00000 n +0003846992 00000 n +0003847059 00000 n +0003847126 00000 n +0003847193 00000 n +0003847260 00000 n +0003847327 00000 n +0003847394 00000 n +0003847461 00000 n +0003847527 00000 n +0003847593 00000 n +0003847660 00000 n +0003847727 00000 n +0003847794 00000 n +0003847860 00000 n +0003847927 00000 n +0003847994 00000 n +0003848061 00000 n +0003848128 00000 n +0003848195 00000 n +0003848262 00000 n +0003848329 00000 n +0003848396 00000 n +0003848463 00000 n +0003848530 00000 n +0003848597 00000 n +0003848664 00000 n +0003848731 00000 n +0003848798 00000 n +0003848864 00000 n +0003848931 00000 n +0003848998 00000 n +0003849065 00000 n +0003849132 00000 n +0003849199 00000 n +0003849266 00000 n +0003849333 00000 n +0003849400 00000 n +0003849467 00000 n +0003849534 00000 n +0003849601 00000 n +0003849668 00000 n +0003849735 00000 n +0003849802 00000 n +0003849866 00000 n +0003849933 00000 n +0003849997 00000 n +0003850064 00000 n +0003850130 00000 n +0003850197 00000 n +0003850264 00000 n +0003850331 00000 n +0003850398 00000 n +0003850464 00000 n +0003850531 00000 n +0003850598 00000 n +0003850665 00000 n +0003850732 00000 n +0003850798 00000 n +0003850865 00000 n +0003850932 00000 n +0003850999 00000 n +0003851065 00000 n +0003851131 00000 n +0003851198 00000 n +0003851268 00000 n +0003851335 00000 n +0003851402 00000 n +0003851468 00000 n +0003851534 00000 n +0003851601 00000 n +0003851668 00000 n +0003851735 00000 n +0003851801 00000 n +0003851867 00000 n +0003851934 00000 n +0003852001 00000 n +0003852068 00000 n +0003852135 00000 n +0003852202 00000 n +0003852269 00000 n +0003852336 00000 n +0003852403 00000 n +0003852470 00000 n +0003852537 00000 n +0003852604 00000 n +0003852671 00000 n +0003852738 00000 n +0003852804 00000 n +0003852868 00000 n +0003852935 00000 n +0003853002 00000 n +0003853069 00000 n +0003853136 00000 n +0003853203 00000 n +0003853270 00000 n +0003853337 00000 n +0003853407 00000 n +0003853474 00000 n +0003853541 00000 n +0003853608 00000 n +0003853674 00000 n +0003853740 00000 n +0003853807 00000 n +0003853874 00000 n +0003853941 00000 n +0003854007 00000 n +0003854073 00000 n +0003854140 00000 n +0003854207 00000 n +0003854274 00000 n +0003854340 00000 n +0003854407 00000 n +0003854474 00000 n +0003854541 00000 n +0003854608 00000 n +0003854675 00000 n +0003854742 00000 n +0003854809 00000 n +0003854873 00000 n +0003854940 00000 n +0003855007 00000 n +0003855074 00000 n +0003855141 00000 n +0003855208 00000 n +0003855274 00000 n +0003855341 00000 n +0003855408 00000 n +0003855475 00000 n +0003855542 00000 n +0003855609 00000 n +0003855676 00000 n +0003855743 00000 n +0003855810 00000 n +0003855877 00000 n +0003855943 00000 n +0003856010 00000 n +0003856074 00000 n +0003856141 00000 n +0003856208 00000 n +0003856275 00000 n +0003856342 00000 n +0003856408 00000 n +0003856474 00000 n +0003856541 00000 n +0003856608 00000 n +0003856675 00000 n +0003856741 00000 n +0003856807 00000 n +0003856874 00000 n +0003856941 00000 n +0003857008 00000 n +0003857074 00000 n +0003857141 00000 n +0003857208 00000 n +0003857275 00000 n +0003857342 00000 n +0003857409 00000 n +0003857476 00000 n +0003857543 00000 n +0003857607 00000 n +0003857674 00000 n +0003857741 00000 n +0003857811 00000 n +0003857878 00000 n +0003857945 00000 n +0003858012 00000 n +0003858078 00000 n +0003858144 00000 n +0003858211 00000 n +0003858278 00000 n +0003858345 00000 n +0003858411 00000 n +0003858477 00000 n +0003858544 00000 n +0003858611 00000 n +0003858678 00000 n +0003858744 00000 n +0003858811 00000 n +0003858878 00000 n +0003858945 00000 n +0003859012 00000 n +0003859079 00000 n +0003859146 00000 n +0003859213 00000 n +0003859277 00000 n +0003859344 00000 n +0003859411 00000 n +0003859478 00000 n +0003859545 00000 n +0003859612 00000 n +0003859678 00000 n +0003859745 00000 n +0003859812 00000 n +0003859879 00000 n +0003859946 00000 n +0003860013 00000 n +0003860080 00000 n +0003860147 00000 n +0003860214 00000 n +0003860281 00000 n +0003860348 00000 n +0003860415 00000 n +0003860482 00000 n +0003860549 00000 n +0003860616 00000 n +0003860683 00000 n +0003860750 00000 n +0003860817 00000 n +0003860884 00000 n +0003860951 00000 n +0003861018 00000 n +0003861085 00000 n +0003861152 00000 n +0003861219 00000 n +0003861286 00000 n +0003861350 00000 n +0003861417 00000 n +0003861484 00000 n +0003861551 00000 n +0003861618 00000 n +0003861685 00000 n +0003861751 00000 n +0003861818 00000 n +0003861885 00000 n +0003861952 00000 n +0003862019 00000 n +0003862086 00000 n +0003862153 00000 n +0003862220 00000 n +0003862287 00000 n +0003862357 00000 n +0003862424 00000 n +0003862491 00000 n +0003862558 00000 n +0003862625 00000 n +0003862692 00000 n +0003862759 00000 n +0003862826 00000 n +0003862893 00000 n +0003862959 00000 n +0003863026 00000 n +0003863093 00000 n +0003863160 00000 n +0003863225 00000 n +0003863292 00000 n +0003863359 00000 n +0003863425 00000 n +0003863492 00000 n +0003863562 00000 n +0003863628 00000 n +0003863695 00000 n +0003863761 00000 n +0003863828 00000 n +0003863895 00000 n +0003863962 00000 n +0003864026 00000 n +0003864093 00000 n +0003864160 00000 n +0003864227 00000 n +0003864266 00000 n +0003864296 00000 n +0003864581 00000 n +trailer << /Size 610 /ID [] >> startxref 216 %%EOF diff --git a/macros/latex/contrib/animate/animate.sty b/macros/latex/contrib/animate/animate.sty index ed9681e490..729af653ad 100644 --- a/macros/latex/contrib/animate/animate.sty +++ b/macros/latex/contrib/animate/animate.sty @@ -13,7 +13,7 @@ \NeedsTeXFormat{LaTeX2e}[2020-10-01] -\def\@anim@version{2021/08/19} +\def\@anim@version{2021/09/02} \ProvidesPackage{animate} [\@anim@version\space PDF & SVG animations from files and inline graphics] @@ -199,7 +199,7 @@ %approach similar to OCGs, that is, putting the frame content in an svg group, % ..., whose visibility is then manipulated by JavaScript - \def\@anim@newocg#1#2{\xdef\@anim@curocg{id='#1.#2' class='ocg'}} + \def\@anim@newocg#1#2{\xdef\@anim@curocg{id='_#1.#2' class='ocg'}} \def\ocgbase@add@to@off@list#1{% \xdef\@anim@curocg{\@anim@curocg\space visibility='hidden'}% } @@ -3715,8 +3715,8 @@ var ocg=this.getOCGs(this.pageNum);$% \fi for(var i=0;i remove leading underscore + var ocgName=ocg[i].getAttribute('id').slice(1).split('.');$% \else var ocgName=ocg[i].name.split('.');$% \fi @@ -3732,10 +3732,10 @@ \fi% \if@anim@controls@play% \if@anim@dvisvgm - a#1_btnPauseLeft=document.getElementById('#1.PauseLeft');$% - a#1_btnPlayLeft=document.getElementById('#1.PlayLeft');$% - a#1_btnPauseRight=document.getElementById('#1.PauseRight');$% - a#1_btnPlayRight=document.getElementById('#1.PlayRight');$% + a#1_btnPauseLeft=document.getElementById('_#1.PauseLeft');$% + a#1_btnPlayLeft=document.getElementById('_#1.PlayLeft');$% + a#1_btnPauseRight=document.getElementById('_#1.PauseRight');$% + a#1_btnPlayRight=document.getElementById('_#1.PlayRight');$% \else a#1_btnPauseLeft=this.getField('#1.PauseLeft');$% a#1_btnPlayLeft=this.getField('#1.PlayLeft');$% diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-publist/README b/macros/latex/contrib/biblatex-contrib/biblatex-publist/README index c8c1af7ad1..f6209aa2ed 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-publist/README +++ b/macros/latex/contrib/biblatex-contrib/biblatex-publist/README @@ -45,6 +45,9 @@ instructions. == CHANGES == +* V. 1.23 (2021-09-01): + - Fix omission of plauthor after related field (#34). + * V. 1.22 (2021-06-14) - Add option "pubstateextra". - Use \revsdnamepunct rather than hardcoded comma. diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.pdf b/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.pdf index 39d0ab83e8..a5cfc89607 100644 Binary files a/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.pdf and b/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.pdf differ diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.tex b/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.tex index 54f9a1709d..754704e300 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.tex +++ b/macros/latex/contrib/biblatex-contrib/biblatex-publist/biblatex-publist.tex @@ -102,7 +102,7 @@ \thanks{Please report issues via \protect\url{https://github.com/jspitz/biblatex-publist}.}% } -\date{Version 1.22dev, 2020/09/25} +\date{Version 1.23, 2021/09/01} \maketitle \begin{abstract} @@ -667,6 +667,11 @@ or \begin{description} + \item [{V. 1.23 (2021-09-01):}]~ + \begin{itemize} + \item Fix omission of publist author after related field. + \end{itemize} + \item [{V. 1.22 (2021-06-14):}]~ \begin{itemize} \item Add option \jfoption{pubstateextra}. See sec.~\ref{sec:addopts}. diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.bbx index 6a2fe0d93a..418b8f68b0 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.bbx +++ b/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.bbx @@ -25,8 +25,8 @@ % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\def\bpl@version{1.22} -\def\bpl@rdate{2021/06/14} +\def\bpl@version{1.23} +\def\bpl@rdate{2021/09/01} \ProvidesFile{publist.bbx}[\bpl@rdate\space v.\bpl@version\space biblatex bibliography style (JSP)] @@ -660,7 +660,7 @@ \newtoggle{isinrelated} \apptocmd{\abx@macro@begrelated}{\global\toggletrue{isinrelated}}{}% {\PackageWarning{biblatex-publist}{Patching begrelated failed!}} -\apptocmd{\abx@macro@endrelated}{\global\toggletrue{isinrelated}}{}% +\apptocmd{\abx@macro@endrelated}{\global\togglefalse{isinrelated}}{}% {\PackageWarning{biblatex-publist}{Patching endrelated failed!}} % Omission/highlighting routine diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.cbx index 24789a8b1d..b005d71c51 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.cbx +++ b/macros/latex/contrib/biblatex-contrib/biblatex-publist/publist.cbx @@ -26,8 +26,8 @@ % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\def\bpl@version{1.22} -\def\bpl@rdate{2021/06/14} +\def\bpl@version{1.23} +\def\bpl@rdate{2021/09/01} \ProvidesFile{publist.cbx}[\bpl@rdate\space v.\bpl@version\space biblatex citation style (JSP)] diff --git a/macros/latex/contrib/kdpbook/DEPENDS.txt b/macros/latex/contrib/kdpbook/DEPENDS.txt deleted file mode 100644 index 75af288d41..0000000000 --- a/macros/latex/contrib/kdpbook/DEPENDS.txt +++ /dev/null @@ -1,11 +0,0 @@ -hard iexec -hard xkeyval -hard anyfontsize -hard tikz -hard microtype -hard xifthen -hard xcolor -hard graphicx -hard setspace -hard geometry -hard textpos diff --git a/macros/latex/contrib/kdpbook/README.md b/macros/latex/contrib/kdpbook/README.md deleted file mode 100644 index a3fe02d0f9..0000000000 --- a/macros/latex/contrib/kdpbook/README.md +++ /dev/null @@ -1,35 +0,0 @@ -[![make](https://github.com/yegor256/kdpcover/actions/workflows/latexmk.yml/badge.svg)](https://github.com/yegor256/kdpcover/actions/workflows/latexmk.yml) -[![License](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/yegor256/kdpcover/blob/master/LICENSE.txt) - -This LaTeX class I use to format covers for [my books](https://www.yegor256.com/books.html), -which I sell [on Amazon](https://www.amazon.com/Yegor-Bugayenko/e/B01AM1QMDK). -The problem this class solves is [the necessity](https://kdp.amazon.com/en_US/help/topic/G201953020) -to change the size of the cover PDF respectfully -to the number of pages in the book — the bigger -the book, the larger must be the cover. The provided class makes necessary -calculations on-fly, using the [`qpdf`](http://qpdf.sourceforge.net/) tool. Obviously, -you need to have it installed. Also, you must -run `pdflatex` with the `--shell-escape` option, in order to allow LaTeX to run `qpdf`. - -First, [install it](https://en.wikibooks.org/wiki/LaTeX/Installing_Extra_Packages) -from [CTAN](https://ctan.org/pkg/kdpcover) -and then use in the preamble: - -```tex -\documentclass[pdf=my-book.pdf]{kdpcover} -\begin{document} -% Here you print the cover as you wish, but I recommend -% you to use the commands available in the class, such as: -\putSpine{my book, vol. 1} -\putAuthor{Yegor Bugayenko} -\end{document} -``` - -The full example and all commands are available in the -[`kdpcover.tex`](https://github.com/yegor256/kdpcover/blob/master/kdpcover.tex) file. - -If you want to contribute yourself, make a fork, then create a branch, -then run `make` in the root directory. -It should compile everything without errors. If not, submit an issue and wait. -Otherwise, make your changes and then run `make` again. If the build is -still clean, submit a pull request. diff --git a/macros/latex/contrib/kdpbook/kdpcover-signature.pdf b/macros/latex/contrib/kdpbook/kdpcover-signature.pdf deleted file mode 100644 index af185666b2..0000000000 Binary files a/macros/latex/contrib/kdpbook/kdpcover-signature.pdf and /dev/null differ diff --git a/macros/latex/contrib/kdpbook/kdpcover-vol-1.pdf b/macros/latex/contrib/kdpbook/kdpcover-vol-1.pdf deleted file mode 100644 index 8ccf53f517..0000000000 Binary files a/macros/latex/contrib/kdpbook/kdpcover-vol-1.pdf and /dev/null differ diff --git a/macros/latex/contrib/kdpbook/kdpcover-vol-2.pdf b/macros/latex/contrib/kdpbook/kdpcover-vol-2.pdf deleted file mode 100644 index 4dd3c14199..0000000000 Binary files a/macros/latex/contrib/kdpbook/kdpcover-vol-2.pdf and /dev/null differ diff --git a/macros/latex/contrib/kdpbook/kdpcover-vol-3.pdf b/macros/latex/contrib/kdpbook/kdpcover-vol-3.pdf deleted file mode 100644 index a554387e49..0000000000 Binary files a/macros/latex/contrib/kdpbook/kdpcover-vol-3.pdf and /dev/null differ diff --git a/macros/latex/contrib/kdpbook/kdpcover-vol-4.pdf b/macros/latex/contrib/kdpbook/kdpcover-vol-4.pdf deleted file mode 100644 index a2d12b0d43..0000000000 Binary files a/macros/latex/contrib/kdpbook/kdpcover-vol-4.pdf and /dev/null differ diff --git a/macros/latex/contrib/kdpbook/kdpcover.cls b/macros/latex/contrib/kdpbook/kdpcover.cls deleted file mode 100644 index 1e33276217..0000000000 --- a/macros/latex/contrib/kdpbook/kdpcover.cls +++ /dev/null @@ -1,145 +0,0 @@ -% (The MIT License) -% -% Copyright (c) 2021 Yegor Bugayenko -% -% Permission is hereby granted, free of charge, to any person obtaining a copy -% of this software and associated documentation files (the 'Software'), to deal -% in the Software without restriction, including without limitation the rights -% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -% copies of the Software, and to permit persons to whom the Software is -% furnished to do so, subject to the following conditions: -% -% The above copyright notice and this permission notice shall be included in all -% copies or substantial portions of the Software. -% -% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -% SOFTWARE. - -\NeedsTeXFormat{LaTeX2e} -\ProvidesClass{kdpcover}[2021/07/14 0.2.1 Cover for KDP book] -\LoadClass{article} - -\newcommand*\kdppages{100} -\newlength\kdpxsize -\newlength\kdpysize - -\RequirePackage{iexec} -\RequirePackage{xkeyval} -\DeclareOptionX{6x9}{\setlength\kdpxsize{6in}\setlength\kdpysize{9in}} -\DeclareOptionX{pages}{\renewcommand*\kdppages{#1}} -\DeclareOptionX{pdf}{\renewcommand*{\kdppages}{\iexec{qpdf --show-npages #1 | tr -d '[[:space:]]' | \{ cat; echo \%; \}}}} -\ProcessOptionsX\relax - -\RequirePackage{anyfontsize} -\RequirePackage{tikz} -\RequirePackage[letterspace=-50]{microtype} -\RequirePackage{xifthen} -\RequirePackage{xcolor} -\RequirePackage{graphicx} -\RequirePackage{setspace} - \setstretch{1.2} -% The height of the page is 9 inches plus 0.125 "bleed" on top and -% on the bottom. -% Check this doc: https://kdp.amazon.com/en_US/help/topic/G201953020 -\newlength\kdpheight -\setlength\kdpheight{0.125in + \kdpysize + 0.125in} -% The width is 6 inches plus 0.125 "bleed" on each side. The width of the -% "spine" depends on the amount of pages in the book. Also, there is a -% -\newlength\kdpwidth -\setlength\kdpwidth{0.125in + \kdpxsize + 0.0025in * \kdppages + \kdpxsize + 0.125in} -\RequirePackage{geometry} - \geometry{paperwidth=\kdpwidth,paperheight=\kdpheight,left=0pt,right=0pt,top=0pt,bottom=0pt} -\RequirePackage[absolute]{textpos} - \TPGrid{16}{16} - -\newcommand\putSpine[2][kdpcover-signature]{ - \begin{textblock}{2.4}[0.5,0](8,0) - \begin{tikzpicture} - \node [rectangle, inner sep=0em, fill=black, minimum width=2.4\TPHorizModule, minimum height=16\TPVertModule] at (0,0) {}; - \end{tikzpicture} - \end{textblock} - \begin{textblock}{1}[0.5,0](8,2) - \begin{tikzpicture} - \node [color=white, inner sep=0cm, outer sep=0cm, rotate=270, minimum height=\TPHorizModule] at (0,0) { - \Large #1 - }; - \end{tikzpicture} - \end{textblock} - \begin{textblock}{2.4}[0.5,1](8,14) - \centerline{\includegraphics[width=0.32in]{#1}} - \end{textblock} -} - -\newcommand\putPicture[1]{ - \begin{textblock}{4}(10,2) - \includegraphics[width=\textwidth]{#1} - \end{textblock} -} - -\newcommand\putVolume[1]{ - \begin{textblock}{2}[1,1](15,14) - \raggedleft - \includegraphics[height=0.4in]{kdpcover-vol-#1} - \end{textblock} -} - -\newcommand\putPrice[1]{ - \begin{textblock}{4}[0,1](1,2) - \small #1 - \end{textblock} -} - -\newcommand\putBack[1]{ - \begin{textblock}{5}[0,0](1,3) - \small #1 - \end{textblock} -} - -\newcommand\putTitle[1]{ - \begin{textblock}{5}(10,9) - \fontsize{32}{32}\selectfont #1 - \end{textblock} -} - -\newcommand\putAuthor[1]{ - \begin{textblock}{4}(10,10) - \large by #1 - \end{textblock} -} - -\newcommand\putTLDR[1]{ - \begin{textblock}{5}(10,11) - TL;DR #1 - \end{textblock} -} - -\newcommand\putVersion[1]{ - \begin{textblock}{4}[0,1](10,14) - #1 - \quad - \iexec{git log -n 1 --pretty='format:\%ad' --date='format:\%e-\%b-\%Y'} - \end{textblock} -} - -\newcommand\putCopyright[2]{ - \begin{textblock}{4}[0,1](1,14) - \small (c) - #1 #2 - \end{textblock} -} - -\AtBeginDocument{ - \ttfamily% - \raggedright% - \setlength\parindent{0pt}% - \setlength\parskip{0pt}% - \interfootnotelinepenalty=10000 -} - -\endinput diff --git a/macros/latex/contrib/kdpbook/kdpcover.pdf b/macros/latex/contrib/kdpbook/kdpcover.pdf deleted file mode 100644 index 0b99980c10..0000000000 Binary files a/macros/latex/contrib/kdpbook/kdpcover.pdf and /dev/null differ diff --git a/macros/latex/contrib/kdpbook/kdpcover.tex b/macros/latex/contrib/kdpbook/kdpcover.tex deleted file mode 100644 index 93b9f91eac..0000000000 --- a/macros/latex/contrib/kdpbook/kdpcover.tex +++ /dev/null @@ -1,82 +0,0 @@ -% (The MIT License) -% -% Copyright (c) 2021 Yegor Bugayenko -% -% Permission is hereby granted, free of charge, to any person obtaining a copy -% of this software and associated documentation files (the 'Software'), to deal -% in the Software without restriction, including without limitation the rights -% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -% copies of the Software, and to permit persons to whom the Software is -% furnished to do so, subject to the following conditions: -% -% The above copyright notice and this permission notice shall be included in all -% copies or substantial portions of the Software. -% -% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -% SOFTWARE. - -\documentclass[pages=200,6x9]{kdpcover} -\begin{document} -% Here we put the vertical black spine line with two white elements -% inside: the text at the top and the logo at the bottom. Make sure -% the text is short enough so that it doesn't touch the logo. It's -% a good practice to mention the volume number at the end of the text, -% if you have more than one volume, e.g. "my book, vol. 1". I suggest -% using small caps in the text only. -\putSpine{kdpcover, a LaTeX class for KDP books} - -% This one prints the volume picture. It is intentionally made large, -% in order to make it obvious. -\putVolume{1} - -% Here we print the version and it will also add the date of the latest -% Git commit in the current directory. If it's not a Git repository, -% the date won't be printed. -\putVersion{0.2.1} - -% This prints the price, which is a good practice to mention, I believe. -\putPrice{\$0.00} - -% This one prints the copyright short message with the year and the -% name of the autor. -\putCopyright{\the\year}{Yegor Bugayenko} - -% Here we print the title of the book -\putTitle{kdpcover} - -% Here we print the author. -\putAuthor{Yegor Bugayenko} - -% Here we print the TL;DR paragraph, which summarizies the message -% of the entire book. -\putTLDR{I use this LaTeX class to design covers for my books published -by Kindle Direct Publishing; you also can do it, provided you like the layout and the style.} - -% The picture. -\putPicture{cactus.pdf} - -% This is the text on the back of the book, which usually I suggest -% to omit and keep the back empty and white. -\putBack{ - You need to either specify the number of pages - in your PDF book, or provide the path to the PDF. - In the latter case, the pages will be counted using - "qpdf," which has to be installed: - \newline\newline - \char`\\documentclass[pages=200,pdf=book.pdf]\string{kdpcover\string}\newline - \char`\\begin\string{document\string}\newline - \char`\\putSpine\string{my book\string}\newline - \char`\\end\string{document\string} - \newline\newline - See the file "kdpcover.tex" for a full example with all - available commands and class options. - \newline\newline - Even more details you can find on GitHub:\newline - https://github.com/yegor256/kdpcover -} -\end{document} \ No newline at end of file diff --git a/macros/latex/contrib/kdpcover/DEPENDS.txt b/macros/latex/contrib/kdpcover/DEPENDS.txt new file mode 100644 index 0000000000..75af288d41 --- /dev/null +++ b/macros/latex/contrib/kdpcover/DEPENDS.txt @@ -0,0 +1,11 @@ +hard iexec +hard xkeyval +hard anyfontsize +hard tikz +hard microtype +hard xifthen +hard xcolor +hard graphicx +hard setspace +hard geometry +hard textpos diff --git a/macros/latex/contrib/kdpcover/README.md b/macros/latex/contrib/kdpcover/README.md new file mode 100644 index 0000000000..a3fe02d0f9 --- /dev/null +++ b/macros/latex/contrib/kdpcover/README.md @@ -0,0 +1,35 @@ +[![make](https://github.com/yegor256/kdpcover/actions/workflows/latexmk.yml/badge.svg)](https://github.com/yegor256/kdpcover/actions/workflows/latexmk.yml) +[![License](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/yegor256/kdpcover/blob/master/LICENSE.txt) + +This LaTeX class I use to format covers for [my books](https://www.yegor256.com/books.html), +which I sell [on Amazon](https://www.amazon.com/Yegor-Bugayenko/e/B01AM1QMDK). +The problem this class solves is [the necessity](https://kdp.amazon.com/en_US/help/topic/G201953020) +to change the size of the cover PDF respectfully +to the number of pages in the book — the bigger +the book, the larger must be the cover. The provided class makes necessary +calculations on-fly, using the [`qpdf`](http://qpdf.sourceforge.net/) tool. Obviously, +you need to have it installed. Also, you must +run `pdflatex` with the `--shell-escape` option, in order to allow LaTeX to run `qpdf`. + +First, [install it](https://en.wikibooks.org/wiki/LaTeX/Installing_Extra_Packages) +from [CTAN](https://ctan.org/pkg/kdpcover) +and then use in the preamble: + +```tex +\documentclass[pdf=my-book.pdf]{kdpcover} +\begin{document} +% Here you print the cover as you wish, but I recommend +% you to use the commands available in the class, such as: +\putSpine{my book, vol. 1} +\putAuthor{Yegor Bugayenko} +\end{document} +``` + +The full example and all commands are available in the +[`kdpcover.tex`](https://github.com/yegor256/kdpcover/blob/master/kdpcover.tex) file. + +If you want to contribute yourself, make a fork, then create a branch, +then run `make` in the root directory. +It should compile everything without errors. If not, submit an issue and wait. +Otherwise, make your changes and then run `make` again. If the build is +still clean, submit a pull request. diff --git a/macros/latex/contrib/kdpcover/kdpcover-signature.pdf b/macros/latex/contrib/kdpcover/kdpcover-signature.pdf new file mode 100644 index 0000000000..af185666b2 Binary files /dev/null and b/macros/latex/contrib/kdpcover/kdpcover-signature.pdf differ diff --git a/macros/latex/contrib/kdpcover/kdpcover-vol-1.pdf b/macros/latex/contrib/kdpcover/kdpcover-vol-1.pdf new file mode 100644 index 0000000000..8ccf53f517 Binary files /dev/null and b/macros/latex/contrib/kdpcover/kdpcover-vol-1.pdf differ diff --git a/macros/latex/contrib/kdpcover/kdpcover-vol-2.pdf b/macros/latex/contrib/kdpcover/kdpcover-vol-2.pdf new file mode 100644 index 0000000000..4dd3c14199 Binary files /dev/null and b/macros/latex/contrib/kdpcover/kdpcover-vol-2.pdf differ diff --git a/macros/latex/contrib/kdpcover/kdpcover-vol-3.pdf b/macros/latex/contrib/kdpcover/kdpcover-vol-3.pdf new file mode 100644 index 0000000000..a554387e49 Binary files /dev/null and b/macros/latex/contrib/kdpcover/kdpcover-vol-3.pdf differ diff --git a/macros/latex/contrib/kdpcover/kdpcover-vol-4.pdf b/macros/latex/contrib/kdpcover/kdpcover-vol-4.pdf new file mode 100644 index 0000000000..a2d12b0d43 Binary files /dev/null and b/macros/latex/contrib/kdpcover/kdpcover-vol-4.pdf differ diff --git a/macros/latex/contrib/kdpcover/kdpcover.cls b/macros/latex/contrib/kdpcover/kdpcover.cls new file mode 100644 index 0000000000..9f3355f026 --- /dev/null +++ b/macros/latex/contrib/kdpcover/kdpcover.cls @@ -0,0 +1,147 @@ +% (The MIT License) +% +% Copyright (c) 2021 Yegor Bugayenko +% +% Permission is hereby granted, free of charge, to any person obtaining a copy +% of this software and associated documentation files (the 'Software'), to deal +% in the Software without restriction, including without limitation the rights +% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the Software is +% furnished to do so, subject to the following conditions: +% +% The above copyright notice and this permission notice shall be included in all +% copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +% SOFTWARE. + +\NeedsTeXFormat{LaTeX2e} +\ProvidesClass{kdpcover}[2021/09/02 0.2.2 Cover for Kindle Direct Publishing books] +\LoadClass{article} + +\newcommand*\kdppages{100} +\newlength\kdpxsize +\newlength\kdpysize + +\RequirePackage{iexec} +\RequirePackage{xkeyval} +\DeclareOptionX{6x9}{\setlength\kdpxsize{6in}\setlength\kdpysize{9in}} +\DeclareOptionX{7x10}{\setlength\kdpxsize{7in}\setlength\kdpysize{10in}} +\DeclareOptionX{8x10}{\setlength\kdpxsize{8in}\setlength\kdpysize{10in}} +\DeclareOptionX{pages}{\renewcommand*\kdppages{#1}} +\DeclareOptionX{pdf}{\renewcommand*{\kdppages}{\iexec{qpdf --show-npages #1 | tr -d '[[:space:]]' | \{ cat; echo \%; \}}}} +\ProcessOptionsX\relax + +\RequirePackage{anyfontsize} +\RequirePackage{tikz} +\RequirePackage[letterspace=-50]{microtype} +\RequirePackage{xifthen} +\RequirePackage{xcolor} +\RequirePackage{graphicx} +\RequirePackage{setspace} + \setstretch{1.2} +% The height of the page is 9 inches plus 0.125 "bleed" on top and +% on the bottom. +% Check this doc: https://kdp.amazon.com/en_US/help/topic/G201953020 +\newlength\kdpheight +\setlength\kdpheight{0.125in + \kdpysize + 0.125in} +% The width is 6 inches plus 0.125 "bleed" on each side. The width of the +% "spine" depends on the amount of pages in the book. Also, there is a +% +\newlength\kdpwidth +\setlength\kdpwidth{0.125in + \kdpxsize + 0.0025in * \kdppages + \kdpxsize + 0.125in} +\RequirePackage{geometry} + \geometry{paperwidth=\kdpwidth,paperheight=\kdpheight,left=0pt,right=0pt,top=0pt,bottom=0pt} +\RequirePackage[absolute]{textpos} + \TPGrid{16}{16} + +\newcommand\putSpine[2][kdpcover-signature]{ + \begin{textblock}{2.4}[0.5,0](8,0) + \begin{tikzpicture} + \node [rectangle, inner sep=0em, fill=black, minimum width=2.4\TPHorizModule, minimum height=16\TPVertModule] at (0,0) {}; + \end{tikzpicture} + \end{textblock} + \begin{textblock}{1}[0.5,0](8,2) + \begin{tikzpicture} + \node [color=white, inner sep=0cm, outer sep=0cm, rotate=270, minimum height=\TPHorizModule] at (0,0) { + \Large #1 + }; + \end{tikzpicture} + \end{textblock} + \begin{textblock}{2.4}[0.5,1](8,14) + \centerline{\includegraphics[width=0.32in]{#1}} + \end{textblock} +} + +\newcommand\putPicture[1]{ + \begin{textblock}{4}(10,2) + \includegraphics[width=\textwidth]{#1} + \end{textblock} +} + +\newcommand\putVolume[1]{ + \begin{textblock}{2}[1,1](15,14) + \raggedleft + \includegraphics[height=0.4in]{kdpcover-vol-#1} + \end{textblock} +} + +\newcommand\putPrice[1]{ + \begin{textblock}{4}[0,1](1,2) + \small #1 + \end{textblock} +} + +\newcommand\putBack[1]{ + \begin{textblock}{5}[0,0](1,3) + \small #1 + \end{textblock} +} + +\newcommand\putTitle[1]{ + \begin{textblock}{5}(10,9) + \fontsize{32}{32}\selectfont #1 + \end{textblock} +} + +\newcommand\putAuthor[1]{ + \begin{textblock}{4}(10,10) + \large by #1 + \end{textblock} +} + +\newcommand\putTLDR[1]{ + \begin{textblock}{5}(10,11) + TL;DR #1 + \end{textblock} +} + +\newcommand\putVersion[1]{ + \begin{textblock}{4}[0,1](10,14) + #1 + \quad + \iexec{git log -n 1 --pretty='format:\%ad' --date='format:\%e-\%b-\%Y'} + \end{textblock} +} + +\newcommand\putCopyright[2]{ + \begin{textblock}{4}[0,1](1,14) + \small (c) + #1 #2 + \end{textblock} +} + +\AtBeginDocument{ + \ttfamily% + \raggedright% + \setlength\parindent{0pt}% + \setlength\parskip{0pt}% + \interfootnotelinepenalty=10000 +} + +\endinput diff --git a/macros/latex/contrib/kdpcover/kdpcover.pdf b/macros/latex/contrib/kdpcover/kdpcover.pdf new file mode 100644 index 0000000000..aad909aa9d Binary files /dev/null and b/macros/latex/contrib/kdpcover/kdpcover.pdf differ diff --git a/macros/latex/contrib/kdpcover/kdpcover.tex b/macros/latex/contrib/kdpcover/kdpcover.tex new file mode 100644 index 0000000000..8f09b9f9b2 --- /dev/null +++ b/macros/latex/contrib/kdpcover/kdpcover.tex @@ -0,0 +1,90 @@ +% (The MIT License) +% +% Copyright (c) 2021 Yegor Bugayenko +% +% Permission is hereby granted, free of charge, to any person obtaining a copy +% of this software and associated documentation files (the 'Software'), to deal +% in the Software without restriction, including without limitation the rights +% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the Software is +% furnished to do so, subject to the following conditions: +% +% The above copyright notice and this permission notice shall be included in all +% copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +% SOFTWARE. + +% Here we set the total count of the pages in the book and set the size +% of the page to 6x9 inches. You can set your own size like this: +% \setlength\kdpxsize{8.1in} +% \setlength\kdpysize{12.7in} +% It's better not to use "pages" option here, but to let it calculate +% the size of your book from the PDF file. Just say "pdf=book.pdf" and it +% will be calculated automatically. +\documentclass[pages=200,6x9]{kdpcover} + +\begin{document} +% Here we put the vertical black spine line with two white elements +% inside: the text at the top and the logo at the bottom. Make sure +% the text is short enough so that it doesn't touch the logo. It's +% a good practice to mention the volume number at the end of the text, +% if you have more than one volume, e.g. "my book, vol. 1". I suggest +% using small caps in the text only. +\putSpine{kdpcover, a LaTeX class for KDP books} + +% This one prints the volume picture. It is intentionally made large, +% in order to make it obvious. +\putVolume{1} + +% Here we print the version and it will also add the date of the latest +% Git commit in the current directory. If it's not a Git repository, +% the date won't be printed. +\putVersion{0.2.2} + +% This prints the price, which is a good practice to mention, I believe. +\putPrice{\$0.00} + +% This one prints the copyright short message with the year and the +% name of the autor. +\putCopyright{\the\year}{Yegor Bugayenko} + +% Here we print the title of the book +\putTitle{kdpcover} + +% Here we print the author. +\putAuthor{Yegor Bugayenko} + +% Here we print the TL;DR paragraph, which summarizies the message +% of the entire book. +\putTLDR{I use this LaTeX class to design covers for my books published +by Kindle Direct Publishing; you also can do it, provided you like the layout and the style.} + +% The picture. +\putPicture{cactus.pdf} + +% This is the text on the back of the book, which usually I suggest +% to omit and keep the back empty and white. +\putBack{ + You need to either specify the number of pages + in your PDF book, or provide the path to the PDF. + In the latter case, the pages will be counted using + "qpdf," which has to be installed: + \newline\newline + \char`\\documentclass[pages=200,pdf=book.pdf]\string{kdpcover\string}\newline + \char`\\begin\string{document\string}\newline + \char`\\putSpine\string{my book\string}\newline + \char`\\end\string{document\string} + \newline\newline + See the file "kdpcover.tex" for a full example with all + available commands and class options. + \newline\newline + Even more details you can find on GitHub:\newline + https://github.com/yegor256/kdpcover +} +\end{document} \ No newline at end of file diff --git a/macros/latex/contrib/media9/ChangeLog b/macros/latex/contrib/media9/ChangeLog index 74b9b9979e..852c8a5254 100644 --- a/macros/latex/contrib/media9/ChangeLog +++ b/macros/latex/contrib/media9/ChangeLog @@ -1,3 +1,8 @@ +2021-09-02 + * v1.21 : media9.sty + * v0.52 : pdfbase.sty + * fix : non-conforming SVG id attribute values (pdfbase.sty) + 2021-08-13 * v1.20 : media9.sty * v0.51 : pdfbase.sty diff --git a/macros/latex/contrib/media9/doc/media9.pdf b/macros/latex/contrib/media9/doc/media9.pdf index 3aa066cb7a..8b71b7776d 100644 Binary files a/macros/latex/contrib/media9/doc/media9.pdf and b/macros/latex/contrib/media9/doc/media9.pdf differ diff --git a/macros/latex/contrib/media9/media9.sty b/macros/latex/contrib/media9/media9.sty index 3638888bc6..fccb3a3c87 100644 --- a/macros/latex/contrib/media9/media9.sty +++ b/macros/latex/contrib/media9/media9.sty @@ -41,8 +41,8 @@ \RequirePackage{l3keys2e} -\def\g@mix@date@tl{2021/08/13} -\def\g@mix@version@tl{1.20} +\def\g@mix@date@tl{2021/09/02} +\def\g@mix@version@tl{1.21} \NeedsTeXFormat{LaTeX2e}[2020-10-01] \ProvidesExplPackage{media9}{\g@mix@date@tl}{\g@mix@version@tl} @@ -2409,8 +2409,8 @@ \RequirePackage{l3keys2e} -\def\g@mix@date@tl{2021/08/13} -\def\g@mix@version@tl{1.20} +\def\g@mix@date@tl{2021/09/02} +\def\g@mix@version@tl{1.21} \NeedsTeXFormat{LaTeX2e}[2020-10-01] \ProvidesExplPackage{media9}{\g@mix@date@tl}{\g@mix@version@tl} diff --git a/macros/latex/contrib/media9/pdfbase.sty b/macros/latex/contrib/media9/pdfbase.sty index 56d9a0b603..f753441cbd 100644 --- a/macros/latex/contrib/media9/pdfbase.sty +++ b/macros/latex/contrib/media9/pdfbase.sty @@ -158,8 +158,8 @@ \RequirePackage{l3keys2e} -\def\g@pbs@date@tl{2021/08/13} -\def\g@pbs@version@tl{0.51} +\def\g@pbs@date@tl{2021/09/02} +\def\g@pbs@version@tl{0.52} \NeedsTeXFormat{LaTeX2e}[2020-10-01] \ProvidesExplPackage{pdfbase}{\g@pbs@date@tl}{\g@pbs@version@tl} @@ -728,7 +728,7 @@ \special{dvisvgm:raw~{?nl}{?nl} } \special{dvisvgm:bbox~lock} @@ -741,7 +741,7 @@ \box_set_dp:Nn\l_tmpa_box{\c_zero_dim}\box_use_drop:N\l_tmpa_box \group_end: \tl_gset:Nx\g_pbs_pdflastxform_tl{ - \g_pbs_hash_tl pbs@obj\int_use:N\g_pbs_obj_int} + \g_pbs_hash_tl _obj\int_use:N\g_pbs_obj_int} \int_gincr:N\g_pbs_obj_int } @@ -1515,8 +1515,8 @@ \RequirePackage{l3keys2e} -\def\g@pbs@date@tl{2021/08/13} -\def\g@pbs@version@tl{0.51} +\def\g@pbs@date@tl{2021/09/02} +\def\g@pbs@version@tl{0.52} \NeedsTeXFormat{LaTeX2e}[2020-10-01] \ProvidesExplPackage{pdfbase}{\g@pbs@date@tl}{\g@pbs@version@tl} @@ -2040,7 +2040,7 @@ \special{dvisvgm:raw~{?nl}{?nl} } \special{dvisvgm:bbox~lock} @@ -2053,7 +2053,7 @@ \box_set_dp:Nn\l_tmpa_box{\c_zero_dim}\box_use_drop:N\l_tmpa_box \group_end: \tl_gset:Nx\g_pbs_pdflastxform_tl{ - \g_pbs_hash_tl pbs@obj\int_use:N\g_pbs_obj_int} + \g_pbs_hash_tl _obj\int_use:N\g_pbs_obj_int} \int_gincr:N\g_pbs_obj_int } -- cgit v1.2.3