Commit 11923f2
docs(paper): keep floats near their references
Tables and figures used to drift pages away from the prose that cites
them: every table was a double-column table*[t], which stock LaTeX can
only place at the top of a LATER page, and the default float limits
pushed them further still.
- fix_longtables.py: tables narrow enough for one column (Table 2 fold
economics, Table 6 whole-core area) become single-column table[!t]
floats, which can sit on the page where they are cited; the wide six
stay table*, now [!t].
- ieee/preamble.tex: dblfloatfix lets double-column floats appear at the
top of the SAME page as their source; float fractions/counters relaxed
(topfraction .9, dbltopnumber 4, ...) so a results page may carry
several tables.
Outcome (visually audited page by page): Table 1, Table 2 and Fig. 1
share the page with §4; Tables 5-6 sit on the §6 page and Table 7 beside
the comparison discussion; Fig. 2 tops the §8 Discussion page; every
float is on its reference page or the one after. 10 pages, zero LaTeX
errors, zero missing glyphs, no overfull >30pt.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>1 parent 6c888c5 commit 11923f2
2 files changed
Lines changed: 25 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
38 | 46 | | |
39 | 47 | | |
40 | 48 | | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
41 | 54 | | |
42 | 55 | | |
43 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
0 commit comments