{"id":5524,"date":"2025-11-11T10:56:22","date_gmt":"2025-11-11T17:56:22","guid":{"rendered":"https:\/\/www.contrapositivediary.com\/?p=5524"},"modified":"2025-11-11T14:02:01","modified_gmt":"2025-11-11T21:02:01","slug":"another-new-release-of-freepascal-from-square-one","status":"publish","type":"post","link":"https:\/\/www.contrapositivediary.com\/?p=5524","title":{"rendered":"A(nother) New Release of FreePascal from Square One"},"content":{"rendered":"<p>Here\u2019s the link to the book\u2019s new PDF I exported this morning, including a number of repaired typos and other fixed minor glitches:<\/p>\n<p><a title=\"http:\/\/www.contrapositivediary.com\/wp-content\/uploads\/2025\/11\/FreePascalFromSquareOne-11-11-2025.pdf\" href=\"http:\/\/www.contrapositivediary.com\/wp-content\/uploads\/2025\/11\/FreePascalFromSquareOne-11-11-2025.pdf\">http:\/\/www.contrapositivediary.com\/wp-content\/uploads\/2025\/11\/FreePascalFromSquareOne-11-11-2025.pdf<\/a><\/p>\n<p>There\u2019s a weirdness here that I still don\u2019t fully understand. If anybody out there can explain this to me, I would be tremendously thankful.<\/p>\n<p>Ok. The release of 10-21-2025 was 20.2 MB in size. The release before that, from 9-13-2025, was 5.7 MB. I was in a rush to get the 10-21 release uploaded, and didn\u2019t stop to look at file sizes. My bad. I live a fullish life and sometimes I move too fast.<\/p>\n<p>I don\u2019t claim to be an expert on PDF internals, so I did some digging around in the document properties for the 10-21 PDF. In the Document Properties there\u2019s a button to bring up something called \u201cAudit Space Usage.\u201d This lists all the various components of a PDF, including images, fonts, and so on, with percentages of the file taken up by each component. The \u201cStructure Info\u201d component took up <em>70%<\/em> of the PDF. I didn\u2019t find anything useful about the Structure Info component online, and don\u2019t really understand what it refers to or how it got into the PDF. The PDF I exported this morning has <em>zero<\/em> space in the Structure Info line.<\/p>\n<p>It has nothing to do with it being a tagged or untagged PDF. (I tested that. Tagging adds a little bulk\u2014just not 300%!) In truth I still don\u2019t know why the 10-21-2025 issue is so huge. Some switch somewhere must turn on Structure Info, but I haven\u2019t found that switch yet, and must have hit it accidentally before I exported the 10-21 PDF.<\/p>\n<p>Many thanks to reader Robert Riebisch for alerting me to the oversize file!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here\u2019s the link to the book\u2019s new PDF I exported this morning, including a number of repaired typos and other fixed minor glitches: http:\/\/www.contrapositivediary.com\/wp-content\/uploads\/2025\/11\/FreePascalFromSquareOne-11-11-2025.pdf There\u2019s a weirdness here that I still don\u2019t fully understand. If anybody out there can explain this to me, I would be tremendously thankful. Ok. The release of 10-21-2025 was 20.2 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5524","post","type-post","status-publish","format-standard","hentry","category-noneoftheabove"],"_links":{"self":[{"href":"https:\/\/www.contrapositivediary.com\/index.php?rest_route=\/wp\/v2\/posts\/5524","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.contrapositivediary.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.contrapositivediary.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.contrapositivediary.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.contrapositivediary.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5524"}],"version-history":[{"count":1,"href":"https:\/\/www.contrapositivediary.com\/index.php?rest_route=\/wp\/v2\/posts\/5524\/revisions"}],"predecessor-version":[{"id":5525,"href":"https:\/\/www.contrapositivediary.com\/index.php?rest_route=\/wp\/v2\/posts\/5524\/revisions\/5525"}],"wp:attachment":[{"href":"https:\/\/www.contrapositivediary.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5524"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.contrapositivediary.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5524"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.contrapositivediary.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}