Problema al pegar texto en Inkscape

Cuando trato de pegar texto más grande en Inkscape, lo divide en partes pequeñas y es imposible juntarlas. No puedo cambiar el tipo de fuente ni nada en todo el texto a la vez sin volver a escribirlo. ¿Hay alguna opción para evitar que se divida y pegue el texto completo como una sola parte?

¿Desde qué programa copia y pega?
Tengo este problema también. Desde cromo, bloc de notas y wordpad. Es bastante texto y solo dice "nada que pegar"

Respuestas (6)

A partir de Inkscape 0.91, en realidad hay un lugar para copiar/pegar texto sin formato para solucionar este problema.

  1. Cree o seleccione el marco de texto
    . Si no es un flujo de texto, también debe escribir un texto de marcador de posición.
  2. En el menú Texto , haga clic en Texto y fuente
  3. En la pestaña Texto , pegue el texto que desee en el cuadro.
  4. Haga clic en Aplicar .

El motivo del problema original es (supongo) cómo Inkscape interpretaba las nuevas líneas.

A veces, no solo se copia el texto, sino también otra información, como formatear datos y demás. Dado el propósito de Inkscape (diseño), siempre me resisto a simplemente copiar/pegar algo. Podría haber, por ejemplo, espacios adicionales en alguna parte, o lo que pensé que era un carácter era en realidad otra cosa. Para pegar grandes bloques de texto, usar la ventana Texto y fuente (o editar el XML directamente) es la mejor manera de hacerlo.

Si está pegando desde programas de escritura como word.

  1. copie el texto de word y péguelo en inkscape y seleccione ese objeto
  2. haga clic derecho sobre él y seleccione desagrupar
  3. ahora todo el texto está dividido, pero se puede editar y cambiar la fuente.
  4. para evitar la división, primero péguelo en el bloc de notas como aplicaciones [se recomienda notepad ++], luego copie todo el texto y péguelo en el objeto de cuadro de texto de Inkscape. este método funciona para párrafos y texto sin formato. las tablas no se copian correctamente en esto.

Un archivo SVG es un archivo XML simple en texto.

  • Cree un cuadro de límite de texto en Inkscape con la herramienta Texto
  • Escriba un texto en él como "Copiar texto aquí"
  • Guarda el archivo
  • Abra el archivo en un editor XML como Notepad ++ Busque la siguiente línea:

     id="flowPara4983">Copy Text Here</flowPara></flowRoot>  </g>
    
  • Reemplace "Copiar texto aquí" con su texto copiado

  • Guarde el archivo y vuelva a abrirlo en Inkscape.

Eso es todo amigos.

Nota: Tenga cuidado si ya ha hecho mucho trabajo. Más bien abra otra instancia de Inkscape, haga el ejercicio allí y copie el texto en el original.

Inkscape tiene un editor XML incorporado, por lo que debería poder hacerlo allí
Sí, puede hacerlo con el Editor XML en Inkscape (Ctrl + Shift + X), pero en realidad usaría la herramienta Fuente y texto (Ctrl + Shift + T). Hay un lugar allí para copiar y pegar texto, lo que debería resolver este problema. Creo que esa función podría no haber estado disponible cuando se hizo esta pregunta.

Cuando copie el texto, vaya a Inkscape y haga clic en el icono de texto

ingrese la descripción de la imagen aquí

Luego cree un cuadro donde pueda escribir y pegarlo allí.

  1. Copia tu texto
  2. Abra el bloc de notas de Windows
  3. Pegue su texto en el bloc de notas
  4. Copie el texto en el bloc de notas
  5. Iniciar un texto en inkscape
  6. Pasado allí. Funcionó para mí.

Resolví este problema eliminando todos los retornos de carro/nuevas líneas en el texto (en el bloc de notas) antes de copiarlos y luego reintrodúcelos después de pegarlos en Inkscape.

Estoy bastante seguro de que se trata de cómo Inksape maneja las nuevas líneas, no tengo una solución, solo una solución alternativa. Probablemente debería informarse como un error en el proyecto Inkscape.