summaryrefslogtreecommitdiff
path: root/bk_paper.c (unfollow)
Commit message (Expand)Author
2017-05-14Correct typo in initialisation in bk_paper.c.Simon Tatham
2017-05-14Add missing initialisations in the 'word' structure.Simon Tatham
2013-03-10Add \s for 'strong' text, i.e. bold rather than italics. I've missedSimon Tatham
2012-08-29Revamp of the Halibut error handling mechanism.Simon Tatham
2012-05-03Remove a bunch of unused variables spotted by Ubuntu 12.04's gcc.Simon Tatham
2007-02-13Add a --list-fonts option, since getting PostScript names out of TrueTypeBen Harris
2007-01-07Update the TODO list to match the current state of the world.Ben Harris
2007-01-07Add a mechanism for disabling ligature substitution for an entire paragraphBen Harris
2007-01-07Our standard mapping for the first font should start at 0x20, not 0x21.Ben Harris
2007-01-06Overhaul of glyph-name handling in the paper backends. Before, we hadBen Harris
2006-12-31Initial ligature support. This adds support for emitting ligatures, and addsBen Harris
2006-12-02PDF outlines already do use PDFDocEncoding or Unicode, so remove that fromBen Harris
2006-06-02Introduce global (cross-backend) \cfg{contents} and \cfg{index}Simon Tatham
2006-05-13Initial support for adding fonts at run-time. Currently we only supportBen Harris
2006-05-09297mm is closer to 842pt than to 841pt, and the former seems to be theBen Harris
2006-05-09When setting up a font, if we've done that font already, return theBen Harris
2006-05-08Add font-selection mechanism to the paper backend. Since we have no way toBen Harris
2004-09-28Add kerning support to paper backends, embedding the kerning tables fromBen Harris
2004-09-24Page-break penalties were calculated by taking the amount of spare spaceBen Harris
2004-09-21Replace the hardcoded instances of "4096" and "4096.0" in the paper backendsBen Harris
2004-08-04Explicit bounds checking on the bmp[] array.Simon Tatham
2004-07-17Division by zero (which criminally failed to give rise to any kindSimon Tatham
2004-06-12Switch the memory allocation macros from the Halibut onesSimon Tatham
2004-05-23All measurements in the paper backend are now configurable, as areSimon Tatham
2004-04-20Acroread's PDF cut and paste appears to depend on the order in whichSimon Tatham
2004-04-20Infrastructure changes for character set support. ustrtoa,Simon Tatham
2004-04-16Add a TODO entry.Simon Tatham
2004-04-16Compacted PS and PDF output files by removing redundant reiterationsSimon Tatham
2004-04-15Prevent a tight loop. Oops.Simon Tatham
2004-04-15Put the document's version IDs into comments in the PS and PDFSimon Tatham
2004-04-15Ahem. If an indexable term appears in a section heading, the indexSimon Tatham
2004-04-14Administrivia: update a TODO and a .cvsignore.Simon Tatham
2004-04-14Display the page numbers on every page. Right. I think this is nowSimon Tatham
2004-04-14And now the page numbers in the index are PDF cross-references too.Simon Tatham
2004-04-14Implemented an index. Good _grief_, that was hard work to get allSimon Tatham
2004-04-14Typo during restructuring caused all code paragraphs to beSimon Tatham
2004-04-14The contents section now contains PDF cross-references.Simon Tatham
2004-04-14Support for a contents section.Simon Tatham
2004-04-14Restructuring to remove the requirement for a printed paragraph toSimon Tatham
2004-04-14Implemented PDF outlines.Simon Tatham
2004-04-14Implemented horizontal rules.Simon Tatham
2004-04-13Implemented lines under chapter titles.Simon Tatham
2004-04-13Fine-tuned the page breaking algorithm by adding penalties andSimon Tatham
2004-04-13Fix the TODO comments up a bit.Simon Tatham
2004-04-13Implemented all the missing rendering features (such as differentSimon Tatham
2004-04-13Implement PDF link annotations: both internal hyperlinks within theSimon Tatham
2004-04-13Aha, _that's_ why paragraphs weren't properly justified. ConfusionSimon Tatham
2004-04-13Initial work on PS and PDF output. Because these two backends shareSimon Tatham