سؤال

وأنا إخراج RTF من مكون معالج النصوص. هذا وتعمل بشكل جيد، ولكن هناك حالة محددة الذي فشل في أنه يسبب Word 2000 لالفاسدة وثيقة. 2007 كلمة على ما يرام مع RTF الرغم من ذلك، وهو ما يعني أنها ثابتة شيء. ومع ذلك، ولست بحاجة إلى أن تكون قادرة على انتاج RTF التي ستعمل مع أي إصدار Word.

والنص الذي هو مطلوب هو كما يلي:

1. Title
blah blah blah

والمفتاح هنا هو أن هذا هو الإخراج في خلية جدول. يتم استخراج RTF يجري انتاج أدناه. وترد قائمة حتى إخراج النص مرقمة الذي يستخدم للحصول على اللقب. ثم هناك \ رفيق الذي يعيد عليه (المبينة أدناه مع اثنين من نجوم) والنص العادي هو الإخراج. إذا تم استخدام \ رفيق في الخلية، ثم تحطم ورد 2000. إذا تم حذفها، أنه يعمل بشكل جيد. ولكن بعد ذلك وورد 2007 يدل على السطر التالي مع سلسلة مرقمة أيضا.

\trowd \clvertalt\cellx4300\clvertalt\cellx8600\intbl
{\ql\fi-432\li432\sb240\sa0\tx432\plain\s71\f1\fs20 
{\listtext 1.\tab 
}\ls1\ilvl0 title
\par**\pard**\ql\sa120\plain\s24\f1\fs20 blah blah blah
\par\cell\ql\fi0\li0\ri0\sb0\sa0\plain\s23\f12\fs20 \cell 
}\intbl
{\row 
}\trowd \clvertalt\cellx4300\clvertalt\cellx8600\intbl
{\ql\fi0\li0\ri0\sb0\sa0\plain\s23\f12\fs20\cell\ql\fi0\li0\ri0\sb0\sa0\plain\s23\f12\fs20 
\par\cell 
}\intbl
{\row 
}\pard 
{\ql\fi0\li0\ri0\sb0\sa0\plain\s23\f12\fs20 
\par
}

وإذا كان أي شخص يمكن أن توحي كيفية مسح مستوى القائمة \ LS1 من بلاه بلاه بلاه الخط، أو ما قد تكون المشكلة مع \ رفيق، ثم فما استقاموا لكم فاستقيموا كثيرا نقدر ذلك. شكرا!

هل كانت مفيدة؟

المحلول

حسنا، بعد الكثير المزيد من التحقيق، وجد زميل كان الجواب لإضافة '\ intbl "بعد \ رفيق الذي تسبب في المشكلة. يفترض أن تكون هناك حاجة إليها لإعادة انشاء علامة في Word أثناء الذي تبنيه البيانات.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top