{"push_id":1315247845,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"bef961d6d574e0edf625ecb661b008bc7913dbe1","before":"cf11bdc29f9555e921cbf490ec43ba7ee1015639","commits":[{"sha":"bef961d6d574e0edf625ecb661b008bc7913dbe1","author":{"name":"Blake Schultze","email":"a417d5d12b37208605afcb13a240d7e75a3bae4c@baylor.edu"},"message":"Redesigned cftX list creation and added counter dependency management\n\nGiven the increasing size of frontbackmatter.sty, the \\cftX commands,\ncustom document sectioning commands, and other macros/commands relevant\nto a document's main body matter has been separated into its own\n'mainmatter.sty' file.\n\nReplaced the list creation command \\cftX@create with the newly\ncreated\\cftX@newlist@entry with arguments passed in csv lists to\novercome the xparse limit of 9 arguments.  There are argument lists for\nBooleans, the arguments passed to 'tocloft' \\newlistentry  command, and\nto set/control the name/title and counter/numbering macros and\ncorresponding \\cftX commands used to parse the individual arguments from\neach list.  An additional argument allows the \\theX command to be\noverwritten explicitly and adjusts the numberline width to accomodate\nit.  Using this new design, the 'problems' lists are now\ncreated/configured with this new scheme too.\n\nAdditional macros/commands have also been created to set a cft list's\nsettings to those of another list, to add/remove numbering of one\ncounter within another counter, and use the appropriate counter name for\nchapter/section/etc. which tocloft has used shortened names\nchap/sec/etc..  These were then used to connect the LateX kernel and\ncustom document sectioning commands and their cftX settings.\n\nA new package option was also added to add/remove the numbering of\nvarious counters within 'chapter' though these can then be overwritten\nas part of the cftX lists creation.  An additional command also makes it\npossible to suppress the numbering of toc entries by exploiting the fact\nthat setting the depth of a list removes its numerline.\n\nIn addition, the document sectioning commands that create a tikz picture\nheader now link to/from the toc and the creation/management of csv lists\nis now performed using a newly created macro so the hard coded instances\nof this procedure could be replaced with this macro.","distinct":true,"url":"https://api.github.com/repos/BlakeSchultze/LaTeX-Packages/commits/bef961d6d574e0edf625ecb661b008bc7913dbe1"}]}
{"actor":{"display_login":"BlakeSchultze"}}