изменение размера шрифта примечаний (сносок)

Cool Reader
Post Reply
egorro
Posts: 55
Joined: Mon Jan 26, 2015 8:05 am
My ELO: I don't know

изменение размера шрифта примечаний (сносок)

Post by egorro » Mon Feb 02, 2015 6:09 am

есть ли возможность изменения размера шрифта примечаний (сносок)? основной текст меняется, шапка аналогично, а подвал то нет :)
kobo glo 3.19.5761, CR 2018.01.23

hius
Posts: 151
Joined: Thu Jan 29, 2015 8:24 am
My ELO: 0-1000
Location: Одесса

Re: изменение размера шрифта примечаний (сносок)

Post by hius » Mon Feb 02, 2015 7:51 am

в файле fb2.css можно сделать так, например:

body[name="notes"] { font-size: 75%; }
body[name="notes"] section title { display: run-in; font-weight: normal; font-size: 100%; }
body[name="notes"] section p { font-size: 100%; }
Kindle PW2 5.8.7 JB, Kindle PW3 5.8.7 JB

egorro
Posts: 55
Joined: Mon Jan 26, 2015 8:05 am
My ELO: I don't know

Re: изменение размера шрифта примечаний (сносок)

Post by egorro » Mon Feb 02, 2015 10:36 am

hius wrote:в файле fb2.css можно сделать так, например:

body[name="notes"] { font-size: 75%; }
body[name="notes"] section title { display: run-in; font-weight: normal; font-size: 100%; }
body[name="notes"] section p { font-size: 100%; }
сорри, не очень понятно (я обычный юзер :) ), что это даст? и, если файл fb2, то как быть с epub? удобно было бы, имхо, задавать в % от размера основного текста. мб есть какой то другой вариант?
kobo glo 3.19.5761, CR 2018.01.23

kaznelson
Posts: 331
Joined: Thu Jan 22, 2015 6:37 am
My ELO: I don't know

Re: изменение размера шрифта примечаний (сносок)

Post by kaznelson » Mon Feb 02, 2015 10:53 am

egorro wrote:что это даст? и, если файл fb2, то как быть с epub? удобно было бы, имхо, задавать в % от размера основного текста. мб есть какой то другой вариант?
Это даст именно то, что Вам требуется, хотя и требует ручной работы:
- для книг в формате ePub предназначен файл стилей epub.css (хотя не в курсе как там сейчас со сносками);
- в примере от hius размер шрифта задаётся именно в % от размера основного текста;
- другого варианта данный порт не поддерживает (хотя исходная андроид-версия имеет возможность настройки стилей в меню).
Kobo Aura H2O, Kobo Glo HD, Kindle Paperwhite 2

egorro
Posts: 55
Joined: Mon Jan 26, 2015 8:05 am
My ELO: I don't know

Re: изменение размера шрифта примечаний (сносок)

Post by egorro » Mon Feb 02, 2015 11:05 am

kaznelson wrote:
egorro wrote:что это даст? и, если файл fb2, то как быть с epub? удобно было бы, имхо, задавать в % от размера основного текста. мб есть какой то другой вариант?
Это даст именно то, что Вам требуется, хотя и требует ручной работы:
- для книг в формате ePub предназначен файл стилей epub.css (хотя не в курсе как там сейчас со сносками);
- в примере от hius размер шрифта задаётся именно в % от размера основного текста;
- другого варианта данный порт не поддерживает (хотя исходная андроид-версия имеет возможность настройки стилей в меню).
т.е. мне надо в файле fb2.css (а где он, кстати :), расположен?) прописать (скопировать) эти три строчки? и тогда шрифт примечания будет равен 75% основного шрифта, так, да?
kobo glo 3.19.5761, CR 2018.01.23

egorro
Posts: 55
Joined: Mon Jan 26, 2015 8:05 am
My ELO: I don't know

Re: изменение размера шрифта примечаний (сносок)

Post by egorro » Mon Feb 02, 2015 11:11 am

а в файле cr3.ini строки с footnote имеют какое-нибудь отношение к этому вопросу?
kobo glo 3.19.5761, CR 2018.01.23

kaznelson
Posts: 331
Joined: Thu Jan 22, 2015 6:37 am
My ELO: I don't know

Re: изменение размера шрифта примечаний (сносок)

Post by kaznelson » Mon Feb 02, 2015 5:31 pm

egorro wrote:т.е. мне надо в файле fb2.css (а где он, кстати :), расположен?) прописать (скопировать) эти три строчки? и тогда шрифт примечания будет равен 75% основного шрифта, так, да?
Именно так.
Файлы css лежат тут:
.kobo/vlasovsoft/cr3/data
egorro wrote:а в файле cr3.ini строки с footnote имеют какое-нибудь отношение к этому вопросу?
Самое прямое, но это наследие андроидной версии - в текущем билде CR не работает...

Вот для примера мой fb2.css:

Code: Select all

body { text-align: justify; text-indent: 0px; margin: 0px; }

p { text-align: justify; text-indent: 0.8em; margin-top: 0em; margin-bottom: 0em; }

empty-line { height: 0.5em; }

a { display:inline; color: #1C1C1C; text-decoration: underline; }
a[type="note"], a[type="comment"] { font-size: 50%; font-weight: bold; font-style: normal; font-family: sans-serif; vertical-align: super; color: #1C1C1C; text-decoration: none; }

image { display: block; text-align: center; text-indent: 0px; font-size: 50%; font-family: sans-serif; margin: 10px; }
p image { display: inline; }

epigraph { text-align: justify; text-indent: 1.0em; font-size: 90%; font-style: italic; margin-left: 15%; margin-right: 5%; margin-top: 0.25em; margin-bottom: 0.25em; }
cite { text-align: justify; font-size: 90%; font-style: italic; margin-left: 5%; margin-right: 5%; margin-top: 0.25em; margin-bottom: 0.25em; }
cite p, epigraph p { text-align: justify; text-indent: 0px; }

poem { text-indent: 0px; margin-top: 0.25em; margin-bottom: 0.25em; }
stanza + stanza { margin-top: 1em; }
stanza { text-align: left; font-size: 90%; font-style: italic; hyphenate: none; margin-left: 10%; margin-right: 5%; }
v { text-align: left; text-align-last: right; text-indent: 1em hanging; }

text-author { text-align: right; font-size: 75%; font-weight: bold; font-style: italic; margin-left: 10%; margin-right: 5%; margin-top: 0.25em; }

title, subtitle { text-align: center; text-indent: 0px; font-weight: bold; font-family: serif; hyphenate: none; page-break-inside: avoid; page-break-after: avoid; }
title { font-size: 110%; margin-top: 0.7em; margin-bottom: 0.5em; page-break-before: always; }
subtitle { font-size: 105%; font-style: normal; margin-top: 0.3em; margin-bottom: 0.3em; }
title p, subtitle p { text-align: center; text-indent: 0px; }

table { font-size: 50%; font-weight: normal; font-family: sans-serif; }
td, th { text-indent: 0px; padding: 3px; }
th { text-align: center; font-weight: bold; background-color: #F0F0F0; }
table caption { text-indent: 0px; padding: 4px; background-color: #E0E0E0; }
table a[type="note"], table a[type="comment"] { font-size: 75%; }

code { font-size: 80%; font-family: monospace; }
code { display: block; text-align: left; margin-top: 0.5em; margin-bottom: 0.5em; white-space: pre; }

body[name="notes"] { font-size: 45%; font-family: sans-serif; page-break-before: always; }
body[name="notes"] title { font-size: 180%; font-family: serif; hyphenate: none; margin-bottom: 1.5em; }
body[name="notes"] section { page-break-before: auto; margin-bottom: 1.5em; }
body[name="notes"] section title { display: run-in; text-align: left; font-size: 100%; font-weight: bold; font-family: sans-serif; page-break-before: auto; page-break-inside: auto; page-break-after: auto; }
body[name="notes"] section title p { display: inline; color: #1C1C1C; }
body[name="notes"] table { font-size: 75%; }

body[name="comments"] { font-size: 45%; font-family: sans-serif; page-break-before: always; }
body[name="comments"] title { font-size: 180%; font-family: serif; hyphenate: none; margin-bottom: 1.5em; }
body[name="comments"] section { page-break-before: auto; margin-bottom: 1.5em; }
body[name="comments"] section title { display: inline; text-align: left; font-size: 100%; font-weight: bold; font-family: sans-serif; page-break-before: auto; page-break-inside: auto; page-break-after: auto; }
body[name="comments"] section title p { display: inline; color: #1C1C1C; }
body[name="comments"] table { font-size: 75%; }

description { display: block; }
title-info { display: block; }
annotation { text-align: justify; text-indent: 1em; font-size: 80%; font-style: italic; margin-left: 5%; margin-right: 5%; }
date { display: block; text-align: right; font-size: 75%; font-style: italic; }
genre { display: none; }
author { display: none; }
book-title { display: none; }
keywords { display: none; }
lang { display: none; }
src-lang { display: none; }
translator { display: none; }
document-info { display: none; }
publish-info { display: none; }
custom-info { display: none; }
coverpage { display: none; }

strong, emphasis, strikethrough, sub, sup, code { display: inline; }

sub { font-size: 70%; vertical-align: sub; }
sup { font-size: 70%; vertical-align: super; }
sup a { font-size: 90%; }
a sup { font-size: 100%; }

strong { font-size: 95%; font-weight: bold; }
emphasis { font-style: italic; }
strikethrough { text-decoration: line-through; }
Kobo Aura H2O, Kobo Glo HD, Kindle Paperwhite 2

egorro
Posts: 55
Joined: Mon Jan 26, 2015 8:05 am
My ELO: I don't know

Re: изменение размера шрифта примечаний (сносок)

Post by egorro » Tue Feb 03, 2015 3:35 am

kaznelson wrote:
egorro wrote:т.е. мне надо в файле fb2.css (а где он, кстати :), расположен?) прописать (скопировать) эти три строчки? и тогда шрифт примечания будет равен 75% основного шрифта, так, да?
Именно так.
Файлы css лежат тут:
.kobo/vlasovsoft/cr3/data
egorro wrote:а в файле cr3.ini строки с footnote имеют какое-нибудь отношение к этому вопросу?
Самое прямое, но это наследие андроидной версии - в текущем билде CR не работает...

Вот для примера мой fb2.css:

Code: Select all

body { text-align: justify; text-indent: 0px; margin: 0px; }

p { text-align: justify; text-indent: 0.8em; margin-top: 0em; margin-bottom: 0em; }

empty-line { height: 0.5em; }

a { display:inline; color: #1C1C1C; text-decoration: underline; }
a[type="note"], a[type="comment"] { font-size: 50%; font-weight: bold; font-style: normal; font-family: sans-serif; vertical-align: super; color: #1C1C1C; text-decoration: none; }

image { display: block; text-align: center; text-indent: 0px; font-size: 50%; font-family: sans-serif; margin: 10px; }
p image { display: inline; }

epigraph { text-align: justify; text-indent: 1.0em; font-size: 90%; font-style: italic; margin-left: 15%; margin-right: 5%; margin-top: 0.25em; margin-bottom: 0.25em; }
cite { text-align: justify; font-size: 90%; font-style: italic; margin-left: 5%; margin-right: 5%; margin-top: 0.25em; margin-bottom: 0.25em; }
cite p, epigraph p { text-align: justify; text-indent: 0px; }

poem { text-indent: 0px; margin-top: 0.25em; margin-bottom: 0.25em; }
stanza + stanza { margin-top: 1em; }
stanza { text-align: left; font-size: 90%; font-style: italic; hyphenate: none; margin-left: 10%; margin-right: 5%; }
v { text-align: left; text-align-last: right; text-indent: 1em hanging; }

text-author { text-align: right; font-size: 75%; font-weight: bold; font-style: italic; margin-left: 10%; margin-right: 5%; margin-top: 0.25em; }

title, subtitle { text-align: center; text-indent: 0px; font-weight: bold; font-family: serif; hyphenate: none; page-break-inside: avoid; page-break-after: avoid; }
title { font-size: 110%; margin-top: 0.7em; margin-bottom: 0.5em; page-break-before: always; }
subtitle { font-size: 105%; font-style: normal; margin-top: 0.3em; margin-bottom: 0.3em; }
title p, subtitle p { text-align: center; text-indent: 0px; }

table { font-size: 50%; font-weight: normal; font-family: sans-serif; }
td, th { text-indent: 0px; padding: 3px; }
th { text-align: center; font-weight: bold; background-color: #F0F0F0; }
table caption { text-indent: 0px; padding: 4px; background-color: #E0E0E0; }
table a[type="note"], table a[type="comment"] { font-size: 75%; }

code { font-size: 80%; font-family: monospace; }
code { display: block; text-align: left; margin-top: 0.5em; margin-bottom: 0.5em; white-space: pre; }

body[name="notes"] { font-size: 45%; font-family: sans-serif; page-break-before: always; }
body[name="notes"] title { font-size: 180%; font-family: serif; hyphenate: none; margin-bottom: 1.5em; }
body[name="notes"] section { page-break-before: auto; margin-bottom: 1.5em; }
body[name="notes"] section title { display: run-in; text-align: left; font-size: 100%; font-weight: bold; font-family: sans-serif; page-break-before: auto; page-break-inside: auto; page-break-after: auto; }
body[name="notes"] section title p { display: inline; color: #1C1C1C; }
body[name="notes"] table { font-size: 75%; }

body[name="comments"] { font-size: 45%; font-family: sans-serif; page-break-before: always; }
body[name="comments"] title { font-size: 180%; font-family: serif; hyphenate: none; margin-bottom: 1.5em; }
body[name="comments"] section { page-break-before: auto; margin-bottom: 1.5em; }
body[name="comments"] section title { display: inline; text-align: left; font-size: 100%; font-weight: bold; font-family: sans-serif; page-break-before: auto; page-break-inside: auto; page-break-after: auto; }
body[name="comments"] section title p { display: inline; color: #1C1C1C; }
body[name="comments"] table { font-size: 75%; }

description { display: block; }
title-info { display: block; }
annotation { text-align: justify; text-indent: 1em; font-size: 80%; font-style: italic; margin-left: 5%; margin-right: 5%; }
date { display: block; text-align: right; font-size: 75%; font-style: italic; }
genre { display: none; }
author { display: none; }
book-title { display: none; }
keywords { display: none; }
lang { display: none; }
src-lang { display: none; }
translator { display: none; }
document-info { display: none; }
publish-info { display: none; }
custom-info { display: none; }
coverpage { display: none; }

strong, emphasis, strikethrough, sub, sup, code { display: inline; }

sub { font-size: 70%; vertical-align: sub; }
sup { font-size: 70%; vertical-align: super; }
sup a { font-size: 90%; }
a sup { font-size: 100%; }

strong { font-size: 95%; font-weight: bold; }
emphasis { font-style: italic; }
strikethrough { text-decoration: line-through; }
домо аригато :)
upd: все получилось. заодно изменил размеры названия книг и глав (уменьшил) :) еще раз - спасибо
kobo glo 3.19.5761, CR 2018.01.23

Post Reply