I'm typesetting a logbook, and I made a command to input the data in a desired way, but it got out of hand and now it render the date as a rotated mrow along the resp. rows, but pagebreaking, and accurate counter stepping, resetting and a whole lot of necessaries- and you get a mess; but it automatically keeps track of date, collects and stores wanted vals in .dat values with the possiblity to graph them externally and add them later
Maybe overengineered, definitely suboptimalized.