%% This is the list of new or extended primitives provided by pdftex. %% Don't edit this file, as it is now auto-generated from the %% pdfTeX documentation file pdftex-t.tex by script syntaxform.awk. %% Used convention for syntax rules is borrowed from `TeXbook naruby' %% by Petr Olsak. %% $Id: pdftex-t.tex 655 2010-11-23 00:37:25Z karl $ %% integer registers: \pdfoutput (integer) \pdfminorversion (integer) \pdfcompresslevel (integer) \pdfobjcompresslevel (integer) \pdfdecimaldigits (integer) \pdfimageresolution (integer) \pdfpkresolution (integer) \pdftracingfonts (integer) \pdfuniqueresname (integer) \pdfadjustspacing (integer) \pdfprotrudechars (integer) \efcode <font> <8-bit number> (integer) \lpcode <font> <8-bit number> (integer) \rpcode <font> <8-bit number> (integer) \pdfadjustinterwordglue (integer) \knbscode <font> <8-bit number> (integer) \stbscode <font> <8-bit number> (integer) \shbscode <font> <8-bit number> (integer) \pdfprependkern (integer) \knbccode <font> <8-bit number> (integer) \pdfappendkern (integer) \knaccode <font> <8-bit number> (integer) \pdfgentounicode (integer) \tagcode <font> <character code> (integer) \pdfpagebox (integer) \pdfforcepagebox (integer) \pdfoptionalwaysusepdfpagebox (integer) \pdfinclusionerrorlevel (integer) \pdfoptionpdfinclusionerrorlevel (integer) \pdfimagehicolor (integer) \pdfimageapplygamma (integer) \pdfgamma (integer) \pdfimagegamma (integer) \pdfinclusioncopyfonts (integer) \pdfdraftmode (integer) %% dimen registers: \pdfhorigin (dimen) \pdfvorigin (dimen) \pdfpagewidth (dimen) \pdfpageheight (dimen) \pdfignoreddimen (dimen) \pdffirstlineheight (dimen) \pdflastlinedepth (dimen) \pdfeachlineheight (dimen) \pdfeachlinedepth (dimen) \pdflinkmargin (dimen) \pdfdestmargin (dimen) \pdfthreadmargin (dimen) \pdfpxdimen (dimen) %% token registers: \pdfpagesattr (tokens) \pdfpageattr (tokens) \pdfpageresources (tokens) \pdfpkmode (tokens) %% expandable commands: \pdftexrevision (expandable) \pdftexbanner (expandable) \pdfcreationdate (expandable) \pdfpageref <page number> (expandable) \pdfxformname <object number> (expandable) \pdffontname <font> (expandable) \pdffontobjnum <font> (expandable) \pdffontsize <font> (expandable) \pdfincludechars <font> <general text> (expandable) \leftmarginkern <box number> (expandable) \rightmarginkern <box number> (expandable) \pdfescapestring <general text> (expandable) \pdfescapename <general text> (expandable) \pdfescapehex <general text> (expandable) \pdfunescapehex <general text> (expandable) \ifpdfprimitive <control sequence> (expandable) \ifincsname (expandable) \pdfstrcmp <general text> <general text> (expandable) \pdfmatch [icase] [subcount <number>] <general text> <general text> (expandable) \pdflastmatch <integer> (expandable) \ifpdfabsnum (expandable) \ifpdfabsdim (expandable) \pdfuniformdeviate <number> (expandable) \pdfnormaldeviate (expandable) \pdfmdfivesum [file] <general text> (expandable) \pdffilemoddate <general text> (expandable) \pdffilesize <general text> (expandable) \pdffiledump [offset <number>] [length <number>] <general text> (expandable) \pdfcolorstackinit [page] [direct] <general text> (expandable) \pdfinsetht <integer> (expandable) \pdfximagebbox <integer> <integer> (expandable) %% read-only integers: \pdftexversion (read-only integer) \pdflastobj (read-only integer) \pdflastxform (read-only integer) \pdflastximage (read-only integer) \pdflastximagecolordepth (read-only integer) \pdflastximagepages (read-only integer) \pdflastannot (read-only integer) \pdflastlink (read-only integer) \pdflastxpos (read-only integer) \pdflastypos (read-only integer) \pdflastdemerits (read-only integer) \pdfelapsedtime (read-only integer) \pdfrandomseed (read-only integer) \pdfretval (read-only integer) \pdfshellescape (read-only integer) %% general commands: \pdfobj <object type spec> (h, v, m) \pdfrefobj <object number> (h, v, m) \pdfxform [<xform attr spec>] <box number> (h, v, m) \pdfrefxform <object number> (h, v, m) \pdfximage [<image attr spec>] <general text> (h, v, m) \pdfrefximage <object number> (h, v, m) \pdfannot <annot type spec> (h, v, m) \pdfstartlink [<rule spec>] [<attr spec>] <action spec> (h, m) \pdfendlink (h, m) \pdfoutline <outline spec> (h, v, m) \pdfdest <dest spec> (h, v, m) \pdfthread <thread spec> (h, v, m) \pdfstartthread <thread spec> (v, m) \pdfendthread (v, m) \pdfsavepos (h, v, m) \pdfinfo <general text> \pdfcatalog <general text> [<open-action spec>] \pdfnames <general text> \pdfmapfile <map spec> \pdfmapline <map spec> \pdffontattr <font> <general text> \pdftrailer <general text> \pdffontexpand <font> <expand spec> \letterspacefont <control sequence> <font> <integer> \pdfcopyfont <control sequence> <font> \pdfglyphtounicode <general text> <general text> \vadjust [<pre spec>] <filler> { <vertical mode material> } (h, m) \quitvmode \pdfliteral [<pdfliteral spec>] <general text> (h, v, m) \special <pdfspecial spec> \pdfresettimer \pdfsetrandomseed <number> \pdfnoligatures <font> \pdfprimitive <control sequence> \pdfcolorstack <stack number> <stack action> <general text> \pdfsetmatrix \pdfsave \pdfrestore %% syntax rules: <general text> --> { <balanced text> } <attr spec> --> attr <general text> <resources spec> --> resources <general text> <rule spec> --> (width | height | depth) <dimension> [<rule spec>] <object type spec> --> reserveobjnum | [useobjnum <number>] [stream [<attr spec>]] <object contents> <annot type spec> --> reserveobjnum | [useobjnum <number>] [<rule spec>] <general text> <object contents> --> <file spec> | <general text> <xform attr spec> --> [<attr spec>] [<resources spec>] <image attr spec> --> [<rule spec>] [<attr spec>] [<page spec>] [<colorspace spec>] [<pdf box spec>] <outline spec> --> [<attr spec>] <action spec> [count <number>] <general text> <action spec> --> user <user-action spec> | goto <goto-action spec> | thread <thread-action spec> <user-action spec> --> <general text> <goto-action spec> --> <numid> | [<file spec>] <nameid> | [<file spec>] [<page spec>] <general text> | <file spec> <nameid> <newwindow spec> | <file spec> [<page spec>] <general text> <newwindow spec> <thread-action spec> --> [<file spec>] <numid> | [<file spec>] <nameid> <open-action spec> --> openaction <action spec> <colorspace spec> --> colorspace <number> <pdf box spec> --> mediabox | cropbox | bleedbox | trimbox | artbox <map spec> --> { [<map modifier>] <balanced text> } <map modifier> --> + | = | - <numid> --> num <number> <nameid> --> name <general text> <newwindow spec> --> newwindow | nonewwindow <dest spec> --> <numid> <dest type> | <nameid> <dest type> <dest type> --> xyz [zoom <number>] | fitr <rule spec> | fitbh | fitbv | fitb | fith | fitv | fit <thread spec> --> [<rule spec>] [<attr spec>] <id spec> <id spec> --> <numid> | <nameid> <file spec> --> file <general text> <page spec> --> page <number> <expand spec> --> <stretch> <shrink> <step> [autoexpand] <stretch> --> <number> <shrink> --> <number> <step> --> <number> <pre spec> --> pre <pdfliteral spec> --> direct | page <pdfspecial spec> --> { [<pdfspecial id> [<pdfspecial modifier>]] <balanced text> } <pdfspecial id> --> pdf: | PDF: <pdfspecial modifier> --> direct: <stack action> --> set | push | pop | current