Предложение за подравняването на текста при ePub

Хрумнало ви е как може да се подобри Моята библиотека...
Правила
Уважавайте другите участници и се отнасяйте с тях така, както бихте желали те да се отнасят с вас!
3Mag
Мнения: 53
Регистрация: 23 декември 2011, 10:26
Местонахождение: Бургас

Предложение за подравняването на текста при ePub

Мнение от 3Mag »

Здравейте,

Притежавам четец Nook Simple Touch и когато сваля някое произведение в ePub формат от Читанка текста е ляво подравнен. Когато използвам ePub от архива на pechkov текста е двустранно подравнен. В софтуера на четеца няма опция за промяна подравняването на текста. Предполагам е така не само с моя четец. Обикновено текста в книгите е двустранно подравнени и аз, а предполагам и повечето четящи, съм свикнал да чета такива текстове.

Предлагам да се направи промяна и текстовете в ePub формата от Читанката да бъдат двустранно подравнени.
В частност предлагам да се добави един ред в main.css при генериране на ePub, а именно секцията на редове 34-37:

Код: Избиране на всичко

p {
	margin: 0;
	text-indent: 2.5em;
}
да добие вида:

Код: Избиране на всичко

p {
	margin: 0;
	text-indent: 2.5em;
	text-align: justify;
}
Не знам дали ePub файловете се генерират при поискване или всички са генерирани предварително. Ако е второто, съзнавам, че ще бъде по-трудно и времеемко, но все пак ще има полза.

По(-)здрави
:)
Аватар
Бам Бам
Мнения: 417
Регистрация: 29 октомври 2010, 17:36
Местонахождение: Папуа Нова Гвинея
Връзка:

Re: Предложение за подравняването на текста при ePub

Мнение от Бам Бам »

А може и просто да си отключиш Nook-а, което ще ти позволи да инсталираш други програми за четене на книги, където няма да имаш проблеми с подравняването.
3Mag
Мнения: 53
Регистрация: 23 декември 2011, 10:26
Местонахождение: Бургас

Re: Предложение за подравняването на текста при ePub

Мнение от 3Mag »

Да, с отключване мога да си реша проблема :) . Но използвах моя четец като пример. Мога и ръчно да си коригирам css-a. Но повечето потребители не могат да си го коригират, както и нямат понятие какво правят, когато си "отключват" устройствата.
Въпросът ми е, не е ли по-добре да има ред "text-align: justify;" в css-a в секцията за форматиране на параграфите? Или има конкретна причина за липсата му?
Аватар
Борислав
Мнения: 1065
Регистрация: 15 ноември 2005, 17:25

Re: Предложение за подравняването на текста при ePub

Мнение от Борислав »

3Mag написа:Въпросът ми е, не е ли по-добре да има ред "text-align: justify;" в css-a в секцията за форматиране на параграфите? Или има конкретна причина за липсата му?
Двустранно подравняване има смисъл само ако устройството поддържа и пренос на думи.
Аватар
zl_tsanev
Мнения: 270
Регистрация: 27 май 2008, 07:54
Местонахождение: Шумен

Re: Предложение за подравняването на текста при ePub

Мнение от zl_tsanev »

Борислав написа:
3Mag написа:Въпросът ми е, не е ли по-добре да има ред "text-align: justify;" в css-a в секцията за форматиране на параграфите? Или има конкретна причина за липсата му?
Двустранно подравняване има смисъл само ако устройството поддържа и пренос на думи.
Досега смятах, че програмата/приложението за четене на конкретния формат книга определят възможността за пренос, а форматирането на параграфа (ляво, дясно, центрирано, двустранно-подравнено) не зависи от това дали има или няма смисъл преноса в текста.

Конкретно по предложението: препоръчвам сваляне във формат FB2 и последващо (пакетно) конвертиране към EPUB с определени от вас настройки.
3Mag
Мнения: 53
Регистрация: 23 декември 2011, 10:26
Местонахождение: Бургас

Re: Предложение за подравняването на текста при ePub

Мнение от 3Mag »

zl_tsanev, да, може да се мине междинно и през FB2. И наистина май е най-доброто решение за масовия потребител :)

Борислав, вярно е, за да се избегнат евентуалните "дупки" в текста. Доколкото разбирам, предложението ми за двустранно подравняване по подразбиране няма да бъде възприето, макар че и без сричкопренасяне обикновено не се получават забележими дупки в текста. Но когато се получат е много дразнещо :(
Понеже ми е по-лесно да подменя цял файл в ePub пакета, вместо да коригирам съдържанието на файл, ти или някой от екипа, може ли да споделите дали main.css е еднакъв за всички ePub или не?
Аватар
zl_tsanev
Мнения: 270
Регистрация: 27 май 2008, 07:54
Местонахождение: Шумен

Re: Предложение за подравняването на текста при ePub

Мнение от zl_tsanev »

3Mag написа:zl_tsanev, да, може да се мине междинно и през FB2. И наистина май е най-доброто решение за масовия потребител :)
В допълнение на препоръката от предния пост: Препоръчвам използуването на програмата-библиотекар MyHomeLib(http://home-lib.net/)(или подобна).
Чрез нея можете да генерирате свои локални библиотеки и от тях да избирате и конвертирате в избран от вас формат (в случая EPUB) книги в избрана локална директория или на Вашето устройство. Програмата е включена в торентите на FLIBUSTA и LIBRUSEC включително и конверторите(можете да редактирате параметричните файлове по Ваша преценка).
В допълнение - последните версии на AlReader и CoolReader имат включен "библиотечен" модул и съответно можете(след сканиране на наличните файлове в посочена от Вас директория) да избирате автор, серия, заглавие за четене директно от Вашето устройство.
Имат и много други възможности, но дали и как ще ги ползувате е по Ваша преценка(OPDS каталози и пр.)
Препоръчвам root-ване на NST и инсталиране на тези приложения за четене(те работят директно с FB2 и няма нужда да конвертирате). Освен това визуализират бележки под линия (AlReader понякога не го прави), таблици(CoolReader-inline, AlReader-с препратка).
pechkov
Мнения: 715
Регистрация: 06 април 2009, 21:39
Местонахождение: Монтана

Re: Предложение за подравняването на текста при ePub

Мнение от pechkov »

3Mag написа:... дали main.css е еднакъв за всички ePub или не?
Генератора на "Читанка" създава EPUB файловете по един и същи начин. Но тези в EPUB архива, който поддържам съм ги правил от FB2 формат с конвертора на Lord KiRON.

Ако искаш да промениш CSS-а, имам направено "нещо", с което може да се подменя CSS-а на всички EPUB файлове в текущата директория и в поддиректориите с едно кликване (и става бързо). Можеш да го изтеглиш оттук, да си направиш какъвто ти трябва CSS за EPUB файловете, и да го използваш когато пожелаеш.

П.П. CSS файла, който е вътре е с друга настройка за шрифтовете, за да паснат на четец Sony, така че вземи CSS от някой стандартен EPUB свален от "Читанка" например, и ползвай него.
Когато инженерите конструират нещо дуракоустойчиво - тогава дураците стават по-изобретателни.
3Mag
Мнения: 53
Регистрация: 23 декември 2011, 10:26
Местонахождение: Бургас

Re: Предложение за подравняването на текста при ePub

Мнение от 3Mag »

zl_tsanev, ще разгледам MyHomeLib. Не я знаех. Изглежда интересна и полезна :)

pechkov, благодаря, инструментчето за подмяна на CSS-а е чудесно :)
Само трябва да измисля как да проверява дали "css\main.css" е в директория OEBPS или OPS.
pechkov
Мнения: 715
Регистрация: 06 април 2009, 21:39
Местонахождение: Монтана

Re: Предложение за подравняването на текста при ePub

Мнение от pechkov »

3Mag написа:... Само трябва да измисля как да проверява дали "css\main.css" е в директория OEBPS или OPS.
Ако става въпрос за файлове, генерирани от "Читанка" - всичките са еднакви по структура. А ако имаш предвид други EPUB файлове - тогава не се знае дали CSS файла въобще ще се казва main.css или нещо друго. В момента разглеждам един файл, генериран от издателство "Колибри". Има си два CSS файла вътре. :) За да разбереш кое какво използва - трябва да отваряш HTML файловете, и да четеш от тях пътя и името на css файла. Мъчна работа, ама те така...
Когато инженерите конструират нещо дуракоустойчиво - тогава дураците стават по-изобретателни.
3Mag
Мнения: 53
Регистрация: 23 декември 2011, 10:26
Местонахождение: Бургас

Re: Предложение за подравняването на текста при ePub

Мнение от 3Mag »

pechkov, не, към момента не ме интересуват други EPUB файлове, различни от генерираните от "Читанка" и от теб. Твоите са си двустранно подравнени, а тези от "Читанка", след като всички са с OPS, няма да ми трябва проверка.
Благодаря ти за информацията и съдействието Изображение :)
Отговор

Обратно към

Кой е на линия

Потребители, разглеждащи форума: 0 гости