[ID CC2023] Как сделать текст по центру в EPUB? [Sigil]

~RA~

Одарённая.
12 лет на форуме
Сообщения
11 891
Реакции
3 458
Да нет, мне даже нравится ваш метод. Попробовать так, попробовать сяк, авось получится. С проприетарными читалками другого способа и нет, ну разве что чтения мануала. Но такие детали там обычно и не описываются.
 

eugeny

15 лет на форуме
Сообщения
859
Реакции
210
Да нет, мне даже нравится ваш метод. Попробовать так, попробовать сяк, авось получится. С проприетарными читалками другого способа и нет, ну разве что чтения мануала. Но такие детали там обычно и не описываются.
Весь мой ответ заключался посмотреть, как устроена EPUB книга. Я ее открыл — в ней нет инлайн-стилей тэгов, только через классы. Всё. Значит в сборщике Сигил стоит использовать только классы.

Cразу рекомендую ТС: для размеров шрифтов разных используйте rem и em. Корневой размер шрифта задается в настройках читалки, поэтому при его изменении, некоторый текст (если используется px) может не масштабироваться.
 
  • Спасибо
Реакции: Bron

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 229
Реакции
10 851
Да нет, мне даже нравится ваш метод. Попробовать так, попробовать сяк, авось получится. С проприетарными читалками другого способа и нет, ну разве что чтения мануала. Но такие детали там обычно и не описываются.
Ну почему же, обычно так это и работает.
 

Bron

Участник
Топикстартер
Сообщения
11
Реакции
0
Решение действительно нашлось через классы. Оно лучше чем было, но тоже не идеально. Например оно работает в ReadEra и FBReader Android, но не работает в eBoox (в eBoox не работает даже разделение строк <p>&nbsp;</p>).

Часть html выглядит так:
<p class="centre"><b>*</b></p>
Часть css так:
.centre {
text-align: center;
}

Ну и стиль заголовков тоже прописывается в css:
h2 {
text-align: center;
}

На читалках и iBooks не тестировал, если кто-то откроет файлик этими девайсами и посмотрит, буду очень признателен. Заголовок и звёздочки должны быть по центру, каждый раздел должен отделяться пустой строкой. В архиве файл EPUB и скриншот желаемого отображения.
 

Вложения

  • Test.7z
    342.8 КБ · Просм.: 89

~RA~

Одарённая.
12 лет на форуме
Сообщения
11 891
Реакции
3 458
1694006664853.png
 
  • Спасибо
Реакции: Bron

Bron

Участник
Топикстартер
Сообщения
11
Реакции
0

~RA~

Одарённая.
12 лет на форуме
Сообщения
11 891
Реакции
3 458

Masia

15 лет на форуме
Сообщения
127
Реакции
47

Вложения

  • coolreader.png
    coolreader.png
    506.8 КБ · Просм.: 79
  • alreader.png
    alreader.png
    385.1 КБ · Просм.: 80
  • lithium.png
    lithium.png
    51.4 КБ · Просм.: 75
  • ebookdroid.png
    ebookdroid.png
    36.2 КБ · Просм.: 81
  • fbreader.png
    fbreader.png
    61 КБ · Просм.: 78
  • Спасибо
Реакции: Bron

Masia

15 лет на форуме
Сообщения
127
Реакции
47
Дополнение: на старенькой читалке с e-link центрируется.
 
  • Спасибо
Реакции: Bron

eugeny

15 лет на форуме
Сообщения
859
Реакции
210
cool reader
1694054477144.png
ebookdroid
1694054533217.png
EBookDroid, конечное, не показатель, так как читалка для PDF и DJVU.
У меня еше ReadEra стоит, но в ней вы проверяли.

Я для epub и fb2 использую cool reader
 
  • Спасибо
Реакции: Bron

Bron

Участник
Топикстартер
Сообщения
11
Реакции
0
EBookDroid, конечное, не показатель, так как читалка для PDF и DJVU.
У меня еше ReadEra стоит, но в ней вы проверяли.

Я для epub и fb2 использую cool reader
Спасибо! Интересно как выглядит в iBooks. Если кто-то протестирует, буду очень благодарен.
 

Jeine

Да здравствует разум! Да сгинет маразм!
15 лет на форуме
Сообщения
7 312
Реакции
6 317
1694087747689.jpg
 
  • Спасибо
Реакции: Bron

Jeine

Да здравствует разум! Да сгинет маразм!
15 лет на форуме
Сообщения
7 312
Реакции
6 317
ReadEra v 23.08.08+1840

IMG_20230907_162352.jpg
 
  • Спасибо
Реакции: Bron

Tango

15 лет на форуме
Сообщения
150
Реакции
9
На читалках и iBooks не тестировал, если кто-то откроет файлик этими девайсами и посмотрит, буду очень признателен. Заголовок и звёздочки должны быть по центру, каждый раздел должен отделяться пустой строкой. В архиве файл EPUB и скриншот желаемого отображения.
iBooks. Посмотрите пример который работает.
 

Вложения

  • Screenshot 2023-09-10 at 12.11.31.png
    Screenshot 2023-09-10 at 12.11.31.png
    288.2 КБ · Просм.: 90
  • Спасибо
Реакции: Bron

Tango

15 лет на форуме
Сообщения
150
Реакции
9

Вложения

  • Screenshot 2023-09-10 at 17.50.55.png
    Screenshot 2023-09-10 at 17.50.55.png
    401.8 КБ · Просм.: 80
  • Спасибо
Реакции: Bron

Tango

15 лет на форуме
Сообщения
150
Реакции
9
предложеный код ошибок не дает.
 

Вложения

  • Screenshot 2023-09-11 at 10.50.13.png
    Screenshot 2023-09-11 at 10.50.13.png
    249.1 КБ · Просм.: 84
  • Screenshot 2023-09-11 at 10.49.25.png
    Screenshot 2023-09-11 at 10.49.25.png
    162.8 КБ · Просм.: 82
  • Спасибо
Реакции: Bron