View Issue Details

IDProjectCategoryView StatusLast Update
0017069ScribusImport / Exportpublic2026-08-29 22:22
Reporterguiodic Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version1.7.0.svn 
Summary0017069: DOCX, DOC and RTF Imports don't work properly
Descriptiondoc: no import
rtf: no import
docx: it imports but loses formatting
odt: it seems ok

test files attached (saved with Libreoffice)
TagsNo tags attached.
Attached Files
Axasac.rtf (6,576 bytes)   
{\rtf1\ansi\deff4\adeflang1025
{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset0 Liberation Serif{\*\falt Times New Roman};}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\froman\fprq0\fcharset128 Calibri;}{\f7\fnil\fprq2\fcharset128 Microsoft YaHei;}{\f8\fnil\fprq2\fcharset128 ;}{\f9\fnil\fprq0\fcharset128 Mangal;}{\f10\fnil\fprq2\fcharset128 Mangal;}}
{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}
{\stylesheet{\s0\snext0\rtlch\af8\afs20\alang1025 \ltrch\lang1033\langfe2052\hich\af6\loch\ql\nowidctlpar\hyphpar0\sb0\sa0\ltrpar\cf0\f6\fs20\lang1033\kerning0\dbch\af8\langfe2052 Normal;}
{\*\cs15\snext15 Default Paragraph Font;}
{\s16\sbasedon0\snext17\rtlch\af10\afs28\alang1025 \ltrch\lang1033\langfe2052\hich\af5\loch\ql\nowidctlpar\hyphpar0\sb240\sa120\keepn\ltrpar\cf0\f5\fs28\lang1033\kerning0\dbch\af7\langfe2052 Titolo;}
{\s17\sbasedon0\snext17\rtlch\af8\afs20\alang1025 \ltrch\lang1033\langfe2052\hich\af6\loch\sl276\slmult1\ql\nowidctlpar\hyphpar0\sb0\sa140\ltrpar\cf0\f6\fs20\lang1033\kerning0\dbch\af8\langfe2052 Body Text;}
{\s18\sbasedon17\snext18\rtlch\af10\afs20\alang1025 \ltrch\lang1033\langfe2052\hich\af4\loch\sl276\slmult1\ql\nowidctlpar\hyphpar0\sb0\sa140\ltrpar\cf0\f4\fs20\lang1033\kerning0\dbch\af8\langfe2052 List;}
{\s19\sbasedon0\snext19\rtlch\af9\afs24\alang1025\ai \ltrch\lang1033\langfe2052\hich\af4\loch\ql\nowidctlpar\hyphpar0\sb120\sa120\noline\ltrpar\cf0\f4\fs24\lang1033\i\kerning0\dbch\af8\langfe2052 Caption;}
{\s20\sbasedon0\snext20\rtlch\af10\afs20\alang1025 \ltrch\lang1033\langfe2052\hich\af4\loch\ql\nowidctlpar\hyphpar0\sb0\sa0\noline\ltrpar\cf0\f4\fs20\lang1033\kerning0\dbch\af8\langfe2052 Indice;}
{\s21\sbasedon0\snext21\rtlch\af10\afs24\alang1025\ai \ltrch\lang1033\langfe2052\hich\af4\loch\ql\nowidctlpar\hyphpar0\sb120\sa120\noline\ltrpar\cf0\f4\fs24\lang1033\i\kerning0\dbch\af8\langfe2052 Caption1;}
{\s22\sbasedon16\snext17\rtlch\af10\afs56\alang1025\ab \ltrch\lang1033\langfe2052\hich\af5\loch\qc\nowidctlpar\hyphpar0\sb240\sa120\keepn\ltrpar\cf0\f5\fs56\lang1033\b\kerning0\dbch\af7\langfe2052 Title;}
}{\*\generator LibreOffice/7.6.3.2$Linux_X86_64 LibreOffice_project/60$Build-2}{\info{\author guido}{\creatim\yr2019\mo11\dy17\hr16\min39}{\author Guido Iodice}{\revtim\yr2023\mo12\dy3\hr15\min44}{\printim\yr2019\mo11\dy17\hr16\min40}}{\*\userprops{\propname AppVersion}\proptype30{\staticval 15.0000}{\propname KSOProductBuildVer}\proptype30{\staticval 1033-11.1.0.8865}}\deftab420
\hyphauto1\viewscale110
{\*\pgdsctbl
{\pgdsc0\pgdscuse451\pgwsxn11906\pghsxn16838\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\pgdscnxt0 Stile di pagina predefinito;}}
\formshade\nobrkwrptbl\paperh16838\paperw11906\margl1800\margr1800\margt1440\margb1440\sectd\sbknone\pgndec\sftnnar\saftnnrlc\sectunlocked1\pgwsxn11906\pghsxn16838\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc\htmautsp
{\*\ftnsep\chftnsep}\pgndec\pard\plain \s0\rtlch\af8\afs20\alang1025 \ltrch\lang1033\langfe2052\hich\af6\loch\ql\nowidctlpar\hyphpar0\sb0\sa0\ltrpar\cf0\f6\fs20\lang1033\kerning0\dbch\af8\langfe2052\ql\ltrpar{\loch\lang1040\loch
Prova 123}
\par \pard\plain \s0\rtlch\af8\afs20\alang1025 \ltrch\lang1033\langfe2052\hich\af6\loch\ql\nowidctlpar\hyphpar0\sb0\sa0\ltrpar\cf0\f6\fs20\lang1033\kerning0\dbch\af8\langfe2052\ql\ltrpar\loch\lang1040\loch

\par \pard\plain \s22\rtlch\af10\afs56\alang1025\ab \ltrch\lang1033\langfe2052\hich\af5\loch\qc\nowidctlpar\hyphpar0\sb240\sa120\keepn\ltrpar\cf0\f5\fs56\lang1033\b\kerning0\dbch\af7\langfe2052{\loch
Prova}
\par \pard\plain \s0\rtlch\af8\afs20\alang1025 \ltrch\lang1033\langfe2052\hich\af6\loch\ql\nowidctlpar\hyphpar0\sb0\sa0\ltrpar\cf0\f6\fs20\lang1033\kerning0\dbch\af8\langfe2052\ql\ltrpar{\loch\lang1040\loch
{\*\bkmkstart _GoBack}p}{\loch\lang1040\loch
{\*\bkmkend _GoBack}rova 123}
\par \pard\plain \s0\rtlch\af8\afs20\alang1025 \ltrch\lang1033\langfe2052\hich\af6\loch\ql\nowidctlpar\hyphpar0\sb0\sa0\ltrpar\cf0\f6\fs20\lang1033\kerning0\dbch\af8\langfe2052\ql\ltrpar\loch\lang1040\loch

\par \pard\plain \s0\rtlch\af8\afs20\alang1025 \ltrch\lang1033\langfe2052\hich\af6\loch\ql\nowidctlpar\hyphpar0\sb0\sa0\ltrpar\cf0\f6\fs20\lang1033\kerning0\dbch\af8\langfe2052\ql\ltrpar{\rtlch\ai \ltrch\lang1040\loch\lang1040\i\loch
prova corsivo }{\rtlch\ai\ab \ltrch\lang1040\loch\lang1040\i\b\loch
bold}
\par \pard\plain \s0\rtlch\af8\afs20\alang1025 \ltrch\lang1033\langfe2052\hich\af6\loch\ql\nowidctlpar\hyphpar0\sb0\sa0\ltrpar\cf0\f6\fs20\lang1033\kerning0\dbch\af8\langfe2052\ql\ltrpar\loch\lang1040\loch

\par \pard\plain \s0\rtlch\af8\afs20\alang1025 \ltrch\lang1033\langfe2052\hich\af6\loch\ql\nowidctlpar\hyphpar0\sb0\sa0\ltrpar\cf0\f6\fs20\lang1033\kerning0\dbch\af8\langfe2052\ql\ltrpar{\rtlch\ab \ltrch\lang1040\loch\lang1040\b\loch
prova bold}
\par \pard\plain \s0\rtlch\af8\afs20\alang1025 \ltrch\lang1033\langfe2052\hich\af6\loch\ql\nowidctlpar\hyphpar0\sb0\sa0\ltrpar\cf0\f6\fs20\lang1033\kerning0\dbch\af8\langfe2052\ql\ltrpar\loch\lang1040\loch

\par \pard\plain \s0\rtlch\af8\afs20\alang1025 \ltrch\lang1033\langfe2052\hich\af6\loch\ql\nowidctlpar\hyphpar0\sb0\sa0\ltrpar\cf0\f6\fs20\lang1033\kerning0\dbch\af8\langfe2052\ql\ltrpar{\loch\lang1040\ul\ulc0\loch
prova under }{\rtlch\ai0\ab \ltrch\lang1040\loch\lang1040\i0\ul\ulc0\b\loch
bold}{\loch\lang1040\ul\ulc0\loch
 }{\rtlch\ai \ltrch\lang1040\loch\lang1040\i\ul\ulc0\loch
corsivo}
\par \pard\plain \s0\rtlch\af8\afs20\alang1025 \ltrch\lang1033\langfe2052\hich\af6\loch\ql\nowidctlpar\hyphpar0\sb0\sa0\ltrpar\cf0\f6\fs20\lang1033\kerning0\dbch\af8\langfe2052\ql\ltrpar\loch\lang1040\loch

\par \pard\plain \s0\rtlch\af8\afs20\alang1025 \ltrch\lang1033\langfe2052\hich\af6\loch\ql\nowidctlpar\hyphpar0\sb0\sa0\ltrpar\cf0\f6\fs20\lang1033\kerning0\dbch\af8\langfe2052\ql\ltrpar{\rtlch\af8 \ltrch\lang1040\loch\lang1040\chcbpat7\dbch\af8\loch
prova giallo}
\par \pard\plain \s0\rtlch\af8\afs20\alang1025 \ltrch\lang1033\langfe2052\hich\af6\loch\ql\nowidctlpar\hyphpar0\sb0\sa0\ltrpar\cf0\f6\fs20\lang1033\kerning0\dbch\af8\langfe2052\ql\ltrpar\loch\lang1040\loch

\par }
Axasac.rtf (6,576 bytes)   
Axasac.odt (12,396 bytes)
Axasac.doc (9,728 bytes)
Axasac.docx (8,899 bytes)
PatchNo

Activities

jghali

2023-12-03 15:20

administrator   ~0050564

I can import the rtf file without issue here. For doc, you would need to install antiword separately. It is provided by default on Windows in the Scribus installer.

jghali

2026-08-29 22:22

administrator   ~0054375

The docx sample document can now be imported correctly in 1.7.4.svn

Issue History

Date Modified Username Field Change
2023-12-03 14:53 guiodic New Issue
2023-12-03 14:53 guiodic File Added: Axasac.rtf
2023-12-03 14:53 guiodic File Added: Axasac.odt
2023-12-03 14:53 guiodic File Added: Axasac.doc
2023-12-03 14:53 guiodic File Added: Axasac.docx
2023-12-03 15:20 jghali Note Added: 0050564
2026-08-29 22:22 jghali Note Added: 0054375