Respuestas:
Desde QGIS 2.4 hay una nueva función de creación de expresiones muy útil llamada wordwrap que le permitirá a uno ajustar automáticamente una cadena larga utilizando como argumento el número ideal de caracteres que debe tener una lima y, opcionalmente, un delimitador de cadena (el valor predeterminado es el espacio).
En el siguiente ejemplo, el campo "sintaxon" es mi campo de valores largos.
También tenga en cuenta que puedo anidar wordwrap varias veces si quiero usar más de un delimitador de cadena. En el ejemplo a continuación, usa '-' y el espacio predeterminado.
Si las etiquetas contienen un nuevo carácter de línea ( \n
), se envolverán automáticamente. Si no, puede aplicar un carácter de ajuste en la sección Avanzado de las herramientas de etiquetado.
La etiqueta se envolverá en el carácter suministrado. Si desea ajustar el espacio, simplemente inserte un espacio.
IF("name"='Chester-le-Street', 'Chester-\nle-Street', name)
. Es un truco, pero es bueno para mi uso.