CTAN Comprehensive TeX Archive Network

CTAN up­date: oberdiek

Date: De­cem­ber 1, 2018 9:43:07 PM CET
David Carlisle and Ul­rike Fis­cher sub­mit­ted an up­date to the oberdiek bun­dle. Ver­sion num­ber: 2018-11-30 Li­cense type: lp­pl1.3 Sum­mary de­scrip­tion: A bun­dle of pack­age's sub­mit­ted by Heiko Oberdiek An­nounce­ment text:
Up­date to Oberdiek bun­dle Fix­ing sev­eral is­sues re­ported at https://github.com/ho-tex/oberdiek/is­sues #26, #43, #47 Also the code has been sim­pli­fied re­mov­ing code paths for ob­so­lete ver­sions of lu­a­tex and re­mov­ing de­pend­cies on the lu­a­tex85 com­pat­i­bil­ity pack­age. the build sys­tem has been im­proved, with all the ex­ist­ing test files con­verted to l3build and ref­er­ence re­sults checked. High­lights from the git change log: 6ec48fc Merge re­mote-track­ing branch 'ori­gin/is­sue43' 946ab30 Merge re­mote-track­ing branch 'ori­gin/is­sue26' c873276 added test for is­sue #26 6a2a972 han­dled is­sue #26 03e2ec6 (ori­gin/is­sue43) re­moved pre 0.65 stuff from lu­a­color 9350262 test­file for is­sue #43 c2e2077 add more what­sits types for is­sue #43 daa7b9f (ori­gin/is­sue26) added test for is­sue #26 f241e37 han­dled is­sue #26 8b0989c use \ifc­sname 43ec5ef added com­pa­bil­ity code for pgf f1095e6 up­date tlg for lo­cal files 1a02a89 dont gen­er­ate the pre-lu­a­tex 0.65 ver­sions of lu­a­color or the oberdiek.lu­a­color copy 6448773 li­cence files 886f365 l3build test file col­lec­tion from Ul­rike Fis­cher 1aca19e re­move lu­a­tex85 f2b­ca14 re­store change log e5f59a2 de­fine \pdf... prim­i­tives di­rectly rather than use lu­a­tex85 pack­age d96aa24 doc­u­ment lu­a­tex pack­age as ob­so­lete d9531ea Add .git­ig­nore b4b­b68f start of con­vert­ing tests to l3build bbcb3d8 ad­di­tional def­i­ni­tions and checks for lu­a­tex, clos­ing #47
This pack­age is lo­cated at http://mir­ror.ctan.org/macros/la­tex/con­trib/oberdiek More in­for­ma­tion is at https://www.ctan.org/pkg/oberdiek
Thanks for the up­load. For the CTAN Team Man­fred Lotz We are sup­ported by the TeX user groups. Please join a users group; see http://www.tug.org/user­groups.html .

oberdiek – A bun­dle of pack­ages sub­mit­ted by Heiko Oberdiek

The bun­dle com­prises pack­ages to pro­vide:

  • acc­supp: bet­ter ac­ces­si­bil­ity sup­port for PDF files;
  • aliascnt: ‘alias coun­ters’;
  • al­phalph: mul­ti­ple-al­pha­betic count­ing (a…z,aa…zz,… — up to the full ex­tent of a counter);
  • ask­in­clude: re­places \in­cludeonly by an in­ter­ac­tive user in­ter­face;
  • at­begshi: a mod­ern reim­ple­men­ta­tion of pack­age ev­eryshi;
  • atend­dvi: pro­vides \AtEndDvi com­mand;
  • at­tach­file2: at­tach files to PDF files;
  • atveryend: hooks the very end of a doc­u­ment;
  • aux­hook: stick stuff at the start of the .aux file;
  • big­int­calc: ex­pand­able arith­metic op­er­a­tions with big in­te­gers that can ex­ceed 's num­ber lim­its;
  • bit­set: de­fines and im­ple­ments the data type bit set, a vec­tor of bits;
  • bmp­size: get bitmap size and res­o­lu­tion data;
  • book­mark: al­ter­na­tive book­mark (out­line) or­ga­ni­za­tion for pack­age hy­per­ref;
  • catch­file: col­lects the con­tents of a file and puts it in a macro;
  • cen­ter­not: a hor­i­zon­tally-cen­tred \not sym­bol;
  • chemarr: ex­ten­si­ble chemists’ re­ac­tion ar­rows;
  • classlist: record in­for­ma­tion about doc­u­ment class(es) used;
  • colonequals: poor man’s math­e­mat­i­cal re­la­tion sym­bols;
  • dvip­scol: dvips colour stack man­age­ment;
  • em­bed­file: em­bed files in PDF doc­u­ments;
  • en­gord: de­fine counter-print­ing op­er­a­tions pro­duc­ing English or­di­nals;
  • eol­grab: col­lect ar­gu­ments de­lim­ited by end of line;
  • ep­stopdf: con­ver­sion to ep­stopdf on the fly;
  • etex­cmds: adds a pre­fix to ’s com­mands, to avoid con­flicts with ex­ist­ing macros;
  • flags: set­ting and clear­ing flags in bit fields and con­vert­ing the bit field into a dec­i­mal num­ber;
  • get­ti­tlestring: clean up the string con­tain­ing the ti­tle of a sec­tion, etc.;
  • gr­fext: macros for adding and re­order­ing the list of graph­ics file ex­ten­sions recog­nised by the graph­ics pack­age;
  • grf­file: ex­tend file name pro­cess­ing in the la­tex-graph­ics bun­dle;
  • ho­sub: build col­lec­tions of pack­ages;
  • holtx­doc: ex­tra doc­u­men­ta­tion macros;
  • hol­ogo: book­mark-en­abled lo­gos;
  • hopatch: safely ap­ply pack­age patches;
  • hy­color: im­ple­ments the color op­tion stuff that is used by pack­ages hy­per­ref and book­mark;
  • hypbm­sec: book­marks in sec­tion­ing com­mands;
  • hyp­cap: an­just­ing an­chors of cap­tions;
  • hypdestopt: op­ti­mis­ing hy­per­ref’s pdf driver des­ti­na­tions;
  • hyp­doc: hy­per-ref­er­ences in the stan­dard doc pack­age;
  • hyp­go­toe: ex­per­i­men­tal pack­age for links to em­bed­ded files;
  • hyph­subst: sub­sti­tute hy­phen­ation pat­terns;
  • if­draft: switch for op­tion draft;
  • iflang: pro­vides ex­pand­able checks for the cur­rent lan­guage;
  • iflu­a­tex: looks for Lua re­gard­less of its mode and pro­vides the switch \iflu­a­tex;
  • if­pdf: pro­vides the \if­pdf switch;
  • ifv­tex: pro­vides the \ifv­tex switch;
  • in­fwar­err: pro­vides a com­plete set of macros for in­for­ma­tions, warn­ings and er­ror mes­sages with sup­port for plain ;
  • in­putenx: en­hanced han­dling of in­put en­cod­ing;
  • int­calc: pro­vides ex­pand­able arith­metic op­er­a­tions with in­te­gers;
  • kvde­finekeys: de­fine key-value keys in the same man­ner as key­val;
  • kvop­tions: use pack­age op­tions in key value for­mat ;
  • kvsetkeys: a vari­ant of the \setkeys com­mand;
  • letltx­macro: Let as­sign­ment for macros;
  • list­ing­sutf8: (par­tially) ex­tends the list­ings pack­age to UTF-8 en­cod­ing;
  • ltx­cmds: ex­ports some util­ity macros from the ker­nel into a sep­a­rate names­pace and also pro­vides them for other for­mats such as plain-;
  • lu­a­color: im­ple­ments colour sup­port based on Lua’s node at­tributes;
  • lu­a­tex: utilises new and ex­tended fea­tures and re­sources that Lua pro­vides;
  • mag­ic­num: al­lows to ac­cess magic num­bers by a hi­er­ar­chi­cal name sys­tem;
  • maker­o­bust: make a com­mand ro­bust;
  • page­grid: prints a page grid in the back­ground;
  • page­sel: se­lect pages of a doc­u­ment for out­put;
  • pdf­col­foot: us­ing pdf’s color stack for foot­notes;
  • pdf­col: macros for set­ting and main­tain­ing new color stacks;
  • pdf­colmk: pdf COLour MarK — fake a pdf colour stack us­ing marks (not needed for pdf 1.40.0 and later);
  • pdf­col­par­al­lel: fixes colour prob­lems in pack­age par­al­lel;
  • pdf­col­par­columns: fixes colour prob­lems in pack­age par­columns;
  • pdfcrypt: set­ting PDF en­cryp­tion;
  • pdfescape: pdf’s es­cape fea­tures us­ing or e-;
  • pdflscape: land­scape pages in PDF;
  • pdfren­der: con­trol PDF ren­der­ing modes;
  • pdf­tex­cmds: pro­vide pdf prim­i­tives miss­ing in Lua;
  • pic­ture: di­mens for pic­ture macros;
  • pm­box­draw: poor man’s box draw­ing char­ac­ters;
  • pro­tected­def: de­fine a com­mand that pro­tected against ex­pan­sion;
  • re­f­count: us­ing the nu­meric val­ues of ref­er­ences;
  • re­run­filecheck: check­sum based re­run checks on aux­il­iary files;
  • re­size­gather: au­to­mat­i­cally re­size overly large equa­tions;
  • rotchiffre: per­forms sim­ple ro­ta­tion cyphers;
  • scrindex: re­de­fines en­vi­ron­ment ‘thein­dex’ of pack­age ‘in­dex’, if a class from KOMA-Script is loaded;
  • selin­put: se­lect the in­put en­cod­ing by spec­i­fy­ing pairs of in­put char­ac­ters and their glyph names;
  • setouter­hbox: set \hbox in outer hor­i­zon­tal mode;
  • set­to­box: get­ting box sizes;
  • soulutf8: ex­tends pack­age
  • soul and adds some sup­port for UTF-8;
  • stack­rel: ex­ten­sions of the \stack­rel com­mand;
  • stamp­in­clude: se­lects the files for \in­clude by in­spect­ing the times­tamp of the .aux file(s);
  • strin­genc: pro­vides \StringEn­cod­ingCon­vert for con­vert­ing a string be­tween dif­fer­ent en­cod­ings;
  • tab­u­larht: tab­u­lars with height spec­i­fi­ca­tion;
  • tab­u­larkv: key value in­ter­face for tab­u­lar pa­ram­e­ters;
  • tel­print: print Ger­man tele­phone num­bers;
  • thep­dfnum­ber: canon­i­cal num­bers for use in PDF files and else­where;
  • trans­par­ent: us­ing a color stack for trans­parency with pdf­tex;
  • twoopt: com­mands with two op­tional ar­gu­ments;
  • unique­counter: pro­vides un­lim­ited unique counter;
  • zref: a pro­posed new ref­er­ence sys­tem.

Each of the pack­ages is rep­re­sented by two files, a .dtx (doc­u­mented source) and a PDF file; the .ins file nec­es­sary for in­stal­la­tion is ex­tracted by run­ning the .dtx file with Plain .

Ver­sion 2018-11-30
Main­tainerHeiko Oberdiek



Guest Book Sitemap Contact Contact Author