Mantener el formato de un marco de texto al importar un archivo .txt a InDesign

Al importar un .txtarchivo a InDesign como un archivo vinculado, ¿hay alguna forma de mantener el formato del marco de texto existente ?

Le di formato a un marco de texto con un estilo de objeto (con solo un estilo de párrafo). Cuando importo el .txtarchivo en él, no respeta el estilo de párrafo.

Diría que no hay una manera directa y fácil, ya que lo habría encontrado en la documentación . Pero dice que:

"Cuando coloca un archivo de texto o de hoja de cálculo, puede especificar opciones para determinar cómo se formatea el texto importado "


PD: Este hilo está relacionado pero solo proporciona un enlace que está muerto...

Trabajar con contenido de texto actualizable es complicado, pero, de nuevo, no veo ninguna opción de estilo al importar archivos de texto sin formato. ¿Y qué le impide simplemente volver a aplicar el estilo manualmente después de la importación?
Siempre es posible volver a aplicar el estilo, pero agregaría algunos pasos manuales al flujo de trabajo...
Eso es parte del proceso existente más o menos, a menos que su cliente pueda usar InCopy para actualizar el contenido, que supongo que es el propósito final.
"RTF significa formato de texto enriquecido. Los archivos de texto enriquecido pueden contener atributos de texto como negrita, cursiva y diferentes fuentes y texto en color. Sin embargo, a diferencia de TXT, RTF conserva el formato, incluso si el archivo se abre en un programa diferente al que se creó. pulg. TXT significa texto sin formato". Explicación

Respuestas (3)

Supongo que depende de cómo coloques tu archivo .txt.

Si va a Archivo > Colocar y luego hace clic en su marco de texto, Indd conservará los estilos que estaban en uso (estilos de párrafo y carácter).
Ahora, si coloca el cursor en su marco y luego Archivo> Colocar, entonces todo debería estar bien.

A menos que... Tenga cuidado con esta situación complicada: si selecciona su marco de texto y hace clic en un estilo de carácter, Indd "aplicará" este estilo de carácter a su marco.
Así que verifica que no haya ningún estilo de carácter involucrado.

Editar: parece que me perdí la parte en la que el OP dice que quiere conservar el formato al actualizar el archivo .txt.
Me temo que esto no es realmente posible.
La pregunta es: ¿tienen que ser archivos de texto sin formato? O podría ser otra cosa (rtf, doc(x), o incluso xls). Si tienen que ser archivos .txt, supongo que un pequeño script que elimine todas las anulaciones de estilo de objeto podría ser fácil de escribir...

¿Has probado esto? Solo puedo hacer que InDesign formatee el texto importado con el estilo de párrafo actualmente seleccionado, no el estilo de párrafo definido en el estilo de objeto del marco de texto en el que se coloca. (Actualmente estoy en CS6, lo que podría ser parte del problema)
@Wolff Sí, lo he probado. También estoy usando CS6 en una PC... Cuando selecciona el marco de texto, debería poder ver que el estilo de párrafo correcto ahora está activo en el panel de estilos de párrafo. ¿Te funciona así?
Sí, mi Panel de estilo de párrafo actúa como el tuyo, pero obtengo resultados inconsistentes al colocarlo. Parece depender de cómo se creó inicialmente el marco de texto y qué estilos están seleccionados actualmente.
@Wolff Eso es extraño ... He realizado numerosas pruebas y no puedo obtener ningún resultado inconsistente siempre que el cursor esté colocado en el marco y, por supuesto, el estilo de párrafo no se anula. Desearía poder ver sus pruebas ^^ De todos modos, esto no resolvería la solicitud de OP para poder retener el formato. En este punto, creo que una secuencia de comandos que elimine todas las anulaciones de estilo de objeto y el estilo para relacionado sería la solución más segura y rápida. Esperemos sus comentarios... saludos
Ah, y... también está la solución InCopy que el OP podría querer profundizar...
Escribir sobre estos problemas específicos de la interfaz es muy tedioso. Me tomaría demasiado tiempo describirlo en detalle. Perderé interés en el camino :-) Mis dedos a menudo encuentran una solución a este tipo de problemas sin molestar a mi cerebro, ¿sabes a lo que me refiero?
Seguro que Wolff, seguro que sí ^^

Al colocar

  • Marque Mostrar opciones de importación
  • En la ventana de opciones, marque Conservar estilos y formato de texto y tablas

ingrese la descripción de la imagen aquí

archivo de texto

Al pegar

Menú Indesign > Preferencias > Gestión del portapapeles > Comprobar al pegar...: Toda la información...

ingrese la descripción de la imagen aquí

No puedo ver cómo esto ayuda. No hay pegado involucrado. El OP quiere colocar un archivo .txt que es solo texto por definición . Cuando coloca un archivo .txt en un marco de texto, parece que InDesign no respeta el estilo, pero debe volver a aplicarlo.
@Wolff tiene razón, conozco esta función, pero no resuelve mi problema. El formato que quiero mantener está en InDesign y estoy importando, no pegando.
Esto se parece a las Opciones de importación para un archivo .doc. Se ve diferente al colocar archivos .txt. (Al menos en mi InDesign CS6).
Como dijo @Wolff, no son las Opciones de importación para el archivo .txt las que no tienen todas estas opciones.
Está colocando un archivo .rtf, no un archivo .txt. Y el OP quiere que el texto sin formato se formatee con el estilo de párrafo que ya está en uso en el marco de texto donde se coloca el texto.

No sé si esto te ayuda, pero parece que InDesign respeta tu configuración de estilo si:

  • Seleccione el estilo de párrafo deseado .
  • Coloque el archivo .txt.
Lo acabo de probar pero parece que no funciona. Y sería mejor si pudiera usar el marco de texto existente, ya que al final actualizaré el archivo .txt previamente importado en lugar de volver a importar uno cada vez.
Uy tienes razón. Solo funciona si tiene seleccionado el estilo de párrafo deseado . He actualizado mi (inútil) respuesta. :-)