View Single Post
Old 01-02-2026, 12:15 PM   #32
un_pogaz
Chalut o/
un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.
 
un_pogaz's Avatar
 
Posts: 542
Karma: 718860
Join Date: Dec 2017
Device: Kobo
@JSWolf Yep? Very incorect.

Try that:
Code:
python:
from calibre.gui2.library.bookshelf_view import width_from_pages

def evaluate(book, context):
    val = book.get('#pages')
    try:
        pages = max(0, int(val))
    except Exception:
        return '0.4'
    return str(width_from_pages(pages, num_of_pages_for_max_width=1500))
EDIT: Ah, seem you fix it on own.
un_pogaz is offline   Reply With Quote