История изменений
Исправление virx, (текущая версия) :
-
У меня нет рекомендаций, не знаю, никогда не задумывался… В Gentoo, кстати, каким-то образом заменяется на «-O2», не знаю как.
-
Я не знаю хорошо ли это, так называемые универсальные семейства шрифтов, типа, «monospace» и «serif» - насколько я понял, механизм резервных шрифтов, которые задействуются лишь в том случае, когда другие указанные шрифты отсутствуют. Как я понял, вы хотите поменять шрифт для элементов
pre
в epub. Удалять для этого в epub.css все шрифты для элементаpre
, оставить только monospace - как-то это чересчур. В настройках программы можно указать шрифт для пред-форматированных элементов: настройки -> таблицы стилей -> пред-форматированный текст -> начертание шрифта. Правда, есть маленький баг, чтобы это работало в epub надо пропатчить epub.css:
--- a/crengine/data/css/epub.css
+++ b/crengine/data/css/epub.css
@@ -168,6 +168,10 @@ pre, xmp {
/* background-color: #BFBFBF; */
}
+pre {
+ $pre.all;
+}
+
/* Inline elements (all unknown elements default now to display: inline) */
code, kbd, samp, tt { font-family: "Droid Sans Mono", "Liberation Mono", "DeJaVu Sans Mono", monospace; }
sup { font-size: 70%; vertical-align: super; }
Но это я поправлю.
Исходная версия virx, :
-
У меня нет рекомендаций, не знаю, никогда не задумывался… В Gentoo, кстати, каким-то образом заменяется на «-O2», не знаю как.
-
Я не знаю хорошо ли это, так называемые универсальные семейства шрифтов, типа, «monospace» и «serif» - насколько я понял, механизм резервных шрифтов, которые задействуются лишь в том случае, когда другие указанные шрифты отсутствуют. Как я понял, вы хотите поменять шрифт для элементов
pre
в epub. Удалять для этого в epub.css все шрифты для элементаpre
, оставить только monospace - как-то это чересчур. В настройках программы можно указать шрифт для пред-форматированных элементов: настройки -> таблицы стилей -> пред-форматированный текст -> начертание шрифта. Правда, есть маленький баг, чтобы это работало надо пропатчить epub.css:
--- a/crengine/data/css/epub.css
+++ b/crengine/data/css/epub.css
@@ -168,6 +168,10 @@ pre, xmp {
/* background-color: #BFBFBF; */
}
+pre {
+ $pre.all;
+}
+
/* Inline elements (all unknown elements default now to display: inline) */
code, kbd, samp, tt { font-family: "Droid Sans Mono", "Liberation Mono", "DeJaVu Sans Mono", monospace; }
sup { font-size: 70%; vertical-align: super; }
Но это я поправлю.