-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Description
Styling/typesetting in TeX:
- improve the leading in quotations (can't confirm/fixed in another way in TeX: Adjustments (\url, \quotation, figures & \tabletitle) #192)
- make hyphenation effective within
raggedrighttext (figure captions/table titles) (PR#207) - enable margin content within boxes (checkout the techniques used in the implementation of the
marginfixpackage) - control
vspacebefore and after quotations, figures and tables (PR TeX: Adjustments (\url, \quotation, figures & \tabletitle) #192) - improve
\urltypesetting (breaks, links, typography, inside captions, etc.) (PR TeX: Adjustments (\url, \quotation, figures & \tabletitle) #192)
Generation improvements:
- make the
\hlineas large as it needs to be, and position it correctly (note: don't make assumptions aboutoneside/twoside... use theidoddpagepackage) - reduce the load of
PositionTools.toLinePosition()calls (4f98974) - remove hard coded constants in
tex.LargeTablethat change depending on document settings (consider that the preamble is user defined with\tex\preable) - improve the table column size algo: (a) prioritize the first column when there are extra modules; (b) try to make column widths a bit more similar ("add" some "dampening" to the algo)
Check for possible typesetting issues:
(fix immediately if possible, otherwise simply report the problem with enough detail)
-
vspacebefore and after lists, boxes and headings (PR TeX: hyphenation & vspace #207) - bad performance of the differently generated small/margin tables
- incorrect/repeated markers under heavy list (
enumerate/itemize) nesting - bad page breaking in the middle of a table
- overflowing inline/display math
- very large tables (see
[weak assert] would have FAILED: isum == available && tiny.length == 0warnings frommanu)
(note: when updating this checklist, don't reorder items)
Reactions are currently unavailable