Manual de usuario de calibre, Publicación 2.73.0
Puede realizar una búsqueda por el número de elementos en campos de valor múltiple, como las etiquetas. Estas
búsquedas empiezan por el carácter #, y después se usa la misma sintaxis que en los campos numéricos. Por ejemplo,
para buscar todos los libros con más de cuatro etiquetas, use tags:#>4. Para buscar todos los libros con exactamente
diez etiquetas, use tags:#=10.
Los números de serie se pueden buscar. Para las series normales, el nombre de búsqueda es «series_index». Para
columnas personalizadas de serie, use el nombre de búsqueda de la columna seguido de «_index». Por ejemplo, para
buscar los números de una columna personalizada de serie llamada #mi_serie, se usaría el nombre de búsqueda
#mi_serie_index. Los números de serie son números, por lo que se pueden usar los operadores de relación
descritos anteriormente.
El campo especial search se usa para las búsquedas guardadas. Si guarda una búsqueda con el nombre «Los libros de mi cónyuge», puede introducir search:"Los libros de mi cónyuge" en la barra de búsqueda para
reutilizar la búsqueda guardada. Más adelante hay más información sobre el guardado de búsquedas.
Puede buscar libros que contengan o no un campo usando los valores especiales «true» y «false». Por ejemplo:
cover:false will give you all books without a cover
series:true will give you all books that belong to a series
comments:false will give you all books with an empty comment
format:false will give you all books with no actual files (empty records)
Las columnas personalizadas de sí/no se pueden buscar. Si busca «false», «vacío» o «blanco» se encontrarán todos
los libros con valor indefinido en la columna. Si busca «true» se encontrarán todos los libros que no tengan un valor
indefinido. Si busca «sí» o «marcado» se encontrarán todos los libros con Sí en la columna. Si busca «no» o «desmarcado» se encontrarán todos los libros con No en la columna. Tenga en cuenta que las palabras sí, no, blanco,
vacío, marcado y desmarcado están traducidas; puede usar tanto el equivalente en el idioma actual o la palabra
inglesa. Las palabras true y false y los valores especiales _yes, _no y _empty no están traducidos.
Los elementos jerárquicos (por ejemplo A.B.C) emplean una sintaxis extendida para indicar las partes iniciales de la
jerarquía. Esto se hace añadiendo un punto entre el operador de coincidencia exacta (=) y el texto. Por ejemplo, la
búsqueda tags:=.A encontrará las etiquetas A y A.B, pero no las etiquetas AA o AA.B. La búsqueda tags:=.A.B
encontrará las etiquetas A.B y A.B.C, pero no la etiqueta A.
Los identificadores (isbn, doi, lccn, etc.) también usan una sintaxis extendida. En primer lugar, tenga en cuenta que un
identificador tiene la forma tipo:valor, como en isbn:123456789. La sintaxis extendida le permite especificar
de manera independiente qué tipo y valor buscar. Tanto la parte del tipo como la del valor pueden usar los tipos de
búsqueda de igualdad, expresiones regulares o «contiene». Ejemplos:
identifiers:true encontrará libros con cualquier identificador.
identifiers:false encontrará libros sin identificador.
identifiers:123 encontrará libros con cualquier tipo de identificador cuyo valor contenga 123.
identifiers:=123456789 encontrará libros con cualquier tipo de identificador cuyo valor sea igual a
123456789.
identifiers:=isbn: e identifiers:isbn:true encontrarán libros con identificador de tipo isbn y
cualquier valor.
identifiers:=isbn:false encontrará libros sin identificador de tipo isbn.
identifiers:=isbn:123 encontrará libros con identificador de tipo isbn cuyo valor contenga 123.
identifiers:=isbn:=123456789 encontrará libros con identificador de tipo isbn cuyo valor sea igual a
123456789.
identifier:i:1 encontrará libros con identificadores cuyo tipo contenga una i y cuyo valor contenga un 1.
14
Capítulo 1. Secciones