Cuando una etiqueta no se ajusta al espacio disponible, puede hacer que el motor de etiquetado de Maplex la divida en dos o más partes y las apila para reducir su longitud horizontal. Al marcar la casilla Apilar etiqueta, el Motor de etiquetado Maplex apilará automáticamente las etiquetas que sean demasiado largas.
Puede controlar la manera en que el Motor de etiquetado Maplex apila etiquetas, incluido lo siguiente:
- Cómo se alinea el texto de la etiqueta apilada
- Qué caracteres se usan para indicar dónde se debe dividir el texto
- Si estos caracteres deben aparecer en la etiqueta y dónde
- Si todas las etiquetas se deben dividir en el carácter de apilado o sólo cuando no existe espacio suficiente
- El número mínimo y máximo de caracteres por línea y el número máximo de líneas
Alineamiento de etiquetas apiladas
Puede elegir la manera en que se alinea el texto de las etiquetas apiladas. Existen varias opciones:
- Elegir automáticamente la mejor: en función de la ubicación de la etiqueta apilada respecto de la entidad, el Motor de etiquetado Maplex alineará el texto en el centro, a la izquierda o a la derecha. Esto resulta beneficioso para la ubicación, ya que las etiquetas apiladas se pueden mover para ajustarse potencialmente a otras etiquetas del mapa.
- Restringir a la izquierda o derecha: en función de la ubicación de la etiqueta apilada, el Motor de etiquetado Maplex alineará el texto a la derecha o a la izquierda. El texto de las etiquetas ubicadas a la izquierda de una entidad se alineará a la derecha y el texto de las colocadas a la derecha de una entidad se alineará la izquierda.
- Restringir a la izquierda: el texto de las etiquetas apiladas se alineará a la izquierda independientemente de cuál sea su ubicación.
- Restringir a la derecha: el texto de las etiquetas apiladas se alineará a la derecha independientemente de cuál sea su ubicación.
- Restringir al centro: el texto de las etiquetas apiladas se alineará al centro independientemente de cuál sea su ubicación.
Caracteres de apilado
Puede especificar dónde se dividirá la etiqueta cuando se apile, utilizando los caracteres de apilado. Con frecuencia se utilizan espacios y comas para dividir palabras y son los caracteres de apilado predeterminados, pero puede utilizar cualquier carácter para dividir las etiquetas. Si no desea que las etiquetas se dividan en los espacios y en las comas, puede retirarlos de la lista de caracteres de apilado. Elegir un carácter de apilado especial puede ser útil cuando divide una etiqueta en un lugar determinado. También puede controlar cómo y cuándo el carácter de apilado divide las etiquetas. Cuando está marcada la casilla de verificación Visible, el carácter de apilado aparecerá en el mapa. Si se deja sin marcar, el carácter no aparecerá en el mapa. Si está marcada la casilla Apilar después, la división se realizará después del carácter de apilado; de lo contrario, se producirá antes de este carácter. Si está marcada la casilla División forzosa, la división siempre se producirá en el carácter y el apilado se realizará siempre.
A continuación se ofrece un ejemplo donde están marcados los tres parámetros:
Expresión de etiqueta
[Field1] & "&" & [Field2]
Valor de Field1 = Jekyll
Valor de Field2 = Hyde
Carácter de apilado = &
Cadena de caracteres de la etiqueta antes de ubicarla
Jekyll & Hyde
Después de ubicarla
Jekyll & Hyde
Límites de apilado
Puede establecer límites al número de líneas y al número de caracteres por línea que controlen la forma de una etiqueta apilada. Estos límites se pueden utilizar para evitar que las etiquetas cortas se apilen, pero permite que sí se realice esta operación en las etiquetas largas. Cuando no se pueden aplicar los límites de los caracteres de apilado en una etiqueta determinada, la etiqueta se dividirá por el punto más cercano a los límites según sea posible.
- Número máximo de líneas específica el número máximo de líneas en las que se puede dividir una etiqueta, de 1 a 50.
- Número mínimo de caracteres por línea especifica el número mínimo de caracteres, de 1 a 8, que debe haber en la parte más corta de una etiqueta apilada. Por ejemplo, si este parámetro se ajusta a 3, la etiqueta St David no se apilará, ni siquiera si el carácter de espacio se utilizara como carácter de apilado.
- Número máximo de caracteres por línea especifica el número máximo de caracteres entre 2 y 80, que puede haber en una línea determinada de una etiqueta.