Как правильно размещать сноски в CSS и HTML (печатные СМИ) - PullRequest
4 голосов
/ 08 сентября 2011

Есть ли способ заставить сноски работать должным образом, то есть с динамическим размером области сноски и на каждой странице только сноски для этой страницы, когда используется режим @media print в CSS3 с (X) HTML? Или вы можете указать мне на рецепт Javascript для достижения чего-то вроде этого?

Ответы [ 2 ]

1 голос
/ 14 октября 2012

Я нашел решение этой проблемы, работая в совершенно другом направлении.К счастью, я уже производил XHTML из XML с преобразованием XSLT.Я написал другой файл трансформации, который пошел (хотите верьте, хотите нет) в XeLaTeX;Я написал сценарий Python для применения преобразования, затем вызвал его из сценария сборки Bash (который должен был использовать tail для взлома первой строки, которая является объявлением XML недопустимым в XeLaTeX), а затем сделал два прохода компиляции для полученияокончательный PDF документ с правильно разбитыми на страницы сносками

0 голосов
/ 15 мая 2013

Существует несколько библиотек JavaScript, которые разбивают на страницы (конечно, используя CSS):

У меня еще не было времени посмотреть на нихно они могут начать вас.

...