Resaltar texto en Adobe InDesign

Quiero tener fragmentos de código en línea en mi documento de InDesign. Similar a cómo lo hace StackExchange, like this. Así que el fondo gris es perfecto. Básicamente, solo quiero resaltar cierto texto. Pero no puedo entender cómo resaltar el texto o hacer que cierto texto dentro de un marco de texto tenga un fondo diferente.

Sé que puedo anclar un marco de texto en línea dentro de un marco de texto. Pero luego tengo que ajustar el tamaño justo, lo cual es un verdadero fastidio cuando también estoy cambiando constantemente el texto.

ACTUALIZACIÓN : ¿realmente no hay forma de resaltar texto en InDesign? Parece una locura. Por cierto, estoy usando la última versión de InDesign CS5.5.

Respuestas (2)

Puede hacer una tabla desde el menú superior Table > Insert tableen el marco de texto con la configuración:

Body rows: 1
Columns 1
Header rows: 0
Footer rows: 0

Después de eso, simplemente pegue el texto dentro de esa tabla y podrá diseñar la tabla todo lo que desee.

y las opciones de mesa se pueden encontrar en el menú superior Table > Table optionsoTable > Cell options

ingrese la descripción de la imagen aquí


No es perfecto, pero debería hacerlo. No sé si CS4 o CS5 tienen mejores soluciones para esto.

La parte no perfecta es que si comete el error de cambiar el tamaño de la tabla manualmente, la altura mínima cambia a la altura establecida manualmente. (Aunque no es un gran problema.)


Editar:

En ese caso, es posible que desee utilizar estilos de carácter (o estilos de párrafo)

Ambos se pueden encontrar en el menú superior:Window > Styles >

  1. Cree un nuevo estilo de carácter, seleccione algún texto y vaya a la configuración de ese estilo de carácter haciendo doble clic en él.
  2. Luego, en la configuración, use Subrayar o tachar.
  3. Dé configuraciones similares a las siguientes: La idea es hacer una línea que cubra el área del texto y luego desplazarla a la posición correcta. (El subrayado y el Tachado se establecen detrás del texto, por lo que se crea un fondo para el texto).ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

Esto tampoco es perfecto porque si cambia, por ejemplo, el tamaño de fuente ... tendrá que volver a la configuración de Subrayado para restablecer el subrayado.

Excelente demostración animada!! El único problema es que ocupa el ancho de la línea, por lo que no está realmente en línea. ¿Hay alguna manera de hacer una tabla en línea como this?
@a. Actualicé mi respuesta.
Buen trabajo. ++1 por las animaciones!
Estoy probando esto ahora, gracias. ¡Tus animaciones son muy útiles!
Esto definitivamente funciona, gracias. No es ideal, me parece tan extraño que el mejor software para escribir libros y hojas de trabajo no tenga un mecanismo legítimo de resaltado o esquema.

El enfoque de estilo de carácter que Lollero ilustró tan bellamente es la forma sencilla de manejar esto, utilizando la opción Subrayado, donde solo tiene fragmentos de una sola línea o de línea parcial.

Cuando tenga un fragmento de código de varias líneas, en lugar de crear una tabla, haga lo siguiente:

  • Arrastre un marco de texto y haga que su fondo sea gris claro, luego escriba su texto en el estilo de párrafo apropiado.

  • Ajuste las opciones del marco de texto para que tenga la cantidad correcta de desplazamiento desde los bordes del marco.

  • Cambie el Ajuste de texto del marco a "Objeto de salto" (cuarto desde la izquierda).

  • Con el nuevo marco de texto seleccionado, cree un nuevo estilo de objeto llamado "Fragmento de código", asegurándose de marcar la casilla de verificación Estilos de párrafo.

  • Arrastre el marco de texto con el cursor de texto al lugar donde desea insertar el fragmento en el texto, luego fíjelo al final del párrafo anterior (arrastre el cuadrado azul en el borde superior al final del párrafo y suéltelo ; verá aparecer el icono de ancla en el borde del marco) para que se mueva con el texto.

Estoy de acuerdo con usted sobre el uso de un marco de texto en lugar de una tabla de una sola celda
¿Qué pasa si quiero que mi texto resaltado tenga esquinas un poco redondeadas y rellenos a izquierda y derecha?