A handful of typographic challenges
summary
Three concrete problems: handling quote punctuation placement so commas and dashes sit inside or outside language‑specific quotes; deciding whether adjacent punctuation follows emphasis so italics include the exclamation or not; and generating clean back‑of‑book indexes by collapsing repeated page numbers into index range collapsing instead of repeating entries. CSS today lacks properties or selectors to express these rules; XSL and book format engines can do the collapsing; options are new CSS declarations or exposing an object model/JavaScript hooks.
AI-written summary · about
chapters (11)
- 0:00Intro
- 0:44Sources
- 1:32Style
- 2:08Quote text
- 3:57Double quotes
- 5:30Single quotes
- 7:11Exclamation mark
- 8:25italics
- 9:22Aesthetics
- 10:20Index styling
- 14:52Conclusion
related talks
35mCSS for internationalisation
53mTypography on the web is like other typography only more interesting
19mLine breaking
41m3.14 things I didn't know about CSS
28mPushing CSS to new frontiers
50mEffortless Style
50mType-setting in CSS: Using typography to enhance your design
57mPanel Discussion - Styling in CSS
