diff options
author | Context Git Mirror Bot <phg42.2a@gmail.com> | 2016-01-12 17:15:07 +0100 |
---|---|---|
committer | Context Git Mirror Bot <phg42.2a@gmail.com> | 2016-01-12 17:15:07 +0100 |
commit | 8d8d528d2ad52599f11250cfc567fea4f37f2a8b (patch) | |
tree | 94286bc131ef7d994f9432febaf03fe23d10eef8 /tex/context/test/mkiv | |
parent | f5aed2e51223c36c84c5f25a6cad238b2af59087 (diff) | |
download | context-8d8d528d2ad52599f11250cfc567fea4f37f2a8b.tar.gz |
2016-01-12 16:26:00
Diffstat (limited to 'tex/context/test/mkiv')
-rw-r--r-- | tex/context/test/mkiv/context-test.tex | 27 | ||||
-rw-r--r-- | tex/context/test/mkiv/pdf-a1a-2005.mkiv | 40 | ||||
-rw-r--r-- | tex/context/test/mkiv/pdf-a1b-2005.mkiv | 36 | ||||
-rw-r--r-- | tex/context/test/mkiv/pdf-ua.mkiv | 44 | ||||
-rw-r--r-- | tex/context/test/mkiv/pdf-x-common.mkiv | 30 | ||||
-rw-r--r-- | tex/context/test/mkiv/pdf-x1a-2001.mkiv | 9 | ||||
-rw-r--r-- | tex/context/test/mkiv/pdf-x1a-2003.mkiv | 10 | ||||
-rw-r--r-- | tex/context/test/mkiv/pdf-x3-2002.mkiv | 10 | ||||
-rw-r--r-- | tex/context/test/mkiv/pdf-x3-2003.mkiv | 9 | ||||
-rw-r--r-- | tex/context/test/mkiv/pdf-x4.mkiv | 11 | ||||
-rw-r--r-- | tex/context/test/mkiv/pdf-x4p.mkiv | 10 |
11 files changed, 236 insertions, 0 deletions
diff --git a/tex/context/test/mkiv/context-test.tex b/tex/context/test/mkiv/context-test.tex new file mode 100644 index 000000000..3cf002baf --- /dev/null +++ b/tex/context/test/mkiv/context-test.tex @@ -0,0 +1,27 @@ +\starttext + +\startmode[mkiv] + + \startluacode + tex.sprint("hello") + \stopluacode + + \startMPcode + draw textext("hello") rotated 45 ; + \stopMPcode + + \framed{hello} + +\stopmode + +\startnotmode[mkiv] + + \startMPcode + draw textext("hello") rotated -45 ; + \stopMPcode + + \framed{hello} + +\stopnotmode + +\stoptext diff --git a/tex/context/test/mkiv/pdf-a1a-2005.mkiv b/tex/context/test/mkiv/pdf-a1a-2005.mkiv new file mode 100644 index 000000000..8f79d3f33 --- /dev/null +++ b/tex/context/test/mkiv/pdf-a1a-2005.mkiv @@ -0,0 +1,40 @@ +% PDF/A-1a:2005 + +\enabletrackers[structure.tags,backend.tags] + +\setupbackend + [format=PDF/A-1a:2005, + intent=sRGB IEC61966-2.1, % use <info> entry here; otherwise problems with predefined default profile + profile=sRGB.icc, % use <filename> here + level=0] + +\setuptagging[state=start] + +\setupcolors[cmyk=no] +\definecolor[rgbblack][b=0.01] +\definecolor[transtest][r=1,g=1,t=.5] + +\placebookmarks[chapter][all][force=yes] + +\starttext + +\starttextcolor[rgbblack] + +\startchapter[title=aa,bookmark=bb,list=cc,marking=dd] + +Test it + +\stopchapter + +\stoptextcolor + +\hbox\bgroup + \blackrule[width=1cm,height=1cm,color=red] + \blackrule[width=1cm,height=1cm,color=green] + \blackrule[width=1cm,height=1cm,color=blue] + \blackrule[width=1cm,height=1cm,color=rgbblack] + \blackrule[width=1cm,height=1cm,color=transtest]\hskip-.5cm + \blackrule[width=1cm,height=1cm,color=transtest] +\egroup + +\stoptext diff --git a/tex/context/test/mkiv/pdf-a1b-2005.mkiv b/tex/context/test/mkiv/pdf-a1b-2005.mkiv new file mode 100644 index 000000000..bc970c3f9 --- /dev/null +++ b/tex/context/test/mkiv/pdf-a1b-2005.mkiv @@ -0,0 +1,36 @@ +% PDF/A-1b:2005 + +\enabletrackers[structure.tags,backend.tags,backend.xmp] + +\setupbackend + [format=PDF/A-1b:2005, + intent=sRGB IEC61966-2.1, % use <info> entry here; otherwise problems with predefined default profile + profile=sRGB.icc, % use <filename> here + level=0] + +\setuptagging[state=start] % needed even for 'b'-version + +\setupcolors[cmyk=no] +\definecolor[rgbblack][b=0.01] +\definecolor[transtest][r=1,g=1,t=.5] + +\starttext + +\starttextcolor[rgbblack] % forced /DeviceGray causes problems; we need a trigger + +Text is needed, otherwise tagging base entries are not applied. + +\stoptextcolor + +%\startTEXpage +\hbox\bgroup + \blackrule[width=1cm,height=1cm,color=red] + \blackrule[width=1cm,height=1cm,color=green] + \blackrule[width=1cm,height=1cm,color=blue] + \blackrule[width=1cm,height=1cm,color=rgbblack] + \blackrule[width=1cm,height=1cm,color=transtest]\hskip-.5cm + \blackrule[width=1cm,height=1cm,color=transtest] +\egroup +%\stopTEXpage + +\stoptext diff --git a/tex/context/test/mkiv/pdf-ua.mkiv b/tex/context/test/mkiv/pdf-ua.mkiv new file mode 100644 index 000000000..e048b9717 --- /dev/null +++ b/tex/context/test/mkiv/pdf-ua.mkiv @@ -0,0 +1,44 @@ +\setupinteraction + [title=TITLE, + subtitle=SUBTITLE, + author=AUTHOR, + keyword={{KEYWORD1, KEYWORD2}, KEYWORD3}] + +\setupbackend + [format={pdf/ua-1}, +% profile=srgb.icc, % can't validate PDF/A-3, so this only blows up the PDF +% intent={ISO Coated v2 300\letterpercent\space (ECI)}, + level=0] + +\setuptagging[state=start] % should be set automatically, if 'tagging = true' + +\setuplanguage[en] + +% DisplayDocTitle key is not set to true +% +% [from PDFUA-Reference-09_(English-invoice).pdf] +% 129 0 obj +% <</Type/Catalog/Pages 1 0 R/ViewerPreferences<</DisplayDocTitle true>>/PageMode/UseOutlines/Outlines 43 0 R/Lang(en)/StructTreeRoot 2 0 R/MarkInfo<</Marked true/Suspects false>>/OutputIntents[ 128 0 R]/Metadata 127 0 R>> +% endobj +% this may interfer with other ViewerPreferences settings? +\startluacode + lpdf.addtocatalog("ViewerPreferences",lpdf.dictionary{DisplayDocTitle = true}) +\stopluacode + +\def\tag#1{\quote{\tt#1}} + +\starttext + Warning: This document may contain errors and traces of hazelnuts. + + \blank[big] + + \startMPcode + fill fullcircle scaled 3cm withcolor red; + \stopMPcode + + \blank[big] + + The \quote{Matterhorn Protocol} gives a condensed overview of the possible failure conditions + and the used structure types (p.4).\par + +\stoptext diff --git a/tex/context/test/mkiv/pdf-x-common.mkiv b/tex/context/test/mkiv/pdf-x-common.mkiv new file mode 100644 index 000000000..463a60e71 --- /dev/null +++ b/tex/context/test/mkiv/pdf-x-common.mkiv @@ -0,0 +1,30 @@ +\showlayoutcomponents % \nopdfcompression + +\setupinteraction + [title=TITLE, + subtitle=SUBTITLE, + author=AUTHOR, + keyword={{KEYWORD1, KEYWORD2}, KEYWORD3}] + +\definecolor[cmykcyan][c=1] +\definecolor[cmykmagenta][m=1] +\definecolor[cmykyellow][y=1] +\definecolor[cmykblack][k=1] +\definecolor[transtest][y=1,a=1,t=.5] + +\starttext + +\startTEXpage + \blackrule[width=1cm,height=1cm,color=cmykcyan] + \blackrule[width=1cm,height=1cm,color=cmykmagenta] + \blackrule[width=1cm,height=1cm,color=cmykyellow] + \blackrule[width=1cm,height=1cm,color=cmykblack] + \blackrule[width=1cm,height=1cm,color=transtest]\hskip-.5cm + \blackrule[width=1cm,height=1cm,color=transtest] +\stopTEXpage + +\startTEXpage + \tt Some text. +\stopTEXpage + +\stoptext diff --git a/tex/context/test/mkiv/pdf-x1a-2001.mkiv b/tex/context/test/mkiv/pdf-x1a-2001.mkiv new file mode 100644 index 000000000..f1c5ef531 --- /dev/null +++ b/tex/context/test/mkiv/pdf-x1a-2001.mkiv @@ -0,0 +1,9 @@ +% PDF/X-1a:2001 + +\enabletrackers[backend.format,backend.variables] + +\setupbackend + [format=PDF/X-1a:2001, + intent=ISOcoated_v2_eci.icc] + +\input pdf-x-common.mkiv diff --git a/tex/context/test/mkiv/pdf-x1a-2003.mkiv b/tex/context/test/mkiv/pdf-x1a-2003.mkiv new file mode 100644 index 000000000..7fbec5acb --- /dev/null +++ b/tex/context/test/mkiv/pdf-x1a-2003.mkiv @@ -0,0 +1,10 @@ +% PDF/X-1a:2003 + +\enabletrackers[backend.format,backend.variables] + +\setupbackend + [format=PDF/X-1a:2003, + intent=ISOcoated_v2_eci.icc, + option=always] + +\input pdf-x-common.mkiv diff --git a/tex/context/test/mkiv/pdf-x3-2002.mkiv b/tex/context/test/mkiv/pdf-x3-2002.mkiv new file mode 100644 index 000000000..be757212e --- /dev/null +++ b/tex/context/test/mkiv/pdf-x3-2002.mkiv @@ -0,0 +1,10 @@ +% PDF/X-3:2002 + +\enabletrackers[backend.format,backend.variables] + +\setupbackend + [format=PDF/X-3:2002, + level=9, % maybe compresslevel + intent=ISOcoated_v2_eci.icc] + +\input pdf-x-common.mkiv diff --git a/tex/context/test/mkiv/pdf-x3-2003.mkiv b/tex/context/test/mkiv/pdf-x3-2003.mkiv new file mode 100644 index 000000000..cbebe1033 --- /dev/null +++ b/tex/context/test/mkiv/pdf-x3-2003.mkiv @@ -0,0 +1,9 @@ +% PDF/X-3:2003 + +\enabletrackers[backend.format,backend.variables] + +\setupbackend + [format=PDF/X-3:2003, + intent=ISOcoated_v2_eci.icc] + +\input pdf-x-common.mkiv diff --git a/tex/context/test/mkiv/pdf-x4.mkiv b/tex/context/test/mkiv/pdf-x4.mkiv new file mode 100644 index 000000000..062de3b34 --- /dev/null +++ b/tex/context/test/mkiv/pdf-x4.mkiv @@ -0,0 +1,11 @@ +% PDF/X-4 + +% \nopdfcompression + +\enabletrackers[backend.format,backend.variables] + +\setupbackend + [format=PDF/X-4, + intent=ISOcoated_v2_eci.icc] + +\input pdf-x-common.mkiv diff --git a/tex/context/test/mkiv/pdf-x4p.mkiv b/tex/context/test/mkiv/pdf-x4p.mkiv new file mode 100644 index 000000000..bfee0b238 --- /dev/null +++ b/tex/context/test/mkiv/pdf-x4p.mkiv @@ -0,0 +1,10 @@ +% PDF/X-4p + +\enabletrackers[backend.format,backend.variables] + +\setupbackend + [format=PDF/X-4p, + intent={ISO Coated v2 (ECI)}, + profile=sRGB.icc] % test for default colorspace + +\input pdf-x-common.mkiv |