enable extra line breaking for ToC display
svn: r9879 original commit: 2662eff0b0d4aa0affb94fb72cc78e6abd4f57bd
This commit is contained in:
parent
ab7c7e7f92
commit
04e6d902c8
|
@ -326,6 +326,7 @@
|
|||
(loop p (if (reveal-subparts? d) mine d))
|
||||
(values d mine)))))
|
||||
(define toc-content
|
||||
(parameterize ([extra-breaking? #t])
|
||||
(map (lambda (pp)
|
||||
(let ([p (car pp)]
|
||||
[show-number? (cdr pp)])
|
||||
|
@ -355,7 +356,7 @@
|
|||
(cons (car l) (loop (append (map (lambda (v) (cons v #f))
|
||||
(part-parts (caar l)))
|
||||
(cdr l))))]
|
||||
[else (cons (car l) (loop (cdr l)))]))))
|
||||
[else (cons (car l) (loop (cdr l)))])))))
|
||||
`((div ([class "tocset"])
|
||||
,@(let* ([content (render-content
|
||||
(or (part-title-content top) '("???"))
|
||||
|
|
Loading…
Reference in New Issue
Block a user